
当您阅读这句话时,Visa 每秒已处理 25,000 笔交易,而Rollup每秒仅处理 4,000 笔交易。为什么会有如此明显的差异?因为签证网路上的交易是单独授权但批量处理的。因此,任何到达伺服器的交易都会在发生时进行结算,并在稍后进行验证。
但当涉及到Rollups 上的 TPS时,情况就不同了,因为每个连接的节点都必须同意对区块链进行读取/写入以获得最终结果。也就是说,交易规模越小,这些节点验证交易并将其包含在The Block中的速度就越快,从而提高 TPS 和吞吐量。
目前,透过以资料可用性、执行、共识和结算的形式抽像操作环境,rollups 已将交易大小从 109 位元组大幅减少到 12 字节,从而提高了rollups 的 TPS 。但为了满足与 Visa 竞争的 100k TPS 的进一步可扩展性,必须在不削弱可验证性和去中心化的情况下增强汇总资料压缩。
超可扩展性之谜中缺少的部分:
到目前为止我们还没有有效地做到DAS的一致性、帐户抽象化和压缩
正如我们已经看到的,汇总已经实现了可扩展性,透过将资料储存在替代层上并在需要验证时以极低的成本随时可用,这使 L1 相形见绌。但当涉及到在汇总时扩展到 100k TPS 时,需要找到使用 DA 之外进一步压缩资料的方法。
资料压缩是如何发生的?
只有当存在允许进一步交易修剪的网关时,这种情况才会发生。 DAS 或资料可用性取样是一种很好的前进方式,虽然在 Blob 上仍然不可用,但它确实为我们提供了前进的方向。实施此操作后,在不久的将来可以增加 blob 的容量,如下图所示。

资料来源: Vitalik Buterin 网站
当具有聚合技术的EIP-4337+投入使用时,他们已将理想状态压缩大小减少到23位元组。然而,将其与 EIP-4844 捆绑在一起后,DAS 透过 PeerDAS 模型进入映像,透过首先在客户端压缩 UserOp,甚至可以实现低于 12 位元组的更小的位元组大小。
然后是帐户抽象技术,智能合约可以查询通用性。这种共性可以进一步压缩数据,以便在汇总内进行内部扩展。在这个模型中,透过帐户抽象, Rollup环境可以评估重复的交易,并透过允许新的交易形式占据其位置来抽象化相同的空间,从而在 rollup 上实现高 TPS 。这种资料修剪可以显著减轻网路负载并提高其效率。
在最近结束的一次空投中,一个专案使用了批次和资料分组以及游程编码压缩,这种技术透过线性资料压缩将资料大小减少了 61.68%。
如果在使用 blob 资料实现资料可用性的Rollup环境中应用这种方法进行内部扩展,则每个blob 大小可以达到13888.88 个事务,并且L1 上每个区块有3 个blob,透过rollups 达到100k TPS 看起来并不容易考虑到使用 DAS 的较小事务大小的 Blob 将在每个区块中包含更多的 Blob,以提高汇总的 TPS以实现内部扩展,这简直是天壤之别。
由于以太坊目前允许每个区块包含 512 KB 的数据,而不是平均仅 100 KB,人们只能考虑较小的 Tx 大小可以为 Blob 释放空间以包含更多交易,并增加内部Rollup容量达到新的高度。
并行化:模仿收费车道以实现 Rollup 上的高 TPS
为什么收费站没有单独的车道供车辆通行?如果这样做,单一操作员需要处理大量工作。同样,我们已经讨论了资料修剪,这是透过资料压缩和 EIP-4844 来破解汇总的谜团。但除非 Rollups 拥有允许跨所有层级同时进行事务处理的技术,否则这些都不会重要。
然而,只有当汇总环境像收费站而不是单一通道一样建置时,才会发生这种情况。以太坊创办人 Vitalik Buterin 表示,Dencun Upgrade 无疑透过低费用的数据可用性增加了汇总容量。但在缺乏能够处理数百万笔交易且不屈服于网路压力的环境的情况下,这场战斗就已经成功了一半。 EIP-648 是需要寻找和部署的缺失部分。
EIP-648将如何解决并行处理的问题?
一个例子将帮助您更好地理解这个概念。想像一下剧院里排队的情景。所有的电影观众都分散在售货亭,服务生不知道谁会看什么;从而为观众/电影观众创造了大量的等待时间。 。
现在,将相同的场景替换为自助服务终端,服务员知道谁愿意观看哪部电影。在这种情况下,自助服务终端的服务员可以简单地查看人数并输入一个查询,即20 张《复仇者联盟》电影的门票,电影观众就可以快速获得这些门票,而无需每次都向服务员分享详细资讯。这样的安排不仅可以处理无限的可扩展性,而且可以提供更好的使用者体验。
汇总可以透过并行化为使用者执行相同的操作,其中Rollup环境定义 RLP 清单中的范围。例如,
引入一种新的交易类型(遵循与#232相同的通用格式):
[2、network_id、startgas、to、资料、范围]
其中ranges是一个RLP列表,列表中的每个值都是一个位址前缀,代表具有该前缀的所有位址的范围。也就是说,例如:
对于 0-99 的范围函数,汇总智慧合约可以抽象化特定类别,例如将位址 XXggsjjklslqqsjsjsjsjsj 到 1 gshslkshlkshklqshjkls 的所有低于 20 的交易隔离开来
现在,汇总可以隔离所有此类群组,并根据呼叫函数进行并行处理。因此,汇总可以为 NFT 到实用代币交易定义此类范围函数,以便简单地交换和销毁。
因此,在Rollup环境中会发生选择性隔离而不中断延迟,以提高吞吐量和可扩展性,其中使用者可以定义starting_gas_height、finishing_gas_height、
启动气体,
Total_gas_used,并且Rollup环境快速消除排序器节点上不遵循这些准则的所有其他事务。上面范例中讨论的理想电影场景。
这种做法允许EVM 中的所有交易并行处理,因为透过Blob,您已经解决了紧迫的Gas 问题,并且透过并行化,您只需确保网路能够保持永续发展,尽管投资回报率较低,以确保网路安全汇总时的高 TPS。
因此,我们看到模组化在初始阶段对汇总有效,但现在是升级以实现大规模采用的时候了。为了在 Rollups 上实现 100k TPS ,生态系统应该在各个方面取得进展,从降低价格到为 TradFi 等用户提供更好的体验,消除缺点。并行化、原始分片和帐户抽像只是改善了在汇总上 TPS的状态。在不久的将来,技术的进步将使汇总做好行业级采用的准备,而这正是技术合作伙伴可以帮助您融入变革的地方。
使用 Zeeve RaaS 启动超可扩展的OP/ zk Rollup
Zeeve 的汇总即服务 (RaaS) 透过其适用于所有领先汇总的低程式码部署工具,简化了您启动自己的自订第 2 层或第 3 层Rollup的目标。您可以使用 Zeeve 的 RaaS 启动您自己的 ZK 或 Optimistic Rollups。除此之外,Zeeve 多年的行业经验帮助与 Rollups 领域的 40 多个整合合作伙伴建立了有意义的、有价值的合作伙伴关系。用户可以受益于将其解决方案快速整合到Rollup环境中。 Zeeve 还提供重要的汇总元件,例如可扩展节点、RPC、资料索引器、区块浏览器、测试网水龙头、跨链桥以及建立自订Rollup所需的更多元件。
如需支持,您可以随时与我们联系,因为我们是经过 ISO 27001 认证的 SOC 2 类型服务供应商,可协助您立即启动摘要。





