区块链开发应集中在第一层or第二层?
区块链 编译:Melody · 巴比特资讯 2018-08-31
我真的认为随着区块链发展越来越成熟,第一层必然会稳定下来,而第二层将承担越来越多的创新和变革带来的负担。
接着他详细说明了原因,主要是因为第一层解决方案需要对协议进行更改,这反过来又涉及到区块链的治理。由于区块链去中心化的特质,它本质上是难以管理的。即使有一套规则有助于各方达成共识,但要达成一致意见却很难。在这一点上Buterin表示:“长远来看,除非在不会造成持续的局势不稳定、不会陷入中心化困局的情况下,非常激进的区块链治理方案才能继续下去。”Buterin认为,由于在这样的空间中会看到了不断的变化,在基础层创建新功能是一个“糟糕的想法”。他认为这样会导致过高的治理开销,因为负责人必须不断地改变它,以跟上各个领域的发展步伐。他举了一个例子来说明这一点,去年以太坊成功执行拜占庭硬分叉后,使得以太坊能够采用诸如零知识证明和环形签名技术等技术。但现在由于BLS-12-381技术已经过时,因此就需要另一个硬分叉。Buterin表示,利用第二层执行引擎为更好地测试各种提议的变更创建环境,让第一层专门致力于提高数据可用性。但是他指出,第一层应该能够处理第二层解决方案所需的数据可用性问题。此外,基础层需要具备最低级别的复杂性,以便在它之上构建应用程序。尽管目前需要进行底层升级,而当前的升级需要考虑前向兼容性。但随着时间的推移,第二层将承担越来越多的创新任务。
相关文章
用户评论
所有评论
主编精选
more专题推荐
more
第四届中国零售金融发展峰会(共15篇)
资讯排行
- 48h
- 7天
-
首页
-
评论
-
回顶部
游客
自律公约