自选
我的自选
查看全部
市值 价格 24h%
  • 全部
  • 产业
  • Web 3.0
  • DAO
  • DeFi
  • 符文
  • 空投再质押
  • 以太坊
  • Meme
  • 比特币L2
  • 以太坊L2
  • 研报
  • 头条
  • 投资

免责声明:内容不构成买卖依据,投资有风险,入市需谨慎!

区块链Rollups是什么?它们如何扩容以太坊?

2026-08-11 18:37:11
收藏

以太坊的扩容之道:Rollup如何重塑区块链生态

以太坊每秒大约只能处理15笔交易,这个速度甚至比不上星巴克的一条收银通道。Rollup技术让以太坊在不牺牲其核心价值——安全性的前提下,实现了每秒数千笔交易的处理能力。其工作原理是:在链下执行交易,然后将压缩后的证明数据发布回以太坊主网,使基础层从交易处理器转变为结算仲裁层。



概述

通常的说法是Rollup让以太坊变得更快。从技术角度看这没错,但容易产生误导。以太坊本身并未提速,它仍然每12秒产出一个区块,基础层每秒仍只能处理约15笔交易。当Rollup部署时,以太坊的共识机制或执行流程并未发生改变。

真正改变的是工作发生的场所。Rollup将交易执行从以太坊主网转移至一条独立的链上,这条链无需数千名验证者就每个状态变更达成共识,因此能更快地处理交易。随后,Rollup将结果压缩并发布回以太坊,由以太坊进行验证并永久记录。

大多数解释都会使用一个类比:法院系统。Rollup处理日常交易(案件),以太坊则充当最终上诉法院(法官)。这个类比有用但不完整。更精确的表述是:Rollup将以太坊从交易处理器转变为数据可用性和验证层。基础链不再亲自执行工作,而是开始检查工作。

理解其重要性,首先需要明白以太坊为何速度缓慢,以及为何那些显而易见的解决方案行不通。



为何以太坊不能简单提升吞吐量

以太坊每秒约处理15笔交易。直观的解决方法是增大区块或缩短出块时间,从而在单位时间内处理更多交易。每一个尝试过这种方法的初代区块链项目都发现了同样的问题:更大的区块需要更强大的硬件来验证,这会将小型节点运营者拒之门外,导致验证权集中在少数实体手中,从而损害去中心化。

这就是区块链三难困境。你最多只能优化安全性、去中心化和吞吐量这三个属性中的两个,改善第三个就必须牺牲其中一个。增加以太坊的区块大小会以牺牲去中心化为代价提高吞吐量。减少验证者数量则会以牺牲安全性为代价提高吞吐量。

Rollup通过将执行与验证分离来规避这个三难困境。Rollup链由少数运营者负责执行,从而实现高吞吐量。以太坊则利用其完整的验证者集合来处理验证和数据可用性,维护安全性和去中心化。两条链各司其职,互不妥协,因为各自都针对不同功能进行了优化。

这并非理论上的争论。例如Solana,它选择了优先优化吞吐量而非可访问性,要求验证者运行价值数千美元的硬件,并处理数百兆字节的区块。而以太坊验证者可以在普通的消费级笔记本电脑上运行。Rollup架构通过将执行迁移到单独的层,使以太坊无需Solana那样的硬件要求,就能达到类似的吞吐量。



乐观Rollup的工作原理

乐观Rollup得名于其核心假设:除非被证明无效,否则交易默认有效。

流程始于一个排序器,由Rollup团队运营的节点负责收集用户交易、排序并批量执行。每处理一批交易,排序器就会生成一个新的Rollup状态,就像以太坊在每个区块后生成新状态一样。

乐观Rollup并非要求所有验证者重新执行每一笔交易,而是将批次数据发布到以太坊,并公布一个状态根(执行批次后Rollup状态的加密哈希值)。除非有人提出质疑,否则该状态根被视为正确。

质疑机制就是欺诈证明系统。在通常为七天的挑战期内,任何人都可以检查发布到以太坊上的批次数据,在本地重新执行交易,并将其结果与公布的状态根进行比较。如果结果不符,质疑者会向以太坊上的智能合约提交欺诈证明,该合约会在链上重新执行有争议的交易,并判定谁是谁非。

如果欺诈证明显示排序器发布了错误的状态根,排序器的质押抵押品将被罚没,错误的状态根会被撤销,而质疑者将获得奖励。如果在挑战期内无人质疑,该状态根将在以太坊上最终确定,成为Rollup的规范状态。

这种设计的精妙之处在于,它将昂贵的重执行和验证工作移出了关键路径。在正常情况下,只要排序器诚实,链上根本不会发生重执行。运营Rollup的成本降低到将压缩后的批次数据发布到以太坊,这比在基础层执行每笔交易要便宜得多。

Arbitrum和Optimism是最大的两个乐观Rollup。Arbitrum使用交互式争议解决协议,将争议计算缩小到单条指令,然后才在链上重执行,从而最大程度地降低了欺诈证明的链上Gas成本。Optimism则使用非交互式欺诈证明系统,在单个链上步骤中重执行整个有争议的交易。

由Coinbase使用OP Stack构建的Base,已成为交易量增长最快的Rollup,这得益于其消费级应用以及与Coinbase用户群的整合。



ZK Rollup的工作原理

ZK Rollup采取了相反的方法:它们预先证明正确性,而非假设它正确。

排序器执行一批交易后,证明者会生成一个密码学有效性证明,从数学上证明该批次交易已正确执行。这个证明连同批次数据被发布到以太坊上的验证者合约。验证者检查该证明,计算成本很低,且无论批次中包含多少笔交易,所需时间都是恒定的。

其优势在于最终性。没有七天的挑战窗口。一旦证明在以太坊上得到验证,该批次就最终确定了。用户可以在几分钟内将资产从ZK Rollup提取到以太坊,而无需等待一周。

劣势在于成本。为复杂的交易批次生成有效性证明需要大量的计算资源。ZK证明生成是一个数学密集型过程,大型批次可能需要数分钟,并且需要专门的硬件。这笔成本会在批次中的所有交易中分摊,但它增加了乐观Rollup所没有的每批交易开销。

ZK Rollup的构建难度也更大。乐观Rollup只需相对较小的修改就能支持与以太坊相同的虚拟机,这意味着现有的Solidity智能合约只需很少或无需修改即可运行。而ZK Rollup历来要求开发者使用Cairo等专门语言编写合约,因为以太坊虚拟机的指令集并非为高效生成零知识证明而设计。

这种差距正在缩小。zkSync Era和Polygon zkEVM已实现兼容以太坊虚拟机的ZK Rollup,能够执行标准的Solidity合约,尽管兼容程度各有不同。另一个ZK Rollup项目Scroll则致力于实现完全的以太坊虚拟机等效性,意味着部署在以太坊上的合约无需任何修改即可部署在Scroll上。



Blob数据与Dencun升级:经济性的转变

在2024年3月之前,Rollup将其批次数据作为以太坊交易中的调用数据发布。调用数据会被每个以太坊节点永久存储,因此成本高昂。在以太坊网络高度拥堵期间,一个典型的Rollup批次在调用数据上的花费可达500至2000美元。

Dencun升级引入了EIP-4844,创造了一种名为Blob的新型数据。Blob是附加到以太坊交易上的大块数据,但仅临时存储约18天,而非永久存储。这使得它们比调用数据便宜得多。

影响是立竿见影且可衡量的。Arbitrum上的交易费用从平均0.25美元降至0.01美元以下。Base上的费用降至不足一美分。将Rollup批次发布到以太坊的成本下降了超过90%。

这一点至关重要,因为它改变了Rollup采用的经济方程式。当二层网络交易费用为0.25美元时,只有交易价值超过一定门槛的用户才会选择Rollup,而非基础费用更低的竞争链。但当二层网络交易费用降至0.001美元时,竞争链的成本优势基本消失,以太坊结算的安全优势成为决定性因素。

Blob是迈向完整Danksharding的第一步,这是一项未来的升级,将把每个区块的Blob数量从当前目标3个增加到64个甚至更多。这一进程的每一步都将进一步降低Rollup成本,并增加以太坊上可用于二层网络结算的数据吞吐量。



排序器中心化问题

目前,几乎所有主要的Rollup都运行着由Rollup团队运营的单一排序器。Arbitrum的排序器由Offchain Labs运行,Optimism的排序器由OP Labs运行,Base的排序器由Coinbase运行。

这种中心化带来了若干风险。如果排序器宕机,Rollup将停止运行。如果排序器审查某些交易,用户将无法正常与Rollup交互。如果排序器为了提取MEV而重新排序交易,用户将支付隐性税收。

Rollup团队将这种中心化辩护为临时措施。将排序器去中心化——通过引入轮换排序器集合或使用共享排序层——已列入每个主要Rollup的路线图。但路线图并非实际部署。

缓解措施是强制包含机制。大多数Rollup都包含一种允许用户直接向以太坊基础层提交交易、完全绕过排序器的机制。如果排序器审查你的交易,你可以通过Rollup的链上合约强制执行。这个过程比通过排序器更慢、更昂贵,但它能防止永久性的审查。

在实际使用中,考虑到时间限制和Gas成本,强制包含机制在多大程度上真正有效,是Rollup之间的一个重要区别。L2BEAT,这家主要的Rollup安全属性独立追踪机构,会根据强制包含机制的成熟度以及其他几个安全标准对每个Rollup进行评级。



碎片化问题

以太坊的Rollup策略成功创建了可扩展的执行环境,但也带来了Rollup出现之前并不存在的碎片化问题。

在Arbitrum上拥有资产的用户无法直接在Base上使用它们。Optimism上的DeFi协议与同一协议在zkSync上的流动性是分离的。在StarkNet上铸造的NFT无法在运行于Scroll上的市场出售。

每个Rollup都是独立的链,拥有自己的状态、通往以太坊的桥以及自己的应用生态系统。在Rollup之间转移资产需要桥接,这会引入延迟、成本和风险。

这不仅仅是便利性的问题,而是一个结构性问题,它削弱了使以太坊有价值的网络效应。如果流动性分散在30个Rollup上,那么没有一个Rollup能拥有以太坊主网作为主要执行环境时所拥有的流动性深度。

解决方案正在开发中。像Espresso这样的共享排序层旨在协调多个Rollup之间的交易排序,实现原子化的跨Rollup交易。互操作性协议则提供消息传递层,让Rollup之间能够通信。ERC-7683,一个跨链意图标准,旨在标准化用户表达跨Rollup转账的方式。

目前,这些解决方案都尚未成熟到可以消除碎片化。Rollup生态系统是会收敛于少数几个主导链,还是保持分散在数十个链上,这是一个悬而未决的问题,对用户、开发者和流动性的最终去向有着重大影响。

安全模型在更细微的方面也存在差异。在乐观Rollup中,安全性取决于至少有一个诚实的验证者监视链,并在必要时提交欺诈证明。如果所有验证者都离线或串通,无效的状态转换可能在挑战窗口关闭后最终确定。实际上,多个独立验证者会监视每个主要的乐观Rollup,而且发现欺诈的经济激励使这种攻击难以持续。但理论上的要求弱于ZK Rollup,后者凭借数学证明本身就能保证正确性,无论谁在监视。

Rollup选择对用户体验的影响超出了费用和最终性。钱包支持、代币可用性和应用部署在不同的Rollup上各不相同。将资产桥接到DeFi协议部署有限的Rollup的用户,可能会发现自己的资金被困在一个几乎没有生产用途的生态系统中。互操作性问题加剧了这种情况:将资产移回以太坊或转移到另一个Rollup会产生额外的桥接费用和时间延迟,这可能会抵消最初吸引用户使用该Rollup的成本节省。



本文未涵盖的内容

本文未涵盖特定Rollup虚拟机的内部架构。Arbitrum Nitro、OP Stack和StarkNet的Cairo VM之间的差异是显著的,影响着开发者体验、性能和安全性属性,每个都值得专门分析。

本文未涵盖Validium和Volition,这些Rollup变体将数据发布到单独的数据可用性层,而非以太坊。这些系统用部分以太坊安全保证换取更低成本,其权衡非常微妙。

本文未涉及Rollup治理的代币经济学。ARB、OP、STRK和ZK代币各有不同的治理、质押和激励结构。Rollup代币是为持有者积累价值,还是主要作为治理工具,这是一个活跃的辩论,对投资决策有影响。



选择Rollup前的实用检查清单

在L2BEAT上检查Rollup的安全阶段。L2BEAT根据证明系统、升级机制和治理的成熟度,将Rollup分为三个阶段。阶段0的Rollup严重依赖对Rollup团队的信任。阶段1的Rollup拥有功能性证明系统,但保留升级密钥。阶段2的Rollup拥有完全无需信任的证明系统,中心化控制极小。截至2026年中,大多数主要Rollup仍处于阶段0或阶段1。

了解提现时间。由于欺诈证明挑战窗口,乐观Rollup到以太坊的提现大约需要七天。快速桥接服务可以通过垫付资金来加速这一过程,但会收取费用并引入交易对手风险。一旦有效性证明得到验证,ZK Rollup的提现可以在几分钟内完成。如果你需要快速访问以太坊主网上的资产,这种差异很重要。

验证强制包含机制。如果排序器宕机或审查你的交易,你能通过链上合约强制执行你的交易吗?检查Rollup是否有正常运行的强制包含机制,以及延迟时间有多长。没有强制包含机制的Rollup就是一个带有以太坊品牌标识的中心化链。

比较实际交易成本。Rollup费用因压缩效率、批次频率以及以太坊Blob空间的当前价格而异。使用Rollup费用追踪器,在计划使用时比较不同Rollup上常见操作的实际成本,而不是依赖历史平均值。

检查生态系统。如果你需要的应用在另一个Rollup上,最便宜的Rollup就没有用处。请确认你计划使用的DeFi协议、NFT市场或钱包基础设施已在你选择的Rollup上部署并具有流动性。



常见问题解答

什么是区块链Rollup?Rollup是一种二层网络扩容解决方案,它在单独的链上执行交易,然后将交易数据或密码学证明发布回以太坊等一层区块链。这使得Rollup能够每秒处理数千笔交易,同时依赖以太坊提供安全性和数据可用性。“Rollup”这个术语指的是许多交易在被提交到基础层之前,被“卷起”并打包成一个批次的过程。

乐观Rollup和ZK Rollup有什么区别?乐观Rollup假设交易有效,并允许一个挑战期,在此期间任何人如果发现错误都可以提交欺诈证明。ZK Rollup生成一个数学证明,在交易被以太坊接受之前验证整个批次已正确执行。实际区别在于,乐观Rollup提现时间更长,但更容易构建;而ZK Rollup提供更快的最终性,但证明生成需要更多计算资源。

为什么乐观Rollup提现需要七天?这七天的窗口期是为了给欺诈证明者足够的时间来检测和质疑排序器提交的无效状态根。如果提现是即时的,恶意的排序器可以提交虚假状态根,将资金提取到以太坊,然后在任何人能证明欺诈之前消失。七天的延迟确保了验证游戏有足够的时间进行。快速桥接服务可以通过垫付资金提供即时提现,但会为此收取费用。

什么是Blob,它们如何降低了Rollup成本?Blob是以太坊Dencun升级引入的一种新数据类型。在Blob出现之前,Rollup将批次数据作为调用数据发布,调用数据被每个以太坊节点永久存储,成本高昂。Blob是临时存储的,并且拥有独立于常规以太坊交易的费用市场。由于数据存储是运营Rollup的主要成本,Blob的出现使其变得非常便宜,从而将Rollup交易成本降低了90%以上。

使用Rollup是否和直接使用以太坊一样安全?Rollup继承了以太坊对发布到基础层数据的安全性,但存在额外的信任假设。排序器通常是单一的中心化运营者,可能审查交易或离线。Rollup在以太坊上的智能合约可能拥有由团队控制的升级密钥。欺诈证明或有效性证明系统可能仍在开发中。L2BEAT的阶段分类系统会评估这些属性。拥有完全去中心化证明系统的阶段2 Rollup接近以太坊的安全水平。目前大多数Rollup尚未达到阶段2。

如果Rollup的排序器离线会发生什么?如果排序器离线,Rollup上的新交易无法通过正常通道处理。然而,大多数Rollup包含一个强制包含机制,允许用户通过绕过排序器,直接向Rollup在以太坊上的智能合约提交交易。这比正常操作更慢、更昂贵,但可以防止排序器中断永久锁定用户资金。不同Rollup之间强制包含机制的质量和可访问性差异很大。

为什么会有这么多不同的Rollup?Rollup框架是模块化和开源的,这使得启动新的Rollup相对容易。OP Stack和Arbitrum Orbit都允许开发者使用预先构建的基础设施部署自定义Rollup。不同的Rollup针对不同的用例进行了优化:有的瞄准DeFi,有的瞄准游戏,有的瞄准企业应用。然而,Rollup的激增也带来了碎片化问题,包括流动性分散、桥接复杂性和用户困惑。

我应该使用哪个Rollup?最佳Rollup取决于你想做什么。对于流动性最深的DeFi,Arbitrum目前领先。对于与Coinbase集成的消费级应用,Base占主导地位。对于优先考虑快速最终性且不希望有七天提现延迟的应用,像zkSync Era或StarkNet这样的ZK Rollup值得考虑。在投入大量资产之前,请比较当前的交易成本,检查你需要的应用是否已部署,并在L2BEAT上验证Rollup的安全阶段。

展开阅读全文
更多新闻