织梦CMS - 轻松建站从此开始!

我的网站

当前位置: 主页 > 比特币 > 比特币资讯

以太坊2.0 与其它 Layer1 扩容方案有何异同?

时间:2020-09-21 09:00来源:未知 作者:admin 点击:
大多数下一代区块链的layer1以并行架构进行扩展,把交易处理分配给不同的节点 根据如何处理跨分片通信的安全性,这被称为分片互操作性。 分片化生态系统的挑战在于它们打破了可
  • 大多数下一代区块链的layer1以并行架构进行扩展,把交易处理分配给不同的节点

  • 根据如何处理跨分片通信的安全性,这被称为分片互操作性。

  • 分片化生态系统的挑战在于它们打破了可组成性--除非智能合约部署在同一个分片或区块链上,否则它们无法同步地相互调用

大多数著名的下一代区块链项目都计划采用并行化的扩展架构进行扩展。对于Ethereum 2.0和NEAR的情况,被称作分片,而对于Polkadot和Cosmos的情况,它更经常被称为区块链之间的互操作性。

从自上而下的角度来看,这些解决方案中的每一个看起来都很相似。交易用不同的验证器集进行处理,不同环境之间有一些类似的通信方法。这对于Ethereum 2.0上的分片和Cosmos上的特定应用链是一样的。

设计中的一些权衡:

共享安全vs. 主权:其中每个节点都从全局的验证器集中获得安全性,或者对自己的安全性负责。

异质性 vs. 同质性:其中每个连接的分片都和其他分片一样,或者连接的链可以有不同的属性(例如不同的共识机制或支持的编程语言)。

Ethereum 2.0

Ethereum 2.0的分片基于简单的目标,即在分片之间划分交易处理和存储需求。在当前版本的Ethereum中,每个节点都需要验证所有交易并存储Ethereum的所有历史信息。

在实践中,这意味着从Ethereum 2.0上作为验证者的Proof-of-Stake节点中,有一个子集被分配给一个分片。一个领导者会被随机选出,承担类似于比特币工作证明中获胜矿工的角色--打包一个区块,同时由其他验证者组成的委员会证明该区块的有效性。

一旦委员会证明了一个区块的有效性,它就可以被纳入 "主链"(Beacon Chain)。这个证明就会被存储在Beacon Chain中,而不是存储分片的全部交易历史。

委员会会创建分片区块的时间框架,称为 "slot"。32个slot形成一个 "epoch",之后委员会解散,并以新的参与者重新组建分片。每个epoch的第一个slot是一个检查点,之前的区块可以在这里实现最终确定。epoch每6.4分钟循环一次。 (责任编辑:admin)

织梦二维码生成器
顶一下
(0)
0%
踩一下
(0)
0%
------分隔线----------------------------
发表评论
请自觉遵守互联网相关的政策法规,严禁发布色情、暴力、反动的言论。
评价:
表情:
用户名: 验证码:点击我更换图片
栏目列表
推荐内容