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

我的网站

当前位置: 主页 > 竞争币 > 以太坊

浅析以太坊 2.0、Polkadot、Cosmos 与 NEAR 等 Layer 1 扩容方案异同 (2)

时间:2020-09-21 17:17来源:未知 作者:admin 点击:
解决方案 是随机抽样和定期轮换验证者 。 每个分片委员会至少要有 128 个成员,如果你从全球随机选择验证者,被挑选者的分布遵循二项式分布。例如,

解决方案 是随机抽样和定期轮换验证者

每个分片委员会至少要有 128 个成员,如果你从全球随机选择验证者,被挑选者的分布遵循二项式分布。例如,如果您假设从全球贡献者(ETH 2.0 token 持有者)池中选出 150 名成员,且诚实度为 75%,那么该分片也诚实的概率为 99.999999998%。

不频繁的随机抽样会存在一个新的攻击方法,即验证者知道他们在给定的时间段内处于哪个分片上,并可以开始贿赂同一分片上的其他委员会成员。而抽样是有开销的,因为每次验证者被选入一个新的分片时,他们需要下载整个分片的数据。

Polkadot

Ethereum 2.0 通过共享安全,ETH 持有者在有着同样分片的情况下对交易进行验证。Polkadot 也实现了共享安全,但采用不同分片,允许每个分片有自己的 token 和治理规则

通常情况下,这些分片或并行的链建立在 Substrate (一种区块链开发框架)上。如果一条链决定连接到中继链,DOT 持有者就会成为 平行链 的安全提供者。如果某条链想成为 Polkadot 共识的一部分,他们必须通过拍卖租赁一个平行链插槽。

Polkadot 使用了一种名为 Nominated Proof-of-Stake (NPoS)的变体。提名者是 DOT 持有人,他们为验证者投票。目前,该网络在启动阶段正在将验证者的规模从 20 人扩大到 100 人。

 

连接到中继链的每个平行链都有 collators,他们运行平行链的一个完整节点,并将其交易打包成区块。然后,这些区块被提交给中继链上的验证者,这些验证者已经被分配到一个给定的平行链。与 Ethereum 2.0 类似,这些验证者会定期随机轮换到新的 平行链 上

如何激励这些验证者由平行链决定--例如,给定平行链的验证者可以通过给予平行链的原生 token 来激励。Collators 为平行链的验证者提供最新状态转换的 Merkle 树--区块链中给定区块的种类摘要和唯一指纹。然后,中继链验证者会检查该区块是否遵循了平行链的状态转换规则。

需要注意的是,Polkadot 并不保证状态有效,只是检查状态转换。在实践中,这意味着当一个平行链加入 Polkadot 的共识时,它之前的状态被认为是有效的。

一旦分配给平行链的验证者达成共识,认为状态转换是有效的,他们就会构建一个「候选收据」,并最终包含在中继链的状态中。在中继链上,一个最终确定的区块的预计时间是 12-60 秒。Polkadot 还在研究一种跨链消息传递协议,它可以让 平行链 之间不通过 中继链 进行通信。 (责任编辑:admin1)

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