V神谈分片技术、等离子技术以及第二层解决方案

V神,以太坊的创始人,今日在关于开发应该集中在第一层还是第二层这个问题上发表了自己的看法。他说两者之间的权衡这种将是这个问题最好的答案。

他首先对第一层和第二层做出了定义。第一层指的是直接搭建在区块链之上的程序,第二层指的是在不改变原来的链的基础上搭建在区块链之外的程序。

举一个简单例子,搭建在第一层的应用程序就如比特币上面的Segregated Witness软分叉,它是会改变比特币的共识规则。搭建在第二层的应用就如

Lightning Network,是一个建立在比特币之外的支付渠道。

V神说这个矛盾在区块链扩容问题上比较常见,分片、增加区块大小这都是第一层的解决方案,等离子技术、支付通道这些是第二层的解决方案。对于区块链在未来该如何改进,V神说到:

我认为随着区块链技术的逐渐成熟,第一层应该更加稳定,第二层则要担负起创新和改变的重担。

他解释了为什么这么说的原因。主要是因为第一层的解决方案需要改变协议,势必会影响到区块链的治理问题。

考虑到区块链去中心化的本质,它本就难以治理。虽然我们设定了一系列共识规则方便社区治理,但是在面对分歧的时候依然很难达成一致的意见。在这点上,V神补充道:

虽然现在还看不出来,但是从长期来看,高度活跃分子势必影响到区块链治理系统的长治久安,会产生不确定行和倒向中心化治理。

V神称,如果这方面不能稳定,那在第一层上面搭建功能是非常糟糕的注意。就像在一个高速变化的世界制定死板的规则一样,都是有点荒谬的。

他还举了去年以太坊拜占庭硬分叉作为例子,去年为了采用零知识证明和环形签名技术而进行硬分叉,但现在该技术已经被BLS-12-381给淘汰了,我们又面临着是否分叉的抉择。但是如果我们把这些都放在第二层来测试,那就能避免出现这类问题。

这将让基础层变成一个数据层。V神继续说道:

在区块链上的开发者有义务保持系统的稳定,如果不能保持稳定,那就是开发者的错误。

这意味着我们要把第一层设为稳定层,第二层设为开发层。第一层专注于提高数据可用性,确保最低级别复杂性,方便第二层进行开发。最后他补充:“尽管第一层需要进行不断的发展兼容,但是第二层将承担更多创新功能。”

翻译自https://ambcrypto.com/ethereum-eth-vitalik-buterin-speaks-about-sharding-plasma-and-level-2-solutions/


分享到:


相關文章: