Vitalik表示,可扩展性是包括
以太坊在内的
区块链需要解决的重大问题。以太坊在解决可扩展性问题上有两个方案,首先是layer 1方案,旨在改进区块链的设计以提高其运行效率。分片(Sharding)是以太坊的layer 1扩容选择。
分片会将区块链分成多个部分,每个部分都只需要网络中的一部分计算机来进行交易验证。至于由谁来验证哪些区块,系统会随机进行选择。由于每次只需要进行部分交易验证,分片帮助区块链在可扩展性问题上实现了突破。
另一种扩容方案基于layer 2。layer 2方案并不会让区块链做出任何改变,而是改变应用的运作方式,减少对区块链的使用频次,同时享受区块链带来的安全性。Plasma就是最典型的layer 2扩容方案,数据和交易都是通过链下运行的,一旦出现参与者下线、作弊或作恶等情况,相关的数据就会被上传到链上,从而找出作恶者。
还有一种方案Rollup介于layer 1和layer 2之间——链上存储数据,链下进行计算,通过零知识证明技术,确保链上验证的可行性。
版权申明:本内容来自于互联网,属第三方汇集推荐平台。本文的版权归原作者所有,文章言论不代表链门户的观点,链门户不承担任何法律责任。如有侵权请联系QQ:3341927519进行反馈。