一本书读懂区块链(第2版)
上QQ阅读APP看书,第一时间看更新

1.8.3 区块链技术发展简史

1982年,莱斯利·兰伯特提出拜占庭将军问题(Byzantine Generals Problem),把军中各地军队彼此取得共识、决定是否出兵的过程,延伸至运算领域,试图建立具有较高容错性能的分散式系统。在这一系统中,即使部分节点失效仍可确保系统正常运行,并且让多个基于零信任基础的节点达成共识,从而确保资讯传递的一致性。

大卫·乔姆提出注重隐私安全的密码学匿名现金支付系统。这一体系具有不可追踪的特性,也是区块链在隐私安全方面的雏形。

1985年,椭圆曲线密码学被提出。尼尔·科布利茨和维克多·米勒分别提出椭圆曲线密码学(Elliptic Curve Cryptography, ECC),首次将椭圆曲线用于密码学,相较于RSA算法,采用ECC的好处在于可用较短的密钥(在明文转换为密文或将密文转换为明文的算法中输入的一种参数),达到相同的安全程度。

1990年,大卫·乔姆基于先前理论打造出了不可追踪的密码学匿名电子支付系统,也就是后来的Ecash,不过Ecash并非去中心化系统。

莱斯利·兰伯特提出具有高容错的一致性演算法Paxos。

1991年,斯徒尔特·哈伯与W·斯科特·斯托尼塔提出用时间戳确保数位文件安全的协议,此概念之后被比特币区块链系统所采用。

1992年,斯科特·万斯通等人提出椭圆曲线数字签名算法(Elliptic Curve Digital Signature Algorithm, ECDSA)。

1997年,亚当·贝克发明Hashcash(哈希现金),Hashcash是一种工作量证明算法(Proof of Work, PoW),此算法仰赖成本函数的不可逆特性,达到容易被验证,但很难被破解的特性,最早被应用于阻挡垃圾邮件。Hashcash之后成为比特币区块链所采用的关键技术之一(亚当·贝克于2002年正式发表Hashcash论文)。

1998年,戴伟发表匿名的分散式电子现金系统B-money,引入工作量证明机制,强调点对点交易和不可窜改特性。不过在B-money中,并未采用亚当·贝克提出的Hashcash算法。戴伟的许多设计之后被比特币区块链所采用。

尼克·萨博发表去中心化的数字货币系统Bit Gold,参与者可贡献运算能力来解出加密谜题。

2005年,哈尔·芬尼提出可重复使用的工作量证明机制(Reusable Proofs of Work, RPoW),结合B-money与亚当·贝克提出的Hashcash演算法来创造加密数字货币。

2008年,中本聪发表了一篇关于比特币的论文,描述了一个点对点电子现金系统,能在不具信任的基础之上,建立一套去中心化的电子交易体系。第一代区块链由此诞生。

2009年1月3日,中本聪在位于芬兰赫尔辛基的一个小型服务器上挖出了比特币的第一个区块——创世区块(Genesis Block),并获得了首批“挖矿”奖励——50个比特币。在创世区块中,中本聪写下这样一句话:“The Times 03/Jan/2009 Chancellor on brink of second bailout for banks财政大臣站在第二次救助银行的边缘”。

2009年1月11日,比特币客户端0.1版发布,这是比特币历史上的第一个客户端,它意味着更多人可以挖掘和使用比特币了。第二天,中本聪将10枚比特币发送给开发者、密码学活动分子哈尔·芬尼,第一笔比特币交易诞生。

2014年,维塔利克·布特林(V神)发布以太坊白皮书,并提出智能合约的概念,以用于货币以外的数字形式资产的转移,如股票、债券等。开发者可以在以太坊网络上基于智能合约开发各种分布式应用(DAPP),这极大地扩展了区块链的应用场景,第二代区块链由此诞生。

2015年,这一年是区块链技术的高光时刻。旨在提升区块链系统性能、突破区块链网络运行速度瓶颈、拓展区块链应用场景的多个重要技术及应用都在这一年产生,包括IPFS(InterPlanetary File System,中文名叫星际文件系统)、闪电网络、石墨烯技术、Interledger支付协议(ILP)等。与此同时,区块链技术在实体经济当中的应用也渐入佳境。

2016年4月5日,去中心化电子商务协议OpenBazaar上线,它能够让点对点的数字商务成为可能,并使用比特币作为一种支付方式,类似于一个去中心化的“淘宝”。

2018年4月,22个欧盟国家签署了建立欧洲区块链联盟的协议,旨在使该联盟成为交流区块链技术和监管经验等专业知识的平台。美国政府同样关注区块链的发展,2018年,美国国会、商务部国家标准与技术研究院等部门先后发布了多份区块链报告,认可了区块链的发展潜力,多个州对区块链技术的相关问题进行立法。此外,美国产业界也早已认识到区块链的发展潜力,纷纷从技术、底层平台到行业应用进行了深入探索,如Facebook的加密货币Libra计划等。

目前为止,亚洲区块链项目数量遥遥领先。日本、新加坡、韩国等亚洲主要国家同样对区块链技术的应用持积极态度,根据链塔智库统计,截止到2019年5月底,其数据平台收录了8000多个项区块链项目,其中亚洲项目占比达到60%,领先其他大洲,其次为北美,占比达到22%。在这些项目中,以矿机生产、矿场和矿池为代表的项目,以及为区块链提供底层架构、开发平台的生态的项目为主,而将区块链应用于各行业、服务最终用户的项目数量较少。

受到习近平总书记于2019年10月24日在中共中央政治局就区块链技术发展现状和趋势进行第十八次集体学习时的重要讲话的鼓舞,中国区块链行业赋能实体经济的基调已经确定,“区块链+”“链改”“DAO(自组织)”等概念日益成为社会各界讨论和学习的焦点,“区块链”再度站在时代风口。