区块链技术在过去9年间发展迅速,2009年,比特币所采用链状数据块结构、全网共享账本、非对称加密和源代码开源构成了区块链1.0技术架构:
2014年前后,业界开始认识到区块链技术的重要价值,并将其用于数字货币外的领域,如分布式身份认证、分布式域名系统、分布式自治组织等。这些应用称为分布式应用(DAPP)。用区块链技术架构从零开始构建DAPP非常困难,但不同的DAPP共享了很多相同的组件。区块链2.0试图创建可共用的技术平台并向开发者提供BaaS服务,极大提高了交易速度,大大降低资源消耗,并支持PoW、PoS和DPoS等多种共识算法,使DAPP的开发变得更容易,区块链2.0技术架构:
随着区块链技术和应用的不断深入,以智能合约、DAPP为代表的区块链2.0,将不仅仅只是支撑各种典型行业应用的架构体系。POW、POS、DPOS、PBFT等底层技术快速发展,比特币后,发展出了以太坊、NEO、 TrueChain、Achain、量子等基础链。在组织、公司、社会等多种形态的运转背后,可能都能看到区块链的这种分布式协作模式的影子。可以说,区块链必将广泛而深刻地改变人们的生活方式。区块链技术可能应用于人类活动的规模协调,可以看到人类社会正在可能进入到区块链时代,即区块链3.0。