一文读懂 Eclipse:可定制的 Rollup 解决方案

互联网 阅读 1457 2023-04-06 10:07:00

TL;DR

  • Solana 的虚拟机 SVM 使用 Sealevel 进行并行事务处理,pipelining 可以根据各种硬件规格高效地处理事务。
  • Eclipse 是一个 Rollup 解决方案,开发者可以根据自己的喜好定制各种组件,例如 EVM、SVM 和 MoveVM 等执行环境,以及 Celestia、Polygon AvailEigenDA 等数据可用性层。
  • 尽管用 Eclipse 部署的 Rollup 可能使用不同的数据可用性层,但它们可以共享 Eclipse 的结算层。

简介

Eclipse

在 Rollup 系列的上一篇文章中,我们探索了 Mantle 网络,它使用称为 EigenDA 的独特解决方案作为数据可用性层,而不是像大多数 Rollup 那样将以太坊作为 数据可用性层。通常的 Rollup 建立在以太坊之上,除了执行之外的所有功能都依赖于以太坊,如结算、共识和数据可用性。使用以太坊作为 DA 层来存储交易数据的好处是确保始终可以访问数据,这意味着只要以太坊网络正常运行,Rollup 网络就是安全的。然而,Rollup 网络的可扩展性受到以太坊网络自身可扩展性的限制。Mantle Network 通过使用 EigenDA 作为其数据可用性层来来摆脱这种限制。

更进一步,模块化 Rollup 解决方案 Eclipse 提供了一个高度可定制的环境。Eclipse 在去年筹集了 1500 万美元的资金,其中包括由 Polychain Capital 领投的 600 万美元 pre-seed 轮融资以及由 Tribe Capital 和 Tabyia 领投的 900 万美元种子投资。Eclipse 拥有一项独特的功能,用户可以根据自己的喜好部署 Rollup 网络。例如,你可以在以太坊以外的网络上构建 Rollup,选择任何 DA 层,最重要的是,你甚至可以选择 Solana 的 SVM 作为执行环境,而不是仅限于 EVM。考虑到大多数现有的 Rollup 都是基于 EVM 环境,这中可定制性将是一个重大的创新,也是 Solana 生态系统吸引开发者和用户的一个优势。在深入研究 Eclipse 之前,让我们先仔细了解一下 SVM。

Solana VM (SVM)

Eclipse

BNB、Polygon 和 Avalanche 等多个网络使用以太坊虚拟机 (EVM) 作为执行环境,而 Solana 则使用 SVM。以太坊语境中智能合约在 Solana 中被称为程序,它支持 Rust、C 和 C++ 等编程语言。SVM 相对于 EVM 的关键优势在于其高可扩展性,这源于多项优化,包括与并行处理相关联的 Sealevel 和事务处理方法 pipelining 。

Sealevel 是 Solana 网络上的执行环境,可并行处理智能合约。与以太坊的 EVM 一次只能处理一个智能合约不同,不共享状态的不同帐户可以在 SVM 中并行处理。SVM 上的事务有一个关于它们是要读还是写的状态,这使得并行处理对于状态不重叠的事务是可行的。例如,A 向 B 发送 3 个 SOL 的交易和 B 向 C 发送 2 个 SOL 的交易可能无法并发处理,因为它们共享 B 的状态。但是,A 向 B 发送 3 个 SOL 和 X 向 Y 发送 10 SOL 的交易可以并行处理。

Eclipse

来源:Solana

Pipelining 是一种事务处理技术,可以有效处理跨多个硬件组件的事务。如上图所述,数据流被整合到一个称为事务处理单元 (TPU) 的单元中,随后经过一系列处理步骤。Solana 的官方 Medium 将这个过程比作洗衣服,由三个阶段组成:洗涤、烘干和折叠。一旦第一个负载完成洗涤,它就会进入烘干阶段,第二个负载开始洗涤。类似地,当第一批衣物开始折叠时,第二批衣物开始烘干,第三批衣物开始洗涤。虽然所有操作都经过一系列步骤,但每个负载都由一个单独的单元处理。

Eclipse

Eclipse

来源:Eclipse

Eclipse 是一个为所有用户简化可定制的模块化 Rollup 构建的项目。与其他具有固定组件(例如虚拟机和基础层)的 Rollup 不同,你可以使用 Eclipse 轻松创建各种形式的 Rollup。例如,你可以选择 Polygon Avail 作为共识层和数据可用性层,同时使用 SVM 作为执行层。 Eclipse 提供「Eclipse 结算层」作为结算层(包含 IBC),使用 Eclipse 构建的 Rollup 能够与 Cosmos 生态系统无缝对接。下面详细介绍了 Eclipse 的组件。

虚拟机

Eclipse

来源:Eclipse

在区块链技术领域,虚拟机在执行智能合约生成字节码方面起着至关重要的作用。目前已经开发了几种具有鲜明特征的虚拟机,例如 EVM、SVM 和 MoveVM。EVM 串行处理事务,而 SVM 和 MoveVM 可以并行处理事务以增强可扩展性。此外,在安全性方面,Rust 或 Move 语言比 Solidity 更不容易受到错误的影响,这是 SVM 和 MoveVM 相比于 EVM 的优势。EVM 和 SVM 在社区方面具有显着优势,尤其是 EVM,它拥有庞大的 Solidity 开发人员和用户社区。此外,EVM 有许多开发人员工具。

目前,Eclipse 支持 EVM 和 SVM,并计划在未来支持更多虚拟机,包括 MoveVM。根据选择的虚拟机,兼容开发工具(如 EVM 的 Remix 和 Truffle,SVM 的 Solana CLI 和 Seahorse Lang)、钱包、浏览器都提供原生支持,方便用户使用。由于现有还没有支持 SVM 的 Rollup,Eclipse 的方案是一种很有前景的新尝试。

自定义虚拟机

即使选择了 EVM 或 SVM 之后,你仍然可以自定义执行层中的各种元素:

  • Gas 费用: 排序器可以向用户收取 Gas 费用以覆盖维护网络的成本。EVM 的默认网络费用是 ETH,SVM 的默认网络费用是 SOL。但是,Eclipse 中可以使用 Rollup 的原生代币或 USDC 来支付 gas 费,也可以设置免费或更高的 gas 费。
  • 合规性和隐私:你可以配置谁能操作 Rollup(许可或非许可)、谁可以部署智能合约、谁可以使用 Rollup、是否遵守 OFAC 法规以及是否限制特定区域的访问。当然,Eclipse 的默认设置是无许可的,任何人都可以访问网络。
  • MEV: Eclipse 正在与 Skip Protocol 合作以推动 MEV 去中心化。如果需要,网络中的 MEV 可以被有效提取并再次重新分配。默认设置是不重新分配 MEV。
  • 专用操作码:你可以添加针对 Rollup 网络的专用系统。例如,你可以添加新的生成椭圆曲线或随机数的可验证随机函数 (VRF)。默认情况下,Eclipse 不支持自定义操作码。

结算

Eclipse

来源:Eclipse

术语「结算」是指通过欺诈证明或有效性证明来验证 Rollup 网络的有效性,并能够在共享结算层的 Rollup 网络之间建立信任最小化的桥梁。通过 Eclipse 创建的 Rollup 网络共享「Eclipse 结算层」作为统一的结算层。Eclipse 结算层在基于 Celestia 的主权 Rollup 上运行,仅用于验证在其上运行的 Rollup 网络的有效性并调解资金桥。目前,Eclipse 仅支持 Optimistic Rollup,但打算在未来支持 ZK Rollup。

数据可用性层

Eclipse

来源:Eclipse

所有用 Eclipse 创建的 Rollup 网络共享一个通用的「Eclipse 结算层」进行结算,但它们可以选择各自的数据可用性层。与 Optimism 和 Arbitrum 等仅限于使用以太坊网络的 Rollup 不同,Eclipse 允许使用不同的网络,如 Celestia、Polygon Avail、Solana 和以太坊作为数据可用性层。比如最近推出的 Polygon SVM 就是采用了以 Polygon Avail 为基础层、Eclipse 结算层进行结算的 SVM 执行环境。目前,Eclipse 提供 Celestia、Polygon Avail 和 EigenDA 作为数据可用性层的选项,并计划在未来根据社区需求添加更多选项。

生态系统

Polygon SVM

Eclipse

Polygon SVM 是一个 Rollup 网络,将由 Eclipse 和 Polygon Labs 合作推出。该网络将降低 Solana 上 dApp 的入门门槛,因为 Solana 的 SVM 可以集成到 Polygon 生态系统中。需要注意的是,Polygon SVM 不会部署在广泛使用的 Polygon PoS 网络上,而是部署在即将推出的 Polygon Avail 网络上,该网络是 Polygon 生态系统中的数据可用性解决方案。从模块化区块链的角度来看,Polygon SVM 的网络结构可以描述如下:

Eclipse

Zebec

Eclipse

Zebec 是 Solana 生态中与薪资相关 dApp,已获得 Lightspeed、Gemini、Circle 和 Coinbase Ventures 等知名机构的投资。Zebec 为雇主提供按分钟支付员工工资和管理付款、资金、代币等服务。2022 年 9 月,Zebec 宣布将通过 Eclipse 建立自己的 Rollup 网络。虽然之前讨论的 Polygon SVM 是一个更通用的 Rollup 网络,但 Zebec 可以被认为是针对特定应用程序的 Rollup 网络。

Yama Finance

Eclipse

来源:Yama Finance

Yama Finance 是一种基于 Omnicoin 的去中心化稳定币协议,将在包括 Eclipse 在内的各种网络上推出。Yama Finance 受益于链间消息传递协议 Hyperlane 的优势,可以轻松地跨多个链使用稳定币。

潜在应用

除了 Rollup 网络提供的高级别安全性和可扩展性之外,Eclipse 技术还可用于其他服务,包括去中心化订单簿 Rollup、web3 游戏、真实世界资产 (RWA) 以及消息和通知服务。

总结

Eclipse 提供了可定制的特性,例如执行环境和数据可用性层。通过 Eclipse 创建的 Rollups 共享一个单一的 Eclipse 结算层,该结算层促进了多样化的生态系统。例如,Eclipse 提供了 EVM 和 SVM 作为执行环境选项,可使用不同的 L1 作为数据可用性层。此外,Eclipse 结算层支持通过 IBC 与其他 Cosmos 链进行通信,允许 Solana dApps 迁移到 Polygon Avail。随着 Layer 2 市场持续扩张,增长集中在以太坊生态。我非常期待 Eclipse 通过各种定制化功能在以太坊之外构建充满活力的 Rollup 生态系统。

免责声明:
1.资讯内容不构成投资建议,投资者应独立决策并自行承担风险
2.本文版权归属原作所有,仅代表作者本人观点,不代表本站的观点或立场
上一篇:浅析BTC Stamps:比特币NFT的新风口 下一篇:长推:韩系币大涨,韩国概念代币一览

您可能感兴趣

  • 解读CKB版 “闪电网络” Fiber Network:比特币可编程性扩展的另一种思路
    解读CKB版 “闪电网络” Fiber Network:比特币可编程性扩展的另一种思路

    作者:NingNing行业周期与宏观金融周期共振,加密行业正处在与 2019 年相似的整体性迷茫之中,现阶段不仅流动性枯竭,叙事貌似也在枯竭。市场不但对 VC 叙事兴趣阙如,对反 VC 的 Meme 叙事也已经疲倦。就像每次哲学危机,人们都会回归柏拉图寻找出路,当加密行业危机时,我们也需要回归比特币、回归中本聪。正如 CKB 生态 RGB++ 协议创始人 Cipher 在最新 Blog 里所阐述的,加密行业需要对以太坊 “链上计算” 的路径依赖进行反思,回归P2P经济学,让计算归于链下,让验证归于链上。因

    每日资讯 2024-09-02 12:06 1298
  • 面对NFL球员工会起诉,“退圈”的DraftKings竟主动承认NFT是证券?
    面对NFL球员工会起诉,“退圈”的DraftKings竟主动承认NFT是证券?

    作者:Zen,PANews近日,美国国家橄榄球联盟球员协会 (NFLPA) 指控数字体育娱乐和游戏公司DraftKings 逃避了其 NFT 球员许可协议的付款义务。在放弃NFT业务后,涉嫌出售未注册证券而遭到集体诉讼的DraftKings又背上了一起官司。而有趣的是,在与NFLPA的纠纷中,DraftKings的立场似乎已从反驳转变为积极承认“NFT就是证券”。放弃NFT业务:驳回集体诉讼的动议遭到否决今年7月底,Draftkings在给用户的电子邮件中表示:“经过慎重考虑,DraftKings 决定终

    每日资讯 2024-09-02 12:06 1406
  • 简析两种最新比特币智能合约实现方案:OP_NET与Arch有何区别?
    简析两种最新比特币智能合约实现方案:OP_NET与Arch有何区别?

    作者:Cookie过去半个月,OP_NET 与 Arch 这两个比特币主网上的智能合约实现方案引发了较多的讨论。有意思的事情是,OP_NET 这个名字与大家熟悉的 OP_CAT 很像,都以「OP_」开头,具有很强的、让大家认为这哥俩差不多的迷惑性。所以,在开篇要和大家先提一嘴 OP_CAT。首先,OP_CAT 是比特币操作码,从去年开始有以「量子猫」Quantum Cats,也就是「大巫师」Taproot Wizards 的创始人 Udi Wertheimer 为首的社区力量一直在呼喊要「复活」OP_CA

    每日资讯 2024-09-02 12:06 1309
  • 争议不断,以太坊正在失去“万链之王”的权威
    争议不断,以太坊正在失去“万链之王”的权威

    作者:Climber,金色财经近期围绕以太坊的话题和争议越来越多,不仅 Vitalik 本人需要下场解释观点,就连以太坊基金会也要发布公告来平息社区的质疑声。在本轮牛市周期中,以太坊的表现可谓平平。而美国以太坊现货 ETF 的通过也并未让 ETH 走势如投资者期待般爆发,相反却在币价方面越走越低。这就不免让有着「万链之王」美誉的以太坊逐渐失去投资者和社区的尊重,进而质疑起有关以太坊的方方面面。争议不断,以太坊亟需重塑权威最近一段时间以来社区成员对 Vitalik 言论观点、以太坊基金会乃至以太坊生态系统的

    每日资讯 2024-09-02 12:06 1008
  • 从《黑神话:悟空》谈起,GameFi何时能取得真经?
    从《黑神话:悟空》谈起,GameFi何时能取得真经?

    作者:YBB Capital Researcher Zeke前言本文是市场垃圾时间中的一些闲聊,需要对传统游戏市场有一定程度了解。大家可以把这篇文章当作日记或者随想观看,这些只是我在游玩《黑神话:悟空》之后对GameFi的一些粗浅思考,以及对这个赛道未来的看法。一、游戏科学的九九八十一难三天全网销量破千万、Steam玩家同时在线峰值破235万、多家品牌联名周边销售爆火、国家级媒体多次采访、多个游戏取景地可凭游戏通关记录终身免费进入、86版《西游记》YouTube观看量超400万。以上,是《黑神话:悟空》上

    每日资讯 2024-09-02 12:06 697
  • Gavin Wood:如何防止女巫攻击进行有效空投?
    Gavin Wood:如何防止女巫攻击进行有效空投?

    演讲:Gavin WoodGavin 近期一直在关注的女巫攻击(civil resistance)的问题,PolkaWorld 回顾了 Gavin Wood 博士在 Polkadot Decoded 2024 上的主题演讲,想要探究 Gavin 在如何防止女巫攻击上的一些见解。什么是女巫攻击?你们可能知道,我一直在研究一些项目,我在编写灰皮书,专注于 JAM 项目,也在这个方向上做了一些代码的工作。实际上,在过去的两年时间里,我一直在思考一个非常关键的问题,这个问题在这个领域中非常重要,那就是如何防止女巫

    每日资讯 2024-09-02 12:06 1254
  • 市场热议,链抽象将成加密新叙事?
    市场热议,链抽象将成加密新叙事?

    2024年,加密货币领域的技术创新持续加速,链抽象(Chain Abstraction)逐渐成为行业内的焦点。链抽象技术的核心在于通过隐藏底层技术的复杂性,让用户能够更加便捷地在多个区块链之间进行操作。传统的区块链技术通常要求用户掌握不同链的操作流程,并需要应对跨链操作中的技术难题,这极大地吸引了新用户的进入。而链抽象的出现,则为这些问题提供了有效的解决方案,成为Web3建设不可忽视的重要一环。01、什么是链抽象及其作用链抽象能够将不同的区块链之间的差异整合在一个统一的操作界面中,使得用户只需一个账户即可

    每日资讯 2024-09-02 12:05 547
  • 今日日报|马斯克和特斯拉赢得“被指控操纵狗狗币”的诉讼;稳定币支付平台Bridge完成5800万美元融资
    今日日报|马斯克和特斯拉赢得“被指控操纵狗狗币”的诉讼;稳定币支付平台Bridge完成5800万美元融资

    今日要闻提示:马斯克和特斯拉赢得驳回指控他们操纵狗狗币的诉讼OpenAI和Anthropic已同意将其主要新AI模型在发布前共享给美国政府OKX将上线Hamster Kombat(HMSTR)现货交易X平台纽约总部将于9月13日关闭,预计将迁往得州萨尔瓦多总统布克尔成为《时代》杂志最新一期封面人物稳定币支付公司Bridge完成5800万美元融资数据:MATIC、SHIB、UNI代币头部地址持仓均超50%网龙今年上半年通过出售2.9亿元的加密货币,获利5100万元人民币监管消息美国众议院计划在9月举行多场加

    每日资讯 2024-09-02 12:05 1048