时间:2023-08-09|浏览:174
用戶喜愛的交易所
已有账号登陆后会弹出下载
首先,我们为什么要从头开发一个全新的区块链,而不是在现有的区块链上进行修补,以满足当下的需求呢?比如,为什么Vitalik Buterin没有在比特币上增加智能合约功能,而是花了3年时间开发了以太坊?为什么Gavin Wood没有在以太坊上增加异构多链功能,而是用了很长时间开发波卡?原因主要有两方面。
首先,现有的区块链平台不一定能满足应用程序所需的灵活性和可定制性。以比特币为例,它由存储层、数据层、网络层、共识层、应用层构成,但是比特币的可定制性非常有限,开发者想要对其中任何一个模块进行改进以适应当下需求都是非常困难的,而且容易引发硬分叉。同样的道理,以太坊也无法快速改变航向,无论是技术上还是内部沟通方面,都无法迅速产生影响。相比之下,波卡在技术架构方面有四个优势,分别是更高级的分片设计、智能合约语言、共识机制和治理方式。
其次,在原有的区块链上,开发者的行为受到原链的限制,即自治问题。比如,通过智能合约平台构建的应用程序必须遵守原链的治理规则,如区块时间、Gas定价、回滚改变状态等。但是,在新的区块链上,开发者可以自由定义所有的状态。使用波卡的Substrate工具箱开发的区块链可以定义各种属性,如存储层、数据层、网络层、共识层和应用层,而老的区块链协议就很难进行开发。
波卡的稳定性包括开发团队的稳定和底层技术的稳定。稳定的开发团队对项目发展非常重要。如果核心开发者过早离开项目,会对项目产生负面影响。波卡的创始人Gavin Wood从2013年开始参与以太坊的开发,然后着手开发波卡,并在2017年创建了Web3基金会。这种连续性和目标支撑保证了波卡项目的稳定性。此外,底层公链的稳定性也对项目的长期
热点:区块链