撰文:0xjs@金色财经
又有一个选手来到拥挤的以太坊L2战场。
2024年3月11日,使用Solana虚拟机(SVM)的以太坊L2 解决方案Eclipse宣布完成5000万美元A轮融资,由Placeholder和Hack VC共同领投,使其总筹资额达到6500万美元。
它又能给以太坊L2带来哪些创新功能和亮点呢?本文简述之。
Eclipse:站在巨人肩上
Eclipse结合了模块化堆栈的最佳部分:
结算:以太坊——Eclipse 在以太坊上结算(即,内置的验证桥将位于以太坊上)并使用 ETH 作为其 Gas 代币。
执行:Solana虚拟机 (SVM) ——Eclipse 将运行高性能 SVM 作为其执行环境。
数据可用性:Celestia——Eclipse将其数据发布到 Celestia,以实现可扩展的数据可用性 (DA)。
证明:RISC Zero——Eclipse将使用RISC Zero进行ZK欺诈证明(无需中间状态序列化)。
以太坊结算
Eclipse 主网在以太坊上的验证桥将直接内置在 Eclipse 中。Eclipse 节点将通过此桥来确定“规范链”。该桥强制 Eclipse 执行正确的排序。Eclipse 节点还必须运行以太坊完整节点。该桥将验证所有 Eclipse 交易,防止提交无效状态。此外,它将在某些失败情况下也可以存活和抗审查,即使排序器出现故障或开始在 L2 进行审查,用户也可以通过桥强制包含他们的交易。
Eclipse 认识到以太坊原生资产的重要性,因此Eclipse 将使用 ETH 作为 Gas 代币。Eclipse 主网没有计划拥有自己的代币。
Eclipse选择Solana VM
虚拟机是一个可以运行程序的软件。具体来说,虚拟机执行区块链的智能合约。Eclipse为何选择使用Solana VM?
性能:以太坊等EVM 区块链,在任何给定点都只有一个程序在运行,这称为“单线程”。Solana虚拟机是一个高度并行的runtime,如果有多个内核,则可以同时运行多个程序,从而显著提高吞吐量。
安全性:某些语言(例如Rust)可以更轻松地防止 Solidity 无法防止的许多错误。例如,以太坊智能合约很容易受到所谓的重入攻击。
社区:以太坊和 Solana 等流行区块链分别围绕 EVM 和 SVM 培育了蓬勃发展的开发者社区。与 Move VM 或 Fuel VM 等较新的虚拟机相比,这意味着更好的工具和开发人员支持。
易于使用:Solidity 等语言更容易编写代码,并且并非所有字节码都支持从Solidity 进行编译。
综上,所以Eclipse主网运选择行Solana虚拟机 (SVM)。但也可以支持使用Neon EVM 为以太坊虚拟机 (EVM)构建的程序。将来Eclipse将根据 dApp 的要求添加其他字节码格式。甚至可以使用 EVM 的现有工具(例如 Truffle 或 Remix)或 SVM 的工具(例如 Solana CLI 或 Seahorse Lang)。
Eclipse使用Celestia提供DA
以太坊当前的带宽不支持 Eclipse 主网的目标吞吐量和费用。即使在EIP-4844 (又名“Proto-danksharding”)之后,这种情况仍然如此,它为每个区块提供平均约 0.375 MB 的blob 空间(每个区块的限制为约 0.75 MB)。
相比之下,Celestia 将于今年晚些时候推出 2 MB 区块。一旦足够的数据可用性采样 (DAS)轻节点上线并且网络稳定,Blobspace 预计将在启动后不久增加到 8 MB 。DAS 轻节点有两个关键功能:
Celestia 的 DAS 轻节点从第一天起就支持、加密经济安全属性以及高度可扩展的 DA 吞吐量,使其成为当今 Eclipse 主网的明确选择。Eclipse 还打算在 EIP-4844 之后监控以太坊在 DA 扩展方面的进展。如果以太坊为 Eclipse 提供更大的规模以使用户受益,Eclipse 将评估迁移到以太坊 DA 的可能性。
欺诈性证明使用RISC Zero
Eclipse主网部署乐观Rollup,但正在并行开发零知识Rollup。
对于乐观Rollup,“排序器”对交易进行排序,并将生成的状态根与赏金一起发布到第以太坊1 层。“验证者”可以重新执行交易,如果对结果有不同意见,验证者可以通过“结算”来挑战状态根。如果验证者正确,则奖励将授予验证者。
Eclipse 使用RISC Zero创建ZK欺诈证明,无需中间状态序列化。