
Eclipse Mainnet 作为创新的第2层协议,巧妙融合了模块化技术栈中最优秀的组件,构建了一个高效、安全的区块链生态系统。这个通用型L2协议采用以太坊作为结算层,不仅继承了以太坊强大的安全特性,还能让用户继续使用熟悉的ETH作为Gas代币。
在执行环境方面,Eclipse选择了性能卓越的Solana虚拟机(SVM),为网络带来出色的交易处理能力。同时,Celestia被选作数据可用性层,确保网络能够实现可扩展的数据存储。特别值得一提的是,Eclipse创新性地采用RISC Zero进行零知识欺诈证明,这种方案避免了中间状态序列化的复杂过程。
虽然Eclipse因部署特定应用rollups而备受关注,但当前区块链生态更需要的是一个真正具备扩展能力的通用L2解决方案。大多数应用并不需要专门的链级定制,这种过度定制反而可能导致用户体验和开发者体验的恶化。
Solana虚拟机带来的执行优势
Eclipse主网采用Solana领先的执行环境,这为网络带来了显著的性能提升。SVM及其Sealevel执行时以支持并行交易处理而闻名,能够同时执行不涉及重叠状态的交易,而非按顺序处理。
虽然早期有一些并行化EVM的尝试,但在保持兼容性的同时实现并行化会导致性能折衷。SVM通过预先声明状态依赖关系的设计,实现了最优的并行化效果。
本地化费用市场机制
在当前实现中,时间调度器会优先处理无冲突交易,使这些交易能够以较低费用完成。长期来看,协议层面的本地费用市场将确保单个应用的费用波动不会影响链上其他部分。
这种本地费用市场的实现得益于Solana独特的并行执行时设计。如果尝试在EVM中通过启发式方法实现类似功能,不仅效率低下,还可能引入新的攻击向量。
高效的状态增长管理
在EVM遇到顺序执行瓶颈之前,状态增长已成为更紧迫的挑战。Solana采用不同的状态管理方式,不会为每次状态更新产生Merkle树更新的开销,而是每隔约2.5天对整个状态进行一次Merkle化。这种方式比EVM中的实时Merkle化要高效得多。
完善的EVM兼容性
此外,Solang编译器能够将Solidity智能合约代码编译为SVM字节码,进一步降低了开发者的迁移成本。
无缝的MetaMask集成
Firedancer客户端展望
Firedancer是Jump开发的备受期待的Solana客户端,旨在显著提高网络吞吐量、弹性和效率。虽然初期会采用Solana核心客户端,但我们计划在Firedancer稳定后将其纳入Eclipse生态系统。
增强的安全特性
Solana执行时大幅减少了攻击面,有效防范了常见的恶意重入漏洞。其设计仅允许程序自递归,禁止任意的跨程序可重入调用。此外,状态与代码分离产生的无状态代码更易于全面测试。
高效的证明生成
SVM基于寄存器设计且指令集更精简,这使得在ZK中证明SVM执行更为高效。对于乐观rollups,基于寄存器的架构也更易于设置检查点。
以太坊结算层的安全与流动
与当前主流rollups一样,Eclipse主网将锚定在以太坊上。具体而言,我们在以太坊上的验证桥将直接集成到Eclipse协议中,Eclipse节点将通过这座桥确定”规范链”,确保交易排序的正确性。
这种设计让用户能够继承以太坊的安全属性。验证桥将检查所有Eclipse交易,防止无效状态提交,并在某些故障情况下保证最终性和抗审查性。即使排序器出现故障或试图审查L2交易,用户仍可通过验证桥强制包含他们的交易。
选择以太坊作为结算层也考虑到以太坊原生资产可能在Eclipse主网的DeFi和NFT经济中扮演重要角色。ETH作为最受青睐的去中心化货币,将被用作Gas代币。长期来看,费用抽象将允许用户使用任意代币(如USDC)支付费用。目前Eclipse主网暂无发行自有代币的计划。
Celestia提供的数据可用性方案
相比之下,Celestia将在今年晚些时候推出2MB大小的区块。随着足够数量的数据可用性采样(DAS)轻节点上线,blobspace容量预计很快将提升至8MB。DAS轻节点的两大关键功能包括:让用户能够独立验证Eclipse区块数据的可用性,以及安全地扩展整个网络吞吐量。
Celestia有望成为首个投入生产的DAS层,这与传统的数据可用性委员会(DAC)形成鲜明对比,后者在没有用户验证的情况下重新引入了委员会诚实假设。
总体而言,Celestia从第一天起就支持的DAS轻节点、加密经济安全属性和高度可扩展的DA吞吐量,使其成为当前Eclipse主网的理想选择。
我们也将持续关注EIP-4844后以太坊在DA扩展方面的进展。令人期待的新研究不断涌现,可能比预期更快实现高吞吐量DA。如果以太坊能够提供更大的扩展性,我们将评估迁移到以太坊DA的可能性。
RISC Zero提供的创新证明方案
具体而言,我们避免将Merkle树重新引入SVM。早期尝试将稀疏Merkle树插入SVM导致性能显著下降。没有Merkle树的证明方案排除了使用现有通用rollup框架(如OP Stack)作为SVM rollup基础的可能性,需要更具创造性的防错架构。
我们使用RISC Zero创建SVM执行的零知识证明,延续了我们之前证明BPF字节码执行的工作。这使得结算合约能够验证正确性,而无需在链上执行交易本身。
Eclipse的独特价值主张
我们站在巨人的肩膀上。当今rollups技术提升了整个行业的研究水平,为以太坊用户提供了更低成本的交易体验。然而,现有方案尚未充分利用扩展至大众市场所需的最新技术。
Eclipse的独特优势在于吸取了其他链的经验教训,精心挑选最佳组件实现长期扩展。我们相信,Eclipse主网完美结合了Solana的性能与以rollups为中心路线图的安全性、可验证性和网络效应。
以太坊的伟大之处在于其包容创新的能力。以rollups为中心的路线图体现了这一点,将执行和创新委托给自由市场。Eclipse主网自然实现了这一愿景。
如需参与测试,请联系team@eclipse.builders获取测试网指南。
声明:文章不代表CHAINTT观点及立场,不构成本平台任何投资建议。投资决策需建立在独立思考之上,本文内容仅供参考,风险 自担!转载请注明出处:https://www.chaintt.cn/10082.html