本文将介绍区块链三个阶段的演变史
美国科技作家梅兰妮斯万所著的《区块链:新经济蓝图
图1-1区块链技术演进路线图
注:自2009年区块链技术依托比特币以来,其技术演进路线可划分为一下。
区块链1.0:以比特币为代表,它既是独立的区块链网络,又是单一的协议和应用,及三者于一身,其本质上就是一个保存基本记录交易的分布式账本,承载的是加密货币应用。
区块链2.0:以以太坊为代表,区块链网络上除了分布式帐本以外,增加了可以执行智能合约的程序代码,承载的应用场景从加密货币延伸到了加密资产。
区块链3.0:自2017年起,业界涌现了大量区块链3.0项目,目的是以链上与链下结合的设计构建基础设施、平台、工具及去中心化应用,推动区块链技术普及应用余各行各业,为广大用户所接受并使用。
-----------------------------------------------------------------------------------------------------------------
区块链1.0时代
2008年10月31日:比特币白皮书发表
2008年10月31日,中本聪在metzdowd.com网站的“密码学邮件组”发表了一份名为《比特币:一种点对点的电子现金系统》的白皮书,文中详细描述了如何使用P2P网络来创造一种“不需依赖信任的电子交易系统”并为这种数字货币取名为“比特币”
比特币的一项重要创新是首次解决了双重花费问题。双重花费问题是指有人尝试进行两次都花费相同账户余额的交易。双重花费就是同一笔钱被重复支付两次。
2009年1月3日:中本聪挖出创世区块,比特币诞生
2009年1月,比特币网络上线,推出了第一个开源的比特币客户端软件。1月3日,中本聪挖出了第一个比特币创世区块,获得了首批50个比特币挖矿奖励,比特币系统正式启动。
2010年5月22日:比特币披萨日
2010年5月22日,美国佛罗里达州一个网民为拉斯洛的程序员用1万枚比特币购买了两个比特币。
图1-2中本聪首次在邮件组里发布比特币白皮书
注:“密码朋克”是一个信奉自由与关注互联网未来发展的电邮组,由英特尔早期资源科学家蒂莫西梅于1992年建立,全世界密码学家、程序员、极客在这里通过加密电子邮件进行交流。
图1-3中本聪发表的白皮书第一页
注:比特币白皮书是一篇论文,感兴趣的可以前往https://bitcoin.org/files/bitcoin-paper/bitcoin_zh_cn.pdf查看中文版本;英文版本地址https://bitcoin.org/bitcoin.pdf。
2013年:染色币的诞生及尝试
2013年,有人在比特币社区提出“染色币”(ColoredCoin)的概念,允许人们对小额比特币染色,即利用比特币区块链的特点,把比特币空余的字段定义成数据的格式,用以代表自己所持有的其他资产,这使得比特币区块链不仅可支持比特币交易,还可以支持其他更广泛的应用。
前微软工程师弗拉维安为染色币制定了实施标准“开放资产协议”,并创办了染色币钱包项目Coinprism,让用户可以更高效对比特币进行染色,让其成为映射资产的凭证。染色币就是起源于比特币社区的尝试,但比特币核心开发团队却并不欢迎这一对比特币的改造,甚至推出了补丁程序加以制止,因此染色币并未成功实现。
2013年:各种分叉币盛行
比特币不是为了开发新应用设计的,要扩展它,早期简单的方法是复制并修改。因此,大量的虚拟币复制并修改了比特币的代码自己来运行,这就产生了莱特币、狗狗币等比较知名的分叉币,以及其他数百种分叉币,这些分叉币大多是复制后修改少,99%的代软件代码雷同。
-------------------------------------------------------------------------------------------------------------------------
区块链2.0时代
2014年1月25日:以太坊正式发布
2013年11月,受比特币及染色币的启发,19岁维塔利克·布特林发表了白皮书《以太坊:下一代智能合约与去中心化应用的平台》,提出创建一个全新的分布式计算开源平台,用户可以在其上构建部署各种智能合约,以太坊网络上任何人都可以通过执行该代码或程序来完成发行通证、金融合约等特定“交易”
在以太坊诞生之初,开发团队提出了一个为期3-5年的发展计划,一共分为4个阶段,分别为:前沿(Frontier)、家园(Homestead)、大都会(Metropolis)、宁静(Serenity)
在最后阶段“宁静”中,以太坊将正式从工作量证明共识机制转化为权益证明共识机制。每个阶段转换,都通过硬分叉实现。
图1-4以太坊的发展历程
注:2014年7月24日起,以太坊进行了为期42日的以太币预售,一共筹集到31531枚比特币,是当时排名第二的众筹项目
难度炸弹
以太坊工作量证明共识算法内置的一种难度重定向机制,通过控制挖掘新块时的挖掘难度来维持平均出块时间。如果出块的时间太短或太长,则会相应增加难度。保持挖矿出块速度稳定在15秒左右。每过10万个区块,以太坊的挖矿难度将会呈指数级增长。故以太坊的挖矿成本会逐渐提升,导致以太坊矿工不断离开,直到以太坊的共识机制成功转变为权益证明。
2014年5月11日:Tendermint共识白皮书发布
2014年5月11日,毕业于康奈尔大学的宰权发布了Tendermint白皮书,成立了Tendermint公司,这家区块链共识算法及p2p网络协议服务提供商主要为用户提供去中心化应用构建和维护基础设施。
2015年1月:IPFS发布
IPFS全名为“星际文件系统”,是一种点对点的分布式文件系统,由胡安·贝内特设计。IPFS是一种文件系统,也是一种存储技术,更确切地说,它是一种传输协议。
IPFS地最大优势在于将公有地活跃度高的文件统一储存和分发,这样既节省存储空间,又能节省带宽,并且能提供一个稳定、高速的分发途径。IPFS未来有可能取代HTTP
图1-5HTTP协议与IPFS协议的结构对比
2015年:联盟链的兴起与发展
联盟链于2015年兴起,标志着区块链技术进入金融、IT等主流领域。Hyperledger于R3联盟也在2015年诞生。
图1-6以太坊、HyperledgerFabric、R3Corda的简要对比
HyperledgerFabric区块链:由IBM和DigitalAsset创建的第一个模块化设计的区块链平台,旨在打造一个提供分布式账本解决方案的联盟链平台。
R3区块链联盟:2015年9月,R3区块链联盟成立,致力推广区块链技术在金融行业的应用。它被称为“全球顶级区块链联盟。”
2015年11月:微软WindowsAzure启动BaaS的计划
2015年11月,微软在WindowsAzure平台上启动Baas计划。该计划将区块链技术引入其Azure公有云平台,并为使用Azure云服务的金融行业客户提供Baas服务,让他们可以迅速创建私有、共有及混合的区块链环境。
2016年2月:IBM发布Baas服务
2016年2月,IBM宣布推出基于HyperledgerFabric部署的区块链服务平台Baas。
2016年6月:TheDAO攻击事件、以太坊分叉
TheDAO是迄今为止基于以太坊平台的全球最大众筹项目,其目的是让持有该项目通证的参与者通过投票的方式共同决定被投资项目,整个社区完全自治,并且通过代码编写的智能合约来实现。
在2016年6月上旬,TheDAO被发现存在漏洞。可不断重复向外转出个人账户内的以太币。有攻击者利用漏洞总共向外转出了360万枚比特币。通过软分叉发送大量垃圾交易阻塞交易验证以减缓黑客继续偷盗等解决方案,但都不能有效解决这个问题。以太坊创始人维塔利克·布特林提出硬分叉设想,通过硬分叉使黑客利用漏洞转出的区块失效。
TheDAO事件对整个区块链行业产生了很大的影响。黑客的行为证明了由机器自动公平执行的智能合约存在巨大的漏洞,黑客利用了法律漏洞,是在“合法”的框架内完成资金转移。
2017年7月19日:Parity钱包漏洞事件
以太坊的联合创始人加文·伍德在完成了以太坊黄皮书的写作和早期核心代码的开发后,成立了区块链技术公司ParityTechnologies,开发了Parity钱包应用。2017年,Parity因为安全漏洞造成以太币损失。Parity1.5版本及以后的版本存在由一个多重签名合约的代码错误导致的漏洞。有15万枚以太币被盗。后来找回37.7万枚以太币。
不幸,同年11月7日。Parity因为合约中的一个新漏洞致使大约50万枚以太币锁在多重签名智能合约里而丢失。此次攻击造成的损失是TheDAO攻击事件的三倍。
2017年10月15日:Polkadot项目发布
Polkadot是由Web3基金会支持的跨链协议开源项目,主要目的是将目前各自独立、互相之间无法直接连通的区块链连接起来,通过使用polkadot协议,不同区块链之间可以进行高效安全的数据通信和传递。
Polkadot强调解决当前区块链技术存在的三个问题--扩展性、交互性、共享安全性,在保证区块链本身全部功能的同时,允许不同属性的区块链在一个安全的条件下交互。
2017年11月28日:加密猫游戏造成以太坊网络严重堵塞
2017年11月28日,基于以太坊平台开发的加密猫游戏(CryptoKitties)应用上线。游戏玩家必须花费以太币购买基于ERC721标准生成的虚拟猫,不同猫的性格、品种、和价格不同,越稀有就越昂贵。玩家拥有猫咪之后就是日常喂养以及配种的猫咪养成游戏。此游戏一周内迅速爆红,成为当时以太坊生态单日使用率最高的应用,一度占据以太坊网络13%以上的交易流量。以至于以太坊网络不堪重负,出现严重拥堵,从而导致转账交易延迟,几乎崩溃,使得以太坊交易Gas费增加。
图1-7加密猫游戏
加密猫游戏暴露了以太坊交易量增加时就会出现网络拥堵问题。以太坊为了解决扩展问题,决定将“分片”作为扩展该网络的一种方式。
2017年:麻省理工学院发出首个区块链上的学历证书
2017年起,麻省理工学院开始选择向获得学士、硕士、博士学位的毕业生发放在比特币网络上链存证的数字学历证书,成为全球第一家颁发区块链文凭的教育机构。
图2-8手机上的Blockcerts学历证书
注:使用麻省理工学院的数字文凭系统Blockcerts,雇主和学校可以快速验证毕业生学历证书
------------------------------------------------------------------------------------------------------------------------
区块链3.0时代
2018年1月6日:ArcBlock区块链3.0平台宣布
创始人冒志鸿在2017年开始创建了新一代区块链应用平台ArcBlock,在2018年1月首次对外公布,ArcBlock成为2018年年初全球最具有影响力的区块链项目之一。ArcBlock是专为开发部署去中心化应用设计的云计算平台的区块链生态系统,针对去中心化应用开发面临的底层区块链性能低下、非消费者友好、成本高昂、平台“锁定”风险和功能匮乏等弱点,为开发者提供去中心化身份为基础、与云计算融合的ABT链网和区块链开发框架、一键发链、跨链相通,让中心化应用按需运行在不同的区块链上,帮助各行各业将已有系统和服务与区块链进行无缝连接,充分发挥区块链技术对现有业务数据、用户与流程的改造赋能作用,推动形成新的信息社会基础架构。
2018年4月26日:亚马逊AWS开始提供Baas服务
亚马逊AWS正式发布AWS区块链模板,该服务旨在让开发者更轻松地创建基于以太坊和HyperledgerFabric
AWS之后还提供了两种Baas产品:
1、亚马逊量子账本数据库,旨在提供透明地、不可变的、加密的、可验证的交易日志,据悉信息的更改都会被记录在区块链上。适用于想享受基于区块链数据存储的优势,但又不想自己创建或管理区块链的企业和用户。
2、亚马逊托管区块链“AMB”允许用户使用HyperledgerFabric或以太坊创建托管在AWS基础架构上的新区块链,适用于想要创建、运行自己区块链的企业和用户。
2019年2月14日:摩根大通稳定币白皮书发布
2019年2月14日,美国摩根大通宣布计划发行加密货币JPMCoin。JPMcoin是稳定币,与美元一对一挂钩,由摩根大通银行提供担保,技术上使用摩根大通基于以太坊开源代码改进开发Quorum联盟链系统。JPMCoin主要用于实现批发支付。
2019年3月14日:Cosmos主网上线
Cosmos为实施验证Tendermint共识的区块链项目,其理念是跨链技术。该项目主张未来的价值互联网不可能由一条公链承载所有应用,一定是多链、多通证共存。Cosmos连接作为“信息孤岛”的区块链,整合成一个统一的生态系统。
2019年3月14日,Cosmos启动主网上线。Cosmos网络由许多独立的并行区块链组成,网络中第一个区块链是CosmosHub,其他的并行链称为Zone,通过跨链协议与Hub进行跨链操作。
2019年3月30日:ABT链网上线
2019年3月30日,ABT链网公测版发布上线。这个由ArcBlock搭建的区块链网络是全球第一个以完全去中心化方式连接、编织多条区块链形成的网络,采用三维稀疏矩阵的独特设计,所有链都是平行对等,用去中心化身份技术来实现链与链的互联和通信。
ArcBlock、Cosmos和Polkadot都为开发者提供框架,可按需创建各条区块链,并可互联互通、编织成网,从而解决现有许多区块链面临的可扩展性问题。
2019年5月13日:微软发布去中心化身份网络早期预览版
2019年5月13日,微软发布了一个名为身份覆盖网络,任何人都可以使用这个运行在比特币区块链之上的专用公网创建去中心化身份标识,管理其公钥基础设施状态,初步实现了继承比特币完全去中心化属性,且能够满足去中心化身份管理所需的规模、性能要求的设计目的。
2019年5月20日:ArcBlock推出第一个支持去中心化身份技术的去中心钱包
ArcBlock推出的钱包,是第一个采用万维网联盟去中心化身份标识标准的去中心化加密钱包应用,不仅能够让用户将自己的数字身份和数据安全储存在其个人设备上,而且创造了一系列全新的用户体验:将钱包作为用户ID安全方便地登录各种网站应用,例如参加活动、接受证书、签署文件等一系列应用。
2019年6月18日:脸书发布Libra白皮书
2019年6月18日,全球最大地设计平台脸书发布了其加密货币Libra项目白皮书。Libra计划通过锚定美元、英镑、日元等法定货币的价格推出了一款主要用于跨境支付的稳定币,其使命是建立一套简单的、无国界的货币和为数十亿人服务的金融基础设施。
2019年8月10日:中国央行宣布即将发行数字货币
中国人民银行支付结算司副司长穆长春在2019年8月10日举办的中国金融四十人论坛上表示,中国央行数字货币即将推出。
2019年11月9日:W3CDID1.0公开工作稿发布
2019年11月9日,万维网联盟去中心化身份工作组发布了W3CDID1.0版的第一个公开工作稿本。去中心化身份是万维网联盟于2019年1月开始制定的用户自主身份的数字身份技术标准。
郑重声明: 本文版权归原作者所有, 转载文章仅为传播更多信息之目的, 如作者信息标记有误, 请第一时间联系我们修改或删除, 多谢。