原文链接:https://mirror.xyz/eclipsemainnet.eth/0Q9NufkOPaRfCwi0yFj-_D4eONgscqpr00HGgYCwkHA

原文作者:Eclipse

翻译: Miles、Penny

Eclipse is Ethereum's fastest Layer 2, powered by the Solana Virtual Machine (SVM).

Eclipse 是以太坊最快的第 2 层,由 Solana 虚拟机 (SVM) 提供支持。

As mentioned in our initial architecture post, Eclipse combines the best pieces of the modular stack: Ethereum as the settlement layer for our enshrined validating bridge, Celestia as the data availability layer, RISC Zero to generate our zero-knowledge fraud proofs, and Solana's SVM as the execution environment.

正如我们在最初的架构文章中提到的,Eclipse 结合了模块化堆栈中最好的部分:以太坊作为我们神圣的验证桥的结算层,Celestia 作为数据可用性层,RISC Zero 生成我们的零知识欺诈证明,以及 Solana 的 SVM 作为执行环境。

In this article, we will cover Eclipse's canonical bridge and fraud proof design. The upcoming release of our monorepo will contain the canonical bridge smart contracts, relayers, and a Docker container to run a test network for local development.

在本文中,我们将介绍 Eclipse 的规范桥接和防欺诈设计。即将发布的 monorepo 将包含规范的桥接智能合约、中继器和 Docker 容器,用于运行本地开发的测试网络。

An Overview of Our Canonical Bridge我们的规范桥概述

Eclipse is composed of three layers:Eclipse 由三层组成:

  1. Execution: A fork of the Solana Labs client (v1.17) for SVM transaction execution 执行:Solana Labs 客户端 ( v1.17) 的分支,用于执行 SVM 事务
  2. Settlement: Our canonical bridge defining Eclipse's fork-choice rule exists on Ethereum, where fraud proofs will also be submitted 结算:我们定义 Eclipse 分叉选择规则的规范桥存在于以太坊上,其中也将提交欺诈证明
  3. Data Availability: Eclipse publishes the data necessary to produce fraud proofs as data blobs on Celestia 数据可用性:Eclipse 在 Celestia 上将生成欺诈证明所需的数据作为数据 blob 发布

The diagram below illustrates how these modules interact:下图说明了这些模块的交互方式:

The rest of this article will focus on Eclipse's Ethereum bridge, as shown in the diagram. Blobstream will relay attestations signed by Celestia's validator set to certify to Ethereum that the data for a batch of Eclipse's slots was published correctly. This allows Eclipse's bridge to verify the data provided for fraud proofs against the signed data roots from Celestia. In the rest of this section, we will outline the processes by which:

本文的其余部分将重点介绍 Eclipse 的以太坊桥,如图所示。Blobstream 将转发由 Celestia 的验证器集签名的证明,以向以太坊证明一批 Eclipse 插槽的数据已正确发布。这使得 Eclipse 的桥接器能够根据 Celestia 的签名数据根来验证为欺诈证明提供的数据。在本节的其余部分,我们将概述以下过程:

  1. funds are deposited via our bridge,资金通过我们的桥存放,
  2. data blobs of batches of Eclipse's blocks are posted on Celestia,Eclipse 区块批次的数据 blob 发布在 Celestia 上,