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

我的网站

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

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

时间:2020-09-21 09:00来源:未知 作者:admin 点击:
这是由验证者同时被分配到区块生产和一些子集的分片中来实现的。在这些分片中,验证者轮流生产块。然后,每个区块生产者等待区块生产者将区块的纠

这是由验证者同时被分配到区块生产和一些子集的分片中来实现的。在这些分片中,验证者轮流生产块。然后,每个区块生产者等待区块生产者将区块的纠删码版本发送给他们--然后这些区块被用来创建下一个区块。

NEAR在具有接收事务的合约之间保持快速的跨分片调用。当一个交易影响到另一个chunk的状态时,会向区块链发送一个收据。每个chunk观察最近的区块和指定给它们的收据,并在自己的交易中应用这些收据。

问题是,NEAR以某种方式必须确保收据被各分块实际应用--否则,一个分块会执行一个交易并将其包含在一个chunk中,但另一个chunk不会。这将导致该chunk破坏链的其他部分。

为了打击无效chunk的产生,NEAR使用了一个渔夫系统,在这个系统中,有一个挑战期,任何人都可以对一个chunk发布挑战。在这期间,任何诚实的验证者都可以提供一个证明,证明某个chunk是无效的。然后,该证明会被下一个区块的区块生产者验证,不诚实的区块生产者的NEAR会被部分罚没。在这种情况下,整个NEAR区块链会被回变到最新的有效状态。

NEAR的权衡是,目前的设计最多可以处理约200个验证者,而Ethereum可以让任何拥有32个ETH的用户作为验证者(数百万个验证者)。这是因为Chunk生产者和区块生产者之间的不断通信要求(目标是区块时间在2-3秒之间)。

不过,NEAR的分片设计的主要优势在于,相比Ethereum 2.0和Polkadot,NEAR的分片设计相对容易实现。

结论

对分片或类似区块链生态系统的担忧是,它们限制了可组合性。其无法支持不同合约的交互和以及交易的升级。经过权衡之后,Cosmos的跨链事务可能是最慢的,而具有同质安全性的分片链是最快的。

在有限的可组合性的前提下,像Ethereum 2.0这样的分片设计确实提供了潜在的大规模可扩展性。Ethereum 2.0将分三个阶段推出,其中最后一个阶段将启用智能合约。然而,第二阶段之后,使用Ethereum作为数据层,通过Optimistic或ZK Rollup可以将交易处理能力提高到每秒5万笔。

总的来说,这些layer1构造中的每一个都能在可扩展性上比现在有指数级的提升。然而,值得注意的是,它们的相似程度也很高。

不同区块链之间有意义的差异可能更多的是与时间有关--即项目何时能够推出对Ethereum有竞争力的版本。今天,大多数项目都建立在Ethereum上,因为它可用,而且所有的资产和其他开发者都在那里。

如今,Ethereum用户为常见的智能合约交互支付10-50美元Gas费,而提供更多交易处理的竞赛正在进行,无论是layer1还是layer2扩展解决方案,如Optimistic和ZK Rollup。现有的高Gas费或许是启动另一个成功生态系统的最佳机会。到目前为止,只有比特币和Ethereum链看到了有意义的推动力。 (责任编辑:admin)

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