# Offchain Labs宣布推出AnyTrust Chains：具有最小信任假设的、更便宜更快的 L2 链

By [0xbitsun](https://paragraph.com/@0xbitsun) · 2022-03-02

---

_今天我们宣布推出 AnyTrust Chains，这是一种具有强大安全保证的超低成本交易的仲裁模式。AnyTrust Chains将与 Arbitrum One 一起运行。_

![](https://storage.googleapis.com/papyrus_images/07bccc6a1ea27aba4b8598ba8822891f23a9ac38c87e84c4ce15af0de96af63e.png)

我们喜欢optimistic rollups。它们继承了底层 L1 链（在我们的例子中是以太坊）的安全性，同时提供比 L1 更低的成本和更高的吞吐量。他们在可以不受信任地完成这一切——任何人都可以推动这个链正确前进。这就是我们采用optimistic rollup来构建Arbitrum One的原因。

然而，为了拥有基于区块链的可行业务，特别是在游戏领域，一些应用程序需要进一步降低成本，或者更快地提取NFT。对于这些应用程序，我们将推出 AnyTrust Chains，它允许更低的成本和更快的提款，以换取最小的额外信任假设。与侧链相比，AnyTrust 的主要优势在于，因为它建立在以太坊之上，所以 AnyTrust 需要的信任要少得多。（我们将在下面解释细节。）

\*\*在深入研究之前，我们要强调的是，Arbitrum One 将一如既往地保持无需信任的汇总。我们将继续投入资源来改进 Arbitrum One 协议和生态系统，不会以任何方式阻止这些努力。\*\*例如，在推出 AnyTrust Chains之前，我们将发布 Arbitrum Nitro，并将 Arbitrum One 升级到 Nitro。**我们不会放弃无需信任的汇总**——我们只会为需要它的人引入另一种选择。

**AnyTrust概述**

以下是AnyTrust工作原理的要点。链由一个节点委员会运营，只需对委员会成员中有多少人是诚实的进行最小假设。例如，委员会可能有20名成员，并且假设其中至少有两名是诚实的。

与传统的 BFT 侧链相比，这是一个更容易的信任假设，说实话，传统的 BFT 侧链需要超过三分之二的成员——这将是 20 人中的 14 人。由于建立在以太坊之上的“回退到汇总”功能，我们可以将信任要求从 14 减少到 2，如下所述。

假设信任假设成立并且委员会成员参与，那么用户将获得两大优势。首先，L1 链上不需要记录 L2 交易数据，因为如果需要，节点可以依靠委员会提供数据。相反，在委员会承诺提供数据的情况下，在 L1 上简单地记录交易批次的哈希是安全的，从而节省了运行汇总的最大成本。其次，一旦委员会为L1提供担保，就可以立即执行提款。

只要 20 名委员会成员中有 19 名承诺（通过签名）这没问题，就可以安全地执行这两件事。逻辑是，如果至少有 2 名诚实成员，并且 20 人中有 19 人签署了，那么至少有一名诚实成员必须签署。

**回退到汇总**

如果委员会不签字怎么办？如果一群委员会成员崩溃或拒绝合作怎么办？然后，通过回退到标准汇总协议，链仍然可以运行。数据将发布在 L1 以太坊链上，提款将有一个延迟期，就像在标准汇总上一样——直到委员会恢复运行，然后链将无缝切换回更便宜、更快的模式。

**为什么它是安全的（给定信任假设）**

有 20 名委员会成员，其中至少有 2 名诚实，任何由 19 名委员会成员仲裁人签署的东西都必须是正确的，因为至少有两名诚实的成员，并且只有一名成员可以在仲裁人之外，所以仲裁人必须包含一个诚实的成员。（一般来说，如果有 N 个成员和 K 个诚实的成员，则仲裁人是任何 N+1-K 个成员。）

因此，如果仲裁人签署承诺，提供支持一批交易的数据，我们知道任何人都可以使用这些数据——因此我们知道在L1链上发布数据的哈希值，而不是完整数据是安全的。

类似地，如果仲裁人签署了特定状态转换正确的声明，则可以接受状态转换而无需等待质询期。这允许立即处理对 L1 的提款。

如果没有愿意签署声明的活跃仲裁人，那么这些事情都不会发生。但这没关系，该链仍然可以通过使用原始的 Arbitrum 汇总协议运行并取得进展，交易数据发布在以太坊上，新的汇总状态在挑战期后得到确认。一旦仲裁人再次运行，链将无缝切换回更高效、更快的运行模式。

总而言之，在我们的示例中，如果至少有两个成员是诚实的，那么该链将正确运行。如果还有 19 个成员可用并合作，它将以最低成本运作。在中间区域，该链将以基于以太坊的汇总为代价运行——不合作或不可用的成员是谁很明显，因此他们最终可以被替换。

**回归我们的根**

AnyTrust Chains 是一个新想法吗？不，它们基本上是我们 2018 年学术论文中最初的 Arbitrum 设计。那篇论文描述了一种基于委员会的链设计，它回退到现在的optimistic rollup。后来我们采用了没有委员会部分的备用模式，并对其进行了改进，以创建我们当前的 Arbitrum Rollup 产品。

我们认为现在是时候将 AnyTrust Chains与 Arbitrum One 一起重新引入，用于愿意做出最小信任假设的用例，以便在常见情况下降低成本并加快不可替代的提款。

**更多内容**

关于技术细节和时间表，我们将在未来有更多话要说，包括 AnyTrust 和 Arbitrum One 之间的桥梁，但我们现在想让我们的社区知道 AnyTrust 在我们的路线图上。如果您有任何问题，请随时与我们联系，我们一如既往地希望扩大我们的团队，因此请[在此处申请](https://offchainlabs.com/careers/)。

---

*Originally published on [0xbitsun](https://paragraph.com/@0xbitsun/offchain-labs-anytrust-chains-l2)*
