以太坊 Rollup 中的欺诈证明与有效性证明系统

11/26/2024, 2:10:18 AM
中级
以太坊
欺诈证明是一种区块链验证系统,用于检查 Layer-1 区块链网络(如以太坊区块链)上 Rollup 交易的有效性和准确性。

以太坊 Rollups 是一种 Layer-2 扩展解决方案,旨在提高以太坊区块链网络的可扩展性和吞吐量(或交易速度)。

尽管以太坊区块链以其高度安全性闻名,但它本身并不具备良好的可扩展性。然而,随着网络的不断发展,扩展其可扩展性和交易处理能力的需求日益增加。为了实现这一目标,以太坊 Rollups 应运而生。

通过将多笔交易批量处理(或打包)后作为单笔交易提交到以太坊区块链,以太坊 Rollups 减轻了以太坊主链的负担,从而提高了以太坊区块链网络的交易处理速度或吞吐量。

以太坊 Rollup 的类型:Optimistic Rollup 和零知识 Rollup

Optimistic Ethereum Rollup

Optimistic Rollup 是一种假定 Layer-2 上的交易有效性的 Rollup。正如其名称所示,它并不会主动验证 Rollup 交易的有效性,而是假定这些交易是有效的,除非有人证明其无效。

为了确保错误交易不会被计算并发送到以太坊主链,Optimistic Rollup 为用户提供一个 7 到 14 天的挑战期,在此期间,用户可以对 Rollup 交易的有效性提出质疑。

如果在挑战期内发现错误,已经计算的交易将被重新执行,并将正确的 Rollup 状态更新到以太坊主链。此外,负责计算并包含错误交易的排序器(Sequencer)将受到削减惩罚(Slashing Penalty)。

Arbitrum 是 Optimistic Ethereum Rollup 的一个典型例子。这是一种 Layer-2 扩展解决方案,为以太坊区块链网络提供快速的智能合约交易服务。

它通过处理和打包以太坊区块链的交易,减少网络拥堵并降低交易成本。由于其独特的交易压缩功能可以有效降低 Gas 费用,Arbitrum 已被 DeFi 项目如 Sushiswap 和 Aave 采用,用于实现高效、低成本的 DeFi 交易。

零知识 (ZK) Rollup

零知识以太坊 Rollup

零知识 Rollup 验证交易的有效性。与假定 Rollup 交易有效的 Optimistic Rollup 不同,零知识 Rollup 不做假设,而是花时间验证交易的有效性。

在 Rollup 交易被验证并确认后,零知识 Rollup 会向以太坊主链提交加密证明,证明这些交易的有效性。智能合约使得 Rollup 交易的验证成为可能。

ZKSync 是一种主要用于扩展以太坊区块链网络并提高其吞吐量或交易处理速度的 Layer-2 解决方案。通过其 ZK Rollup,ZKSync 可以在以太坊主链上处理交易,将其批量打包后再提交回以太坊区块链。

Scroll 和 Starkware 是其他两个知名的零知识 Rollup。

以太坊 Rollup 如何工作?链下交易与交易打包

链下交易

由于 Rollup 是一种 Layer-2 区块链解决方案,其交易并不在以太坊主区块链网络上处理,而是在以太坊网络之外处理。

负责确认 Rollup 交易、构建 Layer-2 区块并将加密证明提交到以太坊主链的组件被称为排序器(Sequencer)。

交易打包

交易打包是排序器(Sequencer)将多笔交易分组处理的过程。排序器通过从以太坊主链中移除部分交易并将它们组合为一笔交易,从而减轻了以太坊主链的负担。

在交易被打包后,Rollup 使用智能合约将交易数据提交到 L1 链。一旦这些交易被添加到以太坊 L1 链上,这笔 Rollup 交易将无法更改或修改。

此外,一些零知识 Rollup 还会将摘要或加密证明提交到以太坊主链,用以验证所提交交易的有效性。

区块链验证机制:欺诈证明与有效性证明

欺诈证明

欺诈证明(Fraud Proof),也称为错误证明(Fault-Proof),是一种区块链验证机制,用于验证 Optimistic Rollup 发布数据的真实性。

为了防止 Optimistic Rollup 向以太坊 L1 链提交错误数据,欺诈证明机制允许以太坊区块链上的用户对打包提交的 Rollup 交易提出质疑。

一旦在打包交易中发现错误交易,该交易将被移除并重新执行,重新验证后的交易会被再次提交回打包交易中。负责包含错误交易的排序器(Sequencer)也会受到惩罚。

然而,如果在挑战期内没有发现任何错误交易,则状态变更会被乐观地假定为正确。

欺诈证明的类型:单轮交互与多轮交互

单轮交互欺诈证明

单轮交互证明是一种欺诈证明机制,允许挑战者在无需与操作员进行持续交互或沟通的情况下,对 Rollup 交易的真实性或有效性提出质疑。该机制通过一次性验证即可完成交易的检查。

OP Stack 是一个采用单轮交互欺诈证明机制的区块链解决方案实例。OP Stack 是一个模块化、开源的蓝图,用于构建高度可扩展且具备互操作性的区块链。

由 Optimism 基金会开发的 OP Stack,使开发者能够创建与 Optimism 超链(Superchain)互操作的区块链。通过使用单轮交互欺诈证明系统,OP Stack 有效地简化了区块链中的欺诈预防。

多轮交互欺诈证明

多轮交互证明是一种需要挑战者与操作员进行持续或反复交互的欺诈证明机制。

在此过程中,操作员通常会将被质疑的 Rollup 区块分成两半,并不断细分为更小的部分,直至挑战者找到错误。在这一过程中,操作员与挑战者之间需要进行持续的通信。

尽管单轮交互证明能够更快速地验证交易的有效性,但其成本较高。而多轮交互证明虽然耗时较长,但在解决复杂智能合约协议中的争议时,成本更低且更高效。

Arbitrum 是一个采用多轮交互欺诈证明系统的 L2 扩展解决方案。正如前文所述,Arbitrum 通过压缩交易和降低 Gas 费用,提升了以太坊区块链的吞吐量。

欺诈证明如何工作?Merkle 根验证

Merkle 根验证

欺诈证明通过验证 Merkle 根来工作。Merkle 根是一种用于保护区块链安全的数据结构,它压缩了区块链网络中的数据,使用户无需下载整个区块链即可验证交易。

为了验证 Rollup 交易的有效性,欺诈证明机制需比较交易前后 Merkle 根的初始状态和最终状态。通过单轮交互或多轮交互证明,若 Merkle 根的两种状态匹配,则交易有效;否则,交易无效并需重新执行。

因此,如果验证者希望质疑某笔 Rollup 交易的有效性,只需提交当前的交易后状态根(Post-State Root)以及 Merkle 树的部分节点数据。这些数据将被用来重新计算正确的后状态根。

欺诈证明的优势:低计算成本、简单性、低 Gas 费用

  • 低计算成本:用于验证 Optimistic Rollup 交易的欺诈证明通常所需计算资源较少。由于默认假定交易有效,其计算强度较低。
  • 简单性:欺诈证明系统无需复杂的加密系统,因此结构简单且灵活性高。
  • 低 Gas 费用:由于验证 Optimistic Rollup 有效性所需的加密要求较少,其 Gas 费用相对较低。

有效性证明

有效性证明简介

有效性证明(Validity Proof),也称为零知识证明,是一种区块链验证机制,用于验证零知识 Rollup 发布数据的真实性或有效性。

有效性证明涉及三个主要实体:证明者(Prover)、验证者(Verifier) 和 见证(Witness):

  • 证明者:负责创建证明的实体。
  • 验证者:验证 Rollup 交易数据有效性或准确性的实体。
  • 见证:在证明者与验证者之间共享的数据。

尽管证明者和验证者需要进行沟通,但需要注意的是,见证(即共享信息)的具体内容不会被披露。

有效性证明如何工作?多项式承诺

多项式承诺

有效性证明依赖于多项式承诺来验证 Rollup 交易的有效性。在多项式承诺中,待验证的交易信息被编码为多项式(数学表达式)。

通过多项式承诺验证和确认 Rollup 交易的真实性和正确性,这种方法更为安全且难以攻破,因此在防止以太坊区块链网络中的欺诈行为方面非常高效。

有效性证明的优势:强安全性、快速完成时间、高可扩展性

  • 强安全性:有效性证明通常依赖复杂的加密技术,使得在批量交易中包含欺诈交易变得极为困难。
  • 快速完成时间:由于不像欺诈证明系统那样需要挑战期,交易可以及时完成。
  • 高可扩展性:通过从以太坊主链中移除交易并对其进行批量处理,显著提高了以太坊区块链网络的可扩展性。

结论

将欺诈证明与有效性证明整合到以太坊 Rollup 中,大大提升了网络的效率与安全性。开发者和用户可以在维护以太坊生态系统完整性的同时,充分利用 Rollup 的优势。

随着以太坊区块链的不断发展,扩展性和安全性解决方案的重要性将日益增长。由欺诈证明和有效性证明驱动的以太坊 Rollup,可能在塑造区块链技术的未来中发挥关键作用。

作者: Bravo
译者: Piper
审校: KOWEI、Matheus
译文审校: Ashely
* 投资有风险,入市须谨慎。本文不作为 Gate 提供的投资理财建议或其他任何类型的建议。
* 在未提及 Gate 的情况下,复制、传播或抄袭本文将违反《版权法》,Gate 有权追究其法律责任。

分享

币圈日历

在里约热内卢黑客梅里迪安和梅里迪安2025
Stellar 宣布将于 9 月 15–16 日举行黑客马拉松 Hack Meridian。该黑客马拉松之后将举行 Meridian 2025 会议,时间为 9 月 17–18 日。两个活动旨在聚集开发者和创新者,共同建设、合作并塑造基于区块链的金融基础设施的未来。巴西将作为今年活动的东道主。
XLM
-3.18%
2025-09-17
代币解锁
Fasttoken将在9月18日解锁20,000,000 FTN代币,约占当前流通供应的2.08%。
FTN
-0.24%
2025-09-17
经典竞争赛季11
AXS币已启动经典竞技赛季11,将于8月28日至9月18日举行。玩家现在可以进入竞技场,争夺超过35,000 AXS的总奖励。战斗通行证和高级通行证均可用。可以通过hub.skymavis.com访问本赛季。
AXS
-3.72%
2025-09-17
布达佩斯去中心化人工智能论坛
Swarm 将于 9 月 18 日在布达佩斯区块链周期间组织去中心化人工智能论坛。此次活动将在厄尔布达大学举行,内容包括研讨会、人工智能代理开发会议、专家小组讨论以及以去中心化人工智能、数据主权和开放创新为重点的网络活动。
BZZ
5.82%
2025-09-17
播客
OriginTrail将在9月18日13:00 UTC举办新一集On Trac(k)播客,嘉宾包括Videntifier首席执行官Ari Jonsson、OriginTrail CTO Brana Rakic和OriginTrail联合创始人Tomaz Levak。讨论将集中在构建世界上最大的去中心化内容库之一。
TRAC
-4.11%
2025-09-17

相关文章

浅谈合并:什么是以太坊2.0?
中级

浅谈合并:什么是以太坊2.0?

一场可能影响整个加密生态的升级
12/14/2022, 3:56:45 AM
如何质押 ETH?
新手

如何质押 ETH?

随着以太坊合并正式到来,共识机制将从 PoW 的算力挖矿证明过渡到 PoS 权益证明,将采用质押 ETH 的方式来维护网路正确性,以使质押者获得奖励。而质押前需做好事前准备,包括选择各种质押方式与质押服务商。 随着以太坊合并正式到来,以太坊共识机制将从 PoW 工作量证明转换到 PoS 权益证明,采用质押 ETH 的方式来维护区块链网路,以使质押者获得奖励。而质押前需做好事前准备,包括选择各种质押方式与质押服务商。那么,什么是ETH质押,如何质押ETH?
9/3/2025, 6:15:31 AM
什么是MetaMask(小狐狸钱包)?
新手

什么是MetaMask(小狐狸钱包)?

MetaMask可以直接从您的浏览器与以太坊或其他区块链进行交互应用。 是最方便的加密货币钱包
12/24/2022, 2:53:55 AM
什么是Aragon?一文读懂ANT
中级

什么是Aragon?一文读懂ANT

Aragon 是一个用于管理 DAO 的去中心化平台。它具有可定制的模板和内置投票系统,支持基于以太坊的代币,是区块链初创公司、社区和慈善机构的最佳选择。
5/26/2023, 1:44:05 AM
什么是以太坊?
新手

什么是以太坊?

2017 年的 ICO、吹起 2020 年牛市号角的 DeFi、2021 年走入主流的非同质化代币 NFT、因为用户需求暴增出现的扩容方案 EVM 兼容链及 Layer2 Rollups,这些知名的区块链创新都离不开一个名为Ethereum的区块链,本文将带大家了解什么是以太坊,以太坊如何运作,以太坊发展的重要轨迹还有一些知名应用。
1/22/2025, 7:10:14 AM
Neiro(内罗)是什么?关于2025年 NEIROETH 你需要知道的一切
中级

Neiro(内罗)是什么?关于2025年 NEIROETH 你需要知道的一切

Neiro 是一只柴犬,激发了在不同区块链上推出 Neiro 代币。截至2025年,Neiro 以太坊(NEIROETH)已发展成为一个市值2.15亿美元、拥有 87,000 多个持有者、在12个主要交易所上市的领先米姆币。生态系统现在包括用于社区治理的 DAO、官方周边商店和移动应用。NEIROETH 已实施第二层扩容解决方案以提高可扩展性,并凭借充满活力的社区和顶级加密货币影响者,在市值排名前10的狗主题米姆币中稳固了自身地位。
5/23/2025, 6:57:02 AM
即刻开始交易
注册并交易即可获得
$100
和价值
$5500
理财体验金奖励!