要彻底了解区块链原理,必须系统地了解其诞生和发展,从多个角度更清楚地区分区块链原理。区块链技术(Block Chain)是指通过分散化集体维护可靠数据库的技术方案。该技术方案主要允许块(Block)通过密码学方法,每个数据块包含系统在一定时间内的所有数据信息,并生成数字签名来验证信息的有效性,并链接到下一个数据块形成主链(Chain)。
区块(Block)是区块链的记录,包括并确认待处理的交易。
挖矿(Mining)是指通过计算形成新块的过程,即交易支持者利用自己的计算机硬件为网络进行数学计算,以确认交易并提高安全性。以比特币为例:交易支持者(矿工)在计算机上运行比特币软件提供的复杂密码问题,以确保交易。矿工作为对他们服务的奖励,可以获得他们确认的交易中包含的费用和新创建的比特币。
对等式网络(Peer-to-Peer Network)是指允许单个节点直接与其他节点交互,实现整个系统像有组织的集体一样运行的系统。以比特币为例:网络以这种方式构建——每个用户都在传播其他用户的交易。重要的是,银行或其他金融机构不需要作为第三方。
哈希散列(Hash)是通过哈西算法将任何长度的输入转换为由字母和数字组成的固定长度的输出。
数字签名(Digital Signature)是一种数学机制,可以证明所有权。
私钥(Private Key)是通过数字签名实现的保密数据块,证明你有权从特定的钱包中消费电子货币 。
双重消费是电子货币最大的风险之一,用户试图同时向两个不同的收款人支付电子货币。
区块链起源:支持比特币运行的底层技术
2008年底,中本聪(Satoshi Nakamoto)发表在比特币论坛中的论文《Bitcoin: A Peer-to-Peer Electronic Cash System提出。在论文中,区块链技术是构建比特币数据结构和交易信息加密传输的基本技术,实现了比特币的挖掘和交易。中本认为:第一,在第三方机构的帮助下处理信息模式之间存在缺乏信任的内生弱点,企业向客户提供完全不必要的信息,但仍不能避免某些欺诈;第二,中介机构的存在增加了交易成本,限制了实际可行的最小交易规模;第三,数字签名本身可以解决电子货币身份问题,如果需要第三方支持,系统将失去价值。基于上述三个现有问题,中本在区块链技术的基础上创建了比特币。
2009年1月3日,中本聪制作了比特币世界的第一个区块“创世区块”并挖出了第一批比特币50个。
2010年5月21日,佛罗里达程序员用1万美元的比特币购买了价值25美元的比萨优惠券,这是比特币首次公允汇率。
第一个比特币平台成立于2010年7月,新用户飙升,价格飙升。
2011年2月,比特币首次以1美元的价格与英镑、巴西雷亚尔、波兰兹罗提汇兑交易平台开盘。
2012年,瑞波(Ripple)发布,作为数字货币,利用区块链转移外汇。
比特币在2013年飙升。财政部发布了虚拟货币个人管理条例,首次解释了虚拟货币的解释。
2014年,以中国为代表的矿机产业链日益成熟,同年,美国IT边界认识到区块链在数字领域跨时代创新的意义。
2015年,纳斯达克证券交易所推出了基于区块链的数字分类账技术Linq交易和发行股票记录。
区块链原理可以从应用案例中清楚地理解,区块链原理的应用越来越热,最近,花旗集团、日本三菱日本金融集团、瑞士联合银行、德意志银行等全球大型金融机构,也将应用区块链技术,建立快速、方便、低成本的交易操作系统。除了金融领域外,区块链技术还开始应用于保护知识产权、律师公证、网络游戏等信息透明披露和永久记录需求的领域。