时间:2022-02-17 15:19:39
通过让父区块链的全节点能够进行数据可用性采样,我们现在已经解决了我们之前的困境,即如何确保rollup定序器不会出现错误行为。我们现在都觉得很开心了,因为我们可以相信rollup确实能够扩展我们最喜欢的区块链。但是,等一下,在你停止阅读这篇文章之前,请记住,如果我们想要让区块链被全世界的人使用(因此我们的投资标的可以有更多的上升空间),我们仍然需要找到一种方法来扩展数据可用性本身。我们需要rollup,如果我们希望用rollup来扩展区块链,我们不仅需要削弱定序器作恶的能力,我们还必须扩展数据空间吞吐量,以便定序器有一个廉价的地方来转储其tx数据。
现在,总结一下:数据可用性问题可能是区块链三难困境的症结所在,它影响到了我们所有的扩容工作。幸运的是,我们能通过数据可用性证明的核心技术,来解决数据可用性问题。这使我们能够大规模地扩展数据空间吞吐量,为rollup提供了一个廉价的地方来转储足够的tx数据来处理足够的tx,以供全球人口使用。此外,数据可用性证明意味着我们不必信任rollup定序器,我们可以让它们保持诚实并验证它们的行为。现在,希望这篇文章可以帮助你准确理解,为什么数据可用性对rollup发挥其全部潜力而言是至关重要的。
似乎我们可以拥有一切:去中心化验证,阻止审查的健壮性,甚至分布式区块生产,因为rollup都非常小,因此很容易开始生产区块。但是区块生产的去中心化可能不会持续下去,因为跨域MEV的可能性。能够同时在多个域上构建下一个区块有很多好处:您可以创建利用套利机会的区块,这些机会依赖于在两个rollup中进行交易,或者一个rollup和主链,甚至更多复杂的组合。
但是细心的读者可能会意识到,我们实际上还没有完全解决确保定序器正常工作的问题。如果rollup结算的“父”区块链的全节点不需要跟上定序器,定序器可以选择扣留大部分交易数据。父区块链的节点如何强制定序器将数据转储到数据可用性层?如果节点无法强制执行,我们实际上在可扩展性方面没有取得任何进展,因为我们将被迫信任定序器,或者自己去购买超级计算机!
让我们首先回顾一下rollup是如何帮助解决可扩展性问题的:与其提高运行全节点的硬件要求,不如减少全节点必须检查是否有效的tx数量?我们可通过将tx计算和执行从全节点转移到功能更强大的计算机(称为定序器)来实现这一点。
请注意,以上内容让我们确切地看到了,为什么人们一直在吹捧rollup。鉴于全节点不需要跟上定序器,为什么不让定序器成为一台功能强大的计算机呢?这将使定序器每秒执行的tx量达到可怕的程度,从而降低gas费用,让每个人都感到高兴。但是,你还记得定序器需要如何使tx数据可用吗?这意味着即使定序器是一台真正的超级计算机,它每秒实际可计算的tx数量,仍将受到其使用的底层数据可用性解决方案/层的数据吞吐量的限制。
这一切可能需要数年时间才能完成。分片和数据可用性采样是实施起来很复杂的技术。人们需要数年的改进和审计才能完全放心地将他们的资产存储在运行完整EVM的ZK-rollup中。跨域MEV研究也仍处于起步阶段。但是,可扩展区块链的现实而光明的未来可能会出现,这一点看起来越来越清晰。
DDOS(of Service)分布式拒绝服务攻击是最常用、最粗糙的网络服务攻击手段,危害巨大。其主要特点是多个攻击者同时攻击一个或多个目标,或一个或多个攻击者控制多个机器的不同位置,并使用这些机器同时攻击目标,恶意导致...
区块链是一种分布式和分散的基础设施。成员共同维护系统稳定性。区块链节点数据库太大,使用密码学来确保数据和信息的安全,并使用共识算法来确保系统的一致性。它非常适合军事装备管理的需要。在当今区块链技术的快速发展中,充分挖掘其...
原文标题:《 Post-Merge MEV: Modelling Validator Returns 》 原文作者: pintail 原文编译:Kxp,BlockBeats 为了纪念合并(也被称为巴黎硬分叉),...
从最早的比特币,到莱特币、前期的以太坊等,彼时的硬件挖矿(算力)皆以 PoW 共识机制为基础,也让矿工成为获取 token 的最“上游”的角色。2011 年,QuantumMechanic 在 Bitcointalk 论...