什么是 Arbitrum Rollup Chain?
Arbitrum Rollup Chain 是基于 Arbitrum、实现 Arbitrum Rollup Protocol 的 Layer 2 区块链。在加密货币领域,Rollup Chain 会在基础区块链之外处理交易,同时将足够的交易数据和状态信息提交回基础区块链,以便验证该链。官方 Arbitrum 术语表将 Arbitrum Rollup Chain 定义为实现 Arbitrum Rollup Protocol 的 Arbitrum 链。
该术语表还说明,Arbitrum Rollup Protocol 是一种无需信任且无需许可的协议,它使用底层基础层提供数据可用性,并继承基础层的安全性。Arbitrum One 是 Arbitrum Rollup Chain 的主要公开实例。Arbitrum Rollup Chain 基于 Arbitrum Nitro 技术栈构建。它们兼容 EVM,这意味着开发者通常可以使用 Ethereum 风格的智能合约、钱包、工具和 API 进行开发。Arbitrum Rollup Chain 的主要目的是让用户以更低成本、更快地执行交易,同时与 Ethereum 的结算和数据可用性保持紧密联系。因此,Arbitrum Rollup Chain 适用于 DeFi、代币化资产、支付、游戏、NFT、社交应用以及面向特定应用的区块链环境。最简单的理解方式是:Arbitrum Rollup Chain 会将交易数据提交到其父链,而不是主要依赖外部数据委员会。Arbitrum Rollup Chain 为何重要
Arbitrum Rollup Chain 很重要,因为 Ethereum 区块空间有限,在需求旺盛时费用可能变得高昂。当大量用户想要交易、跨链、借贷、铸造资产或与智能合约交互时,Ethereum 主网上的交易手续费可能迅速上涨。Arbitrum Rollup Chain 将执行过程转移到 Layer 2 环境,有助于缓解这一压力。官方 Arbitrum 介绍说明,Arbitrum 能让应用以更低的手续费和更高的吞吐量处理交易,同时与 Ethereum 的结算和安全保持明确联系。
这一联系很重要,因为用户需要的不只是低成本交易。用户还希望资产、应用和交易历史都可以验证。Arbitrum Rollup Chain 旨在降低执行成本,同时不与 Ethereum 的安全模型完全脱离。对开发者而言,这意味着他们可以使用 Ethereum 风格的工具,构建可扩展性更强的应用。对用户而言,这意味着他们可以更频繁地使用加密应用,而不必为每项操作都支付高昂的主网费用。对更广泛的生态而言,Arbitrum Rollup Chain 展示了区块链如何通过分层架构实现扩容,而不是将所有活动都放在一条基础链上。Arbitrum Rollup Chain 的工作原理
Arbitrum Rollup Chain 会对交易排序,在 Arbitrum 链上执行交易,将交易数据打包后提交到 Ethereum 等父链。用户可以通过钱包、应用、RPC 端点或直接提交给排序器的方式向链上发送交易。排序器会对大多数用户交易排序,并提供快速的软确认。Arbitrum Nitro 技术栈会通过兼容 Ethereum 的状态转换函数执行已排序的交易。交易数据会经过压缩,并根据当前的数据提交方式,以 blobs 或 calldata 的形式发布到父链。验证者可以独立读取这些数据、运行链软件并验证最终状态。验证者会将关于 Arbitrum 链状态的声明提交到父链。如果有人提交了无效声明,其他验证者可以通过 Arbitrum 争议系统提出挑战。父链随后会成为解决争议的最终场所。这种设计让 Arbitrum 链能够以较低成本处理大量交易,同时通过 Ethereum 保留验证路径。Arbitrum Rollup Protocol
Arbitrum Rollup Protocol 是 Arbitrum Rollup Chain 使用的协议设计。它基于乐观 Rollup 原则。乐观 Rollup 默认状态声明有效,除非有人在争议期内提出挑战。这样一来,Ethereum 在正常运行时无需重新执行每一笔 Arbitrum 交易。相反,Ethereum 会接收压缩数据、状态承诺,以及在需要时提供的争议相关证明。Arbitrum 术语表称 Rollup Protocol 无需信任且无需许可,因为它使用基础层提供数据可用性并继承其安全性。“无需许可”很重要,因为验证不应只依赖一小群封闭的可信参与者。“无需信任”很重要,因为用户不应需要信任某个运营方如实报告链状态。该协议的安全性取决于公开的数据可用性、诚实验证、经济保证金、欺诈证明,以及挑战无效状态声明的能力。因此,将数据提交到 Ethereum 是 Arbitrum Rollup Chain 模型中非常重要的一环。Arbitrum Nitro
Arbitrum Nitro 是为 Arbitrum Rollup Chain 提供支持的当前技术栈。官方 Inside Arbitrum Nitro 文档说明,Nitro 涵盖从排序器排序到执行和验证的整个交易生命周期。
Nitro 使用基于 Geth 的执行环境,以实现与 Ethereum 的高度兼容。它还使用 ArbOS。ArbOS 是 Arbitrum 的系统层,负责处理手续费、跨链消息、预编译合约和 Rollup 行为等链特定功能。Nitro 将常规执行与面向证明的执行分开。因此,链在正常运行时可以高效执行,同时仍能在发生争议时支持欺诈证明验证。对开发者而言,许多 Ethereum 开发工具都可以使用,因此 Nitro 让 Arbitrum Rollup Chain 更容易上手。对用户而言,Nitro 有助于提供更快的确认速度和更低的交易成本。对验证者而言,Nitro 提供了可确定性执行、检查和挑战的环境。因此,Nitro 是让 Arbitrum Rollup Chain 模型切实可行的软件基础。排序器
排序器是负责对 Arbitrum Rollup Chain 上大多数交易进行排序的组件。用户通过常规路径提交交易时,排序器会接收交易并将其加入链的有序交易流。排序器可以快速显示交易已在子链上完成排序和执行,从而为用户提供快速软确认。官方 Arbitrum 链信息页面说明,成功向 Arbitrum One 排序器端点提交交易,意味着该交易已被排序并纳入 Layer 2 区块,获得软确认。
软确认很有用,因为用户不希望在看到应用结果前一直等待父链完全最终确认。但是,软确认不等于在 Ethereum 上最终结算。交易数据仍需提交并纳入 Rollup 流程。排序器提升了速度和用户体验,但它仍是一项重要的运行假设。如果排序器不可用或审查交易,用户可以依靠延迟收件箱路径来抵抗审查。延迟收件箱与强制纳入
延迟收件箱是父链上的一种机制,允许交易或消息在不单独依赖排序器的情况下进入 Arbitrum Rollup Chain。这一机制很重要,因为即使排序器发生故障或拒绝纳入交易,Rollup 也应为用户提供访问链的途径。Arbitrum One 官方链信息页面列出的强制纳入期限为 5760 个区块,约 24 小时。超过该期限后,延迟消息无需排序器操作即可纳入。这种备用路径使用父链,因此比通过排序器正常提交更慢、成本也更高。不过,它对安全性和活性至关重要。用户在正常使用过程中可能永远不需要强制纳入。但延迟收件箱的存在有助于减少对排序器的依赖。开发者在设计关键提现路径、应急工具和高价值协议时,应考虑强制纳入机制。对用户而言,这意味着正常快速路径不可用时,Rollup 仍有一条依托父链的安全通道。数据可用性
数据可用性是指用于重建和验证链所需的交易数据可以被访问。数据可用性是 Arbitrum Rollup Chain 与 Arbitrum AnyTrust Chain 的主要区别之一。官方 AnyTrust Protocol 文档说明,Arbitrum Rollup 会将批量压缩后的交易数据以 blobs 或 calldata 的形式发布到父链 Ethereum,从而提供数据访问能力。
这意味着验证者和观察者可以从 Ethereum 获取已发布的数据,并独立验证 Arbitrum 链状态。正常运行时,向 Ethereum 发布数据的成本高于使用独立的数据可用性委员会。不过,数据直接锚定在 Ethereum 上,因此其数据可用性假设更强。这就是需要更强安全保障的应用通常选择 Arbitrum Rollup Chain 的原因之一。数据可用性不只是一个技术细节。它关系到用户能否验证链,以及验证者能否挑战无效状态声明。如果 Rollup 数据不可用,独立参与者就无法安全地验证它。Arbitrum Rollup Chain 与 Arbitrum AnyTrust Chain
Arbitrum Rollup Chain 和 Arbitrum AnyTrust Chain 都是 Arbitrum 链,但采用不同的数据可用性模型。Arbitrum Rollup Chain 会将交易数据提交到父链。Arbitrum AnyTrust Chain 通常使用数据可用性委员会存储数据并提供数据可用性证书。Arbitrum 术语表说明,Arbitrum Nova 是 AnyTrust 链,而 Arbitrum One 实现的是纯粹无需信任、但父链 Gas 成本更高的 Arbitrum Rollup Protocol。Rollup 模型的主要优势是通过父链提供更强的数据可用性。Rollup 模型的主要成本是较高的数据提交费用。AnyTrust 模型的主要优势是针对某些使用场景成本更低、效率更高。AnyTrust 模型的主要权衡是增加了对数据可用性的信任假设。在两种模型之间做选择时,项目需要判断自己更看重 Ethereum 数据可用性假设的强度,还是更低的交易成本。对于高价值 DeFi、结算和代币化资产系统而言,Rollup 模型可能更具吸引力,因为验证能力比尽可能低的费用更重要。欺诈证明
欺诈证明用于证明发生了无效的状态转换。Arbitrum Rollup Chain 是乐观 Rollup,因此使用欺诈证明逻辑。验证者提交状态声明时,系统不会自动要求 Ethereum 重新执行每一笔交易。相反,如果在争议期内没有成功挑战证明该声明有误,系统就会接受该声明。如果另一位验证者提出异议,争议流程会逐步缩小分歧范围,直到父链能够检查一个较小的计算步骤。这种方式能节省成本,因为只有发生争议时才需要进行高成本的链上验证。该安全模型依赖至少有一名诚实验证者能够发现并挑战无效声明。因此,欺诈证明是 Arbitrum Rollup Chain 尽量减少信任设计的核心。它让链能够扩展执行能力,同时保留确保正确性的路径。用户无需亲自提交欺诈证明,但会受益于验证者有能力提交此类证明。BoLD 与无需许可的验证
BoLD 是 Bounded Liquidity Delay 的缩写。官方 BoLD 概览说明,BoLD 是面向乐观 Rollup 的争议协议,可让 Arbitrum 链实现无需许可的验证。
根据官方文档,BoLD 已在 Arbitrum One、Arbitrum Nova 和 Arbitrum Sepolia 上启用。BoLD 改变了验证者发起和解决 Arbitrum 链状态争议的方式。任何符合资格并提供保证金的参与者都可以帮助验证链状态并挑战无效声明。这很重要,因为开放式验证可以增强 Rollup 的安全假设。BoLD 还有助于确保争议在有界时间内解决,避免攻击者无限期拖延确认。对用户而言,正常交易期间几乎感觉不到 BoLD 的存在。对协议而言,它是 Arbitrum Rollup Chain 保护子链到父链消息和提现的重要组成部分。对验证者而言,它明确了提交状态声明、发起挑战和确认有效声明等职责。状态声明
状态声明是对 Arbitrum Rollup Chain 状态的主张。验证者会将状态声明提交到父链,以概括许多子链交易的结果。状态声明可以包含起始状态、结束状态、已处理消息和输出承诺等信息。如果状态声明有效,且没有成功的挑战将其推翻,那么它可以在争议期结束后得到确认。如果状态声明无效,争议流程可以将其驳回。状态声明很重要,因为它将高吞吐量的 Layer 2 执行连接回 Ethereum。它们可以汇总大量 Arbitrum 交易,无需每个 Ethereum 节点都直接处理每一笔交易。这是 Rollup 扩容方式的一部分。状态声明不是普通的用户交易。它们是帮助 Ethereum跟踪并验证 Rollup 状态的协议级检查点。提现与挑战期
通过规范桥从 Arbitrum Rollup Chain 提现到 Ethereum 需要等待一段时间。这是因为乐观 Rollup 需要留出时间,让验证者能够挑战无效状态声明。Arbitrum 官方链信息页面列出的 Arbitrum One 争议窗口为 45818 个区块,约 6.4 天。许多面向用户的界面会将其描述为大约 7 天。等待期主要适用于通过规范路径提现回父链。这并不意味着 Arbitrum Rollup Chain 上的每笔普通交易都需要 7 天。普通交易可以获得排序器的快速软确认。提现较慢,是因为 Ethereum 必须等待相关 Arbitrum 状态得到安全确认。等待期结束后,用户必须在父链上完成一笔领取交易。如果用户需要在特定日期前将资产转到 Ethereum,应提前规划提现。在 Arbitrum Rollup Chain 上跨链
跨链是指在父链与 Arbitrum Rollup Chain 之间转移资产或消息。官方 Arbitrum Bridge 快速入门指南说明,用户可以将 ETH 或 ERC-20 代币从父链充值到子链,之后也可以提现回去。
用户向 Arbitrum Rollup Chain 充值资产时,父链桥合约会锁定或记录资产,子链则向用户账户记入相应资产。用户将资产提现回 Ethereum 时,子链会发起提现;争议期过后,用户即可在父链上领取资产。ERC-20 充值通常需要先授权代币,桥才能转移该代币。这意味着桥接用户需要了解交易签名和授权权限。桥接操作中常见的错误包括选错链、授权错误的支出方,或混淆不同版本的代币。签名前,用户应核实桥接网址、代币合约地址、目标链、金额和钱包地址。跨链是 Rollup 易用性的关键,但也是加密货币领域风险最高的用户操作之一。Arbitrum Rollup Chain 的手续费
Arbitrum Rollup Chain 的手续费包括子链执行成本和父链数据提交成本。官方 Arbitrum Gas 与手续费文档说明,Arbitrum 手续费涵盖计算和存储等子链资源,以及提交交易所需 calldata 等父链资源。
因此,总手续费会同时受到 Arbitrum 需求和 Ethereum 数据成本的影响。如果父链数据成本上升,Arbitrum 手续费中的父链部分也可能上涨。如果子链活动超过目标水平,子链手续费也可能上涨。Arbitrum 通过压缩、批处理和动态定价,使手续费低于在 Ethereum 上直接执行每一笔交易的成本。不过,Arbitrum Rollup Chain 上的交易并非免费。用户仍需要 ETH 或该链指定的 Gas 代币来支付交易手续费。官方 Arbitrum 常见问题称,Arbitrum One 等 Arbitrum 网络使用 ETH 支付 Gas 费。
用户在确认交易前应始终查看钱包显示的手续费预估。ETH 作为 Arbitrum One 的 Gas 代币
Arbitrum One 使用 ETH 作为 Gas 代币。这意味着用户需要在 Arbitrum One 上持有 ETH,才能提交交易、与智能合约交互、兑换代币、铸造 NFT 或将资产跨链转回。只跨链 ERC-20 代币、忘记跨入用于支付 Gas 的 ETH,可能会让用户感到困惑。如果用户在 Arbitrum One 上持有代币但没有 ETH 支付手续费,收到 Arbitrum One 上的 ETH 之前,可能无法转移这些代币。应用团队可以通过 Gas 赞助或引导流程缓解这一问题,但用户仍应了解手续费代币。自定义 Arbitrum 链有时可以选择不同的 Gas 代币设置。因此,在假定所有 Arbitrum 链都使用 ETH 支付手续费之前,用户应查看具体链的配置。在 Arbitrum One 上,ETH 是常用的 Gas 资产。其他 Arbitrum Rollup Chain 使用何种 Gas 代币,则取决于其配置。Arbitrum Rollup Chain 与 Ethereum 安全性
如果底层链是 Ethereum,Arbitrum Rollup Chain 会将 Ethereum 作为父链,用于结算、数据可用性和争议仲裁。这并不意味着用户体验与 Ethereum 主网完全相同。这意味着 Rollup 有一套结构化机制,可以在 Ethereum 上发布数据、提交状态声明和解决争议。Ethereum 通常不会直接执行每一笔 Arbitrum 交易。相反,Ethereum 会存储数据并执行 Rollup 合约,使欺诈挑战成为可能。这就是 Rollup 在无需承担 Ethereum 全部执行成本的情况下继承重要安全属性的方式。用户应了解,Layer 2 的安全性是分层的。基础链提供数据可用性和争议执行。Rollup 协议提供执行、状态声明、欺诈证明和验证者激励。应用则提供自身的智能合约逻辑、流动性和治理机制。与父链保持紧密联系并不能消除应用层风险。面向开发者的 Arbitrum Rollup Chain
开发者可以使用 Ethereum 风格的工具和智能合约模式,在 Arbitrum Rollup Chain 上进行开发。官方 Arbitrum 链概览说明,Arbitrum 链是可部署、可配置的 Arbitrum Nitro 技术栈实例。
开发者可以根据使用场景配置执行、手续费模型、治理、数据可用性、验证和其他链参数。对于 Arbitrum One 这类公共 Rollup,开发者可以直接在现有链上部署应用。对于专用 Arbitrum Rollup Chain,团队可以创建自己的链,并根据具体需求设置治理、Gas、吞吐量和数据可用性。开发者应了解 Gas 估算、可重试票据、延迟收件箱行为、Outbox 执行、地址别名和最终性假设。他们还应向用户说明提现时间和桥接假设。在 Ethereum 上运行正常的合约,在 Arbitrum 上可能仍需进行专门测试,因为 Layer 2 的手续费、最终性、消息传递和预编译合约行为可能不同。与 Ethereum 兼容可以减少使用门槛,但不能替代谨慎的部署测试。Arbitrum Rollup Chain 的使用场景
DeFi 是 Arbitrum Rollup Chain 的重要使用场景之一,因为交易、借贷、强制平仓和收益策略通常需要频繁交易。代币化资产系统也可能受益,因为它们可能需要与 Ethereum 保持一致的结算,同时降低交易成本。支付应用可以受益于更快的确认和更低成本的转账。游戏应用可以受益于成本更低的道具转移、奖励领取和市场活动。NFT 应用也可能受益,因为铸造、上架、转移和领取资产可能需要多笔交易。企业或机构系统如果需要可配置且能在 Ethereum 上结算的区块链环境,也可能使用专用 Arbitrum Rollup Chain。当某种产品需要专属吞吐量和自定义规则时,可以采用面向特定应用的 Rollup。共同点是:当产品需要更强的执行可扩展性,同时又不想放弃与 Ethereum 的结算联系时,Rollup Chain 就很有用。不过,并非每个项目都需要自己的 Rollup Chain。只有在收益足以抵消额外运维复杂性的情况下,项目才应采用专用 Arbitrum Rollup Chain。Arbitrum Rollup Chain 的优势
第一项优势是,与直接在 Ethereum 主网上执行每项操作相比,交易成本更低。第二项优势是,通过排序器软确认更快地向用户反馈交易结果。第三项优势是,Rollup 模式会将交易数据提交到父链,因此可以使用 Ethereum 的数据可用性。第四项优势是,通过 Arbitrum Nitro 技术栈兼容 EVM。第五项优势是,欺诈证明挑战系统可以解决无效状态声明。第六项优势是,延迟收件箱和强制纳入机制可以在审查发生时提供备用路径。第七项优势是,为部署自有 Arbitrum 链的团队提供可配置性。第八项优势是支持桥接、跨链消息传递和规范资产转移。第九项优势是,当使用 Ethereum 提供数据可用性时,相较于成本更低的数据委员会设计,安全假设更强。这些优势让 Arbitrum Rollup Chain 适用于重视成本与验证能力的高价值应用。Arbitrum Rollup Chain 的风险
第一项风险是桥接风险。用户可能因钓鱼网站、代币版本错误、恶意授权、不受支持的路径或操作失误而损失资金。第二项风险是正常快速路径依赖排序器。虽然存在强制纳入机制,但排序器仍会影响日常速度和便利性。第三项风险是提现延迟。通过规范路径提现到 Ethereum,必须等待争议窗口结束后才能进行最终领取。第四项风险是智能合约风险。Arbitrum Rollup Chain 上的应用仍可能存在漏洞、不安全的升级控制、预言机问题或不完善的代币逻辑。第五项风险是治理风险。公共和专用 Arbitrum 链可能设有影响升级、参数和紧急操作的治理流程。第六项风险是手续费波动。手续费通常低于 Ethereum 主网,但仍可能随父链数据成本和子链需求变化。第七项风险是误解安全假设。用户应了解自己使用的是 Rollup 链、AnyTrust 链,还是采用其他自定义配置的 Arbitrum 链。Arbitrum Rollup Chain 与 Ethereum 主网
Ethereum 主网是一条基础 Layer 1 区块链,由 Ethereum 验证者直接执行和结算交易。Arbitrum Rollup Chain 是一条 Layer 2 链,在 Ethereum 之外执行交易,并将数据和状态承诺提交回 Ethereum。Ethereum 主网提供直接的基础层执行,但在网络拥堵时成本可能较高。Arbitrum Rollup Chain 提供成本更低的执行,但会增加排序器排序、桥接合约、争议期和提现延迟等 Layer 2 特定假设。Ethereum 主网最终性与 Arbitrum 排序器软确认并非一回事。Arbitrum 用户通常可以快速看到交易结果,但父链最终性仍需通过 Rollup 流程实现。对于大多数日常应用操作,Layer 2 体验可能更快、成本也更低。对于高价值结算或提现,用户应了解 Rollup 的时间安排。这两个系统并不相互排斥。它们以分层方式协同运作:Ethereum 提供基础层,Arbitrum Rollup Chain 提供可扩展的执行能力。Arbitrum Rollup Chain 与应用专用链
Arbitrum Rollup Chain 可以是面向公众、用途广泛的链,也可以专门服务于某个应用或生态。Arbitrum One 是供众多应用使用的公共 Rollup 链。团队也可以推出专用 Arbitrum 链,并为其应用或业务需求采用 Rollup 模式。面向特定应用的 Arbitrum Rollup Chain 可以提供专属吞吐量、自定义治理、自定义 Gas 设置和专门的用户体验。代价是团队需要管理更多基础设施,并清楚说明其安全假设。如果小型应用可以部署在现有公共链上,通常不需要自己的 Rollup Chain。交易量大、执行需求特殊或结算要求严格的大型应用,则可能受益于专用 Rollup 链。选择应基于产品需求,而不是品牌考量。只有在定制化带来的价值超过额外复杂性成本时,专用链才有用。关于 Arbitrum Rollup Chain 的常见误解
一种常见误解是所有 Arbitrum 链都是 Rollup 链。部分 Arbitrum 链采用 AnyTrust 或其他数据可用性配置,而非纯 Rollup 模式。另一种误解是所有 Arbitrum 交易都需要 7 天。普通交易可以快速确认,等待期主要适用于通过规范路径提现回 Ethereum。第三种误解是 Rollup 链完全没有任何信任假设。Rollup 链通过数据可用性和欺诈证明减少信任需求,但用户仍面临排序器、桥接、治理和应用风险。第四种误解是手续费低就意味着链默认更不安全。手续费降低源于批处理、压缩、链下执行和 Rollup 设计,而不是简单地忽略安全性。第五种误解是兼容 Ethereum 就代表行为完全相同。Arbitrum Rollup Chain 兼容 EVM,但在手续费、最终性、桥接和消息传递方面仍有 Layer 2 特定规则。用户最佳实践
用户应确认自己使用的是 Rollup 链、AnyTrust 链,还是其他基于 Arbitrum 的配置。用户应通过官方链接或可信书签访问桥接服务和应用。用户应在链上留有足够的 Gas 代币以支付交易手续费。交易、跨链或充值代币前,用户应核实代币合约地址。用户应了解,通过规范路径提现到 Ethereum 可能需要约一周。如果实际操作可行,用户应避免无限额代币授权。用户应撤销不再需要的旧授权。用户应在子链和父链上跟踪桥接交易。尝试新的桥接路径或不熟悉的代币时,用户应先进行小额测试转账。用户应记住,Rollup 本身安全并不意味着其上的每个应用都安全。开发者最佳实践
开发者应在计划使用的具体 Arbitrum Rollup Chain 上测试智能合约。开发者应了解 Gas 估算,因为 Arbitrum 手续费同时包含子链和父链部分。构建父链到子链的消息传递流程前,开发者应了解可重试票据。构建子链到父链的提现或消息流程前,开发者应了解 Outbox 执行。设计关键用户退出路径时,开发者应考虑延迟收件箱和强制纳入行为。开发者应在用户界面中清楚说明提现延迟。开发者不应假设 Ethereum 主网与 Arbitrum 在所有边缘情况下的行为完全相同。开发者应审计持有用户资金的合约,并在上线后监控生产系统。推出专用 Arbitrum Rollup Chain 的开发者应记录治理、Gas 代币、验证、桥接和数据可用性设置。清晰的文档也是用户安全的一部分,因为 Rollup 风险取决于具体配置。相关加密术语
Layer 2 是一种在基础区块链之外处理交易、同时与基础链保持联系的扩容网络。Rollup 是一种扩容设计,在链下执行交易,并将数据、证明或承诺提交到父链。乐观 Rollup 是一种默认状态声明有效、除非有人在争议期内提出挑战的 Rollup。Arbitrum Nitro 是 Arbitrum Rollup Chain 及其他 Arbitrum 链使用的技术栈。排序器是许多 Rollup 设计中负责对交易排序的系统。数据可用性是指用于验证或重建链状态所需的交易数据可以被访问。欺诈证明是用于证明发生了无效状态转换的证明。BoLD 是 Bounded Liquidity Delay,即 Arbitrum 用于支持无需许可验证的争议协议。延迟收件箱是父链上的通道,可让交易在不单独依赖排序器的情况下进入 Arbitrum 链。桥接是用于在区块链之间转移资产或消息的基础设施。常见问题
什么是 Arbitrum Rollup Chain?
Arbitrum Rollup Chain 是实现 Arbitrum Rollup Protocol,并将交易数据提交到父链以确保数据可用性的 Arbitrum 链。Arbitrum One 是 Arbitrum Rollup Chain 吗?
是。Arbitrum One 是主要的公共 Arbitrum Rollup Chain,并使用 Ethereum 作为底层链。Arbitrum Rollup Chain 与 Arbitrum AnyTrust Chain 有什么区别?
Rollup 链会将交易数据提交到父链,而 AnyTrust 链通常依靠数据可用性委员会降低成本。数据可用性为何对 Arbitrum Rollup Chain 很重要?
数据可用性很重要,因为验证者需要访问交易数据,才能验证状态并挑战无效声明。什么技术栈为 Arbitrum Rollup Chain 提供支持?
Arbitrum Rollup Chain 由 Arbitrum Nitro 技术栈提供支持。排序器的作用是什么?
排序器负责对大多数交易排序,并为用户在 Arbitrum Rollup Chain 上提供快速软确认。什么是 BoLD?
BoLD 是 Arbitrum 的争议协议,可支持无需许可的验证,并将 Arbitrum 链的争议时间限制在有界范围内。Arbitrum Rollup Chain 的提现为何需要约一周?
提现需要约一周,是因为乐观 Rollup 需要经过争议期,Ethereum 才能通过规范提现路径安全地释放资产。Arbitrum Rollup Chain 使用 ETH 支付 Gas 费吗?
Arbitrum One 使用 ETH 支付 Gas 费,但专用 Arbitrum 链可以根据自身设置采用不同的 Gas 代币配置。Arbitrum Rollup Chain 和 Ethereum 是同一回事吗?
不是。它兼容 Ethereum 并在 Ethereum 上结算,但拥有自己的执行环境、排序器、手续费模型、桥接规则和最终性流程。Arbitrum Rollup Chain 安全吗?
其设计采用较强的 Rollup 安全假设,但用户仍面临桥接风险、智能合约风险、排序器假设、治理风险和操作失误风险。哪些人适合使用 Arbitrum Rollup Chain?
希望使用 Ethereum 风格应用,同时获得更低成本、更快确认和较强父链数据可用性保障的用户和开发者,可能会受益于 Arbitrum Rollup Chain。结语
Arbitrum Rollup Chain 是一种基于 Arbitrum 的 Layer 2 链,使用 Arbitrum Rollup Protocol 扩展兼容 Ethereum 的智能合约活动。其核心特征是将交易数据提交到 Ethereum 等父链,使验证者能够验证链并挑战无效状态声明。这使 Rollup 模型区别于通常使用数据可用性委员会降低成本的 AnyTrust。Arbitrum Rollup Chain 使用 Nitro 技术栈、排序器排序、确定性执行、压缩数据提交、验证者状态声明、欺诈证明和 BoLD 争议解决机制。其设计目标是在保持与 Ethereum 结算和安全紧密联系的同时,提供更低手续费和更快确认。Arbitrum One 是其主要公开实例。如果需要为专用链采用更强的数据可用性假设,开发者也可以推出采用 Rollup 模式的可配置 Arbitrum 链。Arbitrum Rollup Chain 的主要优势是,在遵循 Ethereum 验证机制的同时实现实用的可扩展性。主要权衡是,与信任假设较低、成本较低的数据可用性设计相比,向父链提交数据的成本更高。用户还应了解提现延迟、桥接风险、排序器假设和应用层智能合约风险。开发者在构建生产系统前,应了解 Nitro、Gas 估算、可重试票据、延迟收件箱行为、Outbox 执行和链配置。对加密货币学习者而言,关键是 Arbitrum Rollup Chain 不只是速度更快的区块链。它是一种 Layer 2 设计,将执行与结算分离,同时确保交易数据在父链上可用。这种分离使 Arbitrum Rollup Chain 能够支持成本更低、速度更快的加密活动,同时保留与 Ethereum 之间可验证的联系。您可能也喜欢
反恐融资(CTF)
框架
波动性爆发
热门
目前热门备受市场关注的加密货币
最高成交量
按交易量计算交易量最大的加密货币

