区块链的发展
FrankFan opened this issue · 0 comments
简述区块链几个重要的历史节点。
第一阶段 中本聪与比特币
推荐书籍:《比特币:一种点对点的电子现金系统 Bitcoin: A Peer-to-Peer Electronic Cash System》
中本聪虽然不是首次提出数字币**的人,其论文比以及比特币系统却是第一个从理论和工程上实践了基于区块链技术的数字币系统。
其核心**就如《基本概念》里所介绍的那样。比特币是区块链技术第一次大规模的成功的工程实践。基于非对称的公钥体系,基于p2p网络。
第二阶段 以太坊1.0:智能合约
由于BTC带来的区块链浪潮,催生出了大量的区块链领域的需求。由于BTC是针对数字币的实现,相对狭窄,自然而然的催生出来更加强大的区块链平台。也就是以太坊。以太坊的核心**是基于区块链的底层技术,在中间层实现了一个虚拟机EVM, 相当于一台可以运行应用程序的虚拟计算机,它定义了编程接口和编程语言。开发者可以基于它的ABI规范开发在EVM上运行的应用程序,这个应用程序也叫智能合约,编写智能合约的编程语言叫solidity。因此,这给区块链的世界带来了非常大的想象空间。后来的defi,gamefi等等创新的区块链项目,其实就是运行在EVM上的智能合约及围绕于其的DApp。
智能合约的推出,是区块链技术史上重要的历史里程碑。
第三阶段 以太坊2.0:从PoW到PoS以及ROLLUP
如果以太坊是一台计算机,那么每次这些更新都可以看作是一次操作系统(OS)的升级,类似Google的安卓系统升级或苹果的iOS系列,而以太坊则将分四个阶段发布它的版本。
这四个阶段以太坊都会增加新功能,并提高平台的用户友好度和系统安全性,同时也会提高以太坊的扩展性。
第一阶段,边境(Frontier )(2015年7月):以太坊的第一次版本发布,允许开发人员对以太坊进行挖矿,并基于以太坊进行dAPP与工具软件的开发。
第二阶段,家园(Homestead)(2016年3月):发布了第一个生产环境版本,对许多协议进行了优化改进,为之后的升级奠定了基础,并且加快了交易速度。
第三阶段,大都会(Metropolis)(2017年10月):第三阶段分为两个版本,分别命名为拜占庭(2017年10月)和君士坦丁堡,将会使得以太坊更轻量、更快速、更安全。
第四阶段,宁静(Serenity)(时间待定):这个版本将会使用期待已久的持有量证明(PoS),其中将会使用Casper共识算法。
所有这些更新将有助于以太坊实现更大的规模化,也意味着更快的交易速度和更低的费用。如我们所见的那样,以太坊团队在交易扩展方面做得非常不错。
2022年9月15日,以太坊合并完成,主网与PoS共识层信标链(Beacon链)结合、将此前PoW工作量证明机制转变为PoS权益证明机制,宣布以太坊正式进入2.0时代。
由于PoW基于工作量证明的技术原理。带来几个明显的缺陷,不利于区块链技术的发展:
- 在链上进行交易计算非常的消耗计算资源,与人类绿色发展的主题是相悖的
- 在链上进行交易计算非常的耗时,满足不了日益强烈的链上的各种交易需求。
- 在链上进行交易计算非常费钱(gas费),由于EVM计算指令的执行是需要付费的,因此随着交易量的增长,昂贵的交易费已经阻碍了区块链的发展
因此,根据以太坊的路线图,在第四阶段,以太坊将完全切换到基于PoS共识算法的架构上去。与此同时以太坊的扩展方案上也出现了各种称为rollup的扩展方案, 在这一阶段,将尽可能的解决上述问题。
方兴未艾,无限可能
总之由于区块链技术发展非常快,各种新技术新思路新技术方案,层出不穷,各领风*。所以,很难对区块链的发展路径和方向做一个清晰的定义。
未来:链,互联
没有连接和互联的独立链是不符合区块链自由**的,是狭隘的,是不符合未来需求的。
因此,催生出“侧链”、“链桥”,“ROLLUP”,“区块链互联网”等层出不穷的技术设想和实现。
个人认为“区块链互联网”将成为改变世界的与传统互联网并行的第二个全球互联网络,并致力于创造一个无中心化的世界!