详解以太坊互操作性基础设施Omni Network(OMNI)

 2024-04-19 07:58:57发布 2024-04-19 07:59:07更新

Omni Network 是以太坊的互操作层,使开发人员能够对跨越以太坊整个 Rollup 生态系统的全球应用程序进行编程。在构建应用程序时,开发人员将不再被迫在单个 Rollup 或执行环境的范围内进行构建,而是能够无缝地构建存在于以太坊生态系统中各处的应用程序,同时访问所有用户和所有资本。

以太坊碎片化问题

随着 Rollup 的不断普及,例如 Arbitrum、Optimism 等 Rollup,以太坊面临的最大生存威胁是 Rollup 造成的碎片化。

以太坊的用户及其资本越来越多地分散到孤立的生态系统中,从而降低了全球网络效应。Omni 通过将所有 Rollup 集成到一个内聚的、可互操作的网络中来解决这个问题。

Omni Network是什么

Omni Network 是一个基于 Cosmos SDK 的区块链平台,由以太坊上的验证者保护。为了确保安全,Omni Network 将使用 Eigenlayer 质押的ETH。

也就是说,Omni Network 将以太坊的安全性与 Cosmos 的灵活性和可扩展性结合在一起。

Omni Network 的营运模式可以理解为 Layer1 平台,其中建构在 Omni Network 上的区块链将是 Rollup Chains。然而,Omni Network 的运作方式与以太坊和目前的 Layer2 解决方案不同。主要区别在于Omni Network 的目标平台是基于交叉Rollup 应用程式建构的。

交叉 Rollup 应用程式可以轻松地相互互动、处理和传输讯息,从而在 Omni Network 生态系统中创建同步和连接。这也意味着不需要跨链解决方案来转换交叉 Rollup 应用程式生态系统内的资产。

主要结构

Omni Network 由以下主要组成部分组成:

  • 外部 Rollup:交叉 Rollup 消息的源网络和目标网络。
  • Omni 验证器节点:无需许可的节点网络,使用 CometBFT 共识来验证 Omni EVM 上的交叉 Rollup 消息和交易。 这些节点使用质押 OMNI 和重新质押 ETH 的总价值来保护。
  • Omni 区块链:Omni 验证器处理的所有交叉 Rollup 消息和 Omni EVM 交易的单一事实来源。
  • 中继者:将最终的交叉 Rollup 消息从 Omni 网络提交到目标 Rollup 网络的无许可实体。

团队和融资情况

Omni Network 以前称为 Rift Finance,是为 Web3 项目提供金融服务的 DeFi 协议。

Austin King:OmniNetwork 的联合创始人兼 CEO,在哈佛大学学习计算机科学时创立了第一家公司 Strata Labs,将高性能支付网络扩展到超过 100 亿笔交易,之后接受了 Ripple 的收购邀约,他之前曾在 Ripple 担任软件工程师,Omni 是其构建的第二个加密网络。

Tyler Tarsi:Omni Network 的联合创始人兼首席技术官。他此前曾在 Stovell AI Systems 担任量化交易策略师,就读于哈佛大学。

截至目前,Omni Network 共完成融资 1800 万美元,由 Pantera Capital 领投。

其他投资者包括 Two Sigma Ventures、Coinbase Ventures、Spartan Group、Defiance Capital、Hashed、Jump Capital、Vessel Capital 和 Morningstar Ventures。

天使投资人包括 Terra 的 Do Kwon、Aave 的 Stani Kulechov、Polygon 的 Sandeep Nailwal 和 Goldentree Asset Management 的 Joseph Naggar。

Omni Network的运作原理

模块化节点架构:Omni 引入了一种围绕以太坊引擎 API 设计的新型节点架构 (Octane)。这在每个节点的共识和执行环境之间创建了清晰的分离,同时允许节点使用现有的以太坊执行客户端。

集成共识

Omni 验证器使用 CometBFT 共识和 ABCI++ 投票扩展来同时验证 Omni EVM 上的交叉 Rollup 消息和交易。

通过利用 Tendermint PoS 共识,验证者可以就 Rollup 状态达成一致,速度比 Layer1 以太坊快近一个数量级。

CometBFT 是一种拜占庭容错 (BFT) 共识机制,旨在确保分布式系统中的网络协议,即使存在故障或恶意节点,其弹性和效率使其成为 Omni 的理想选择。

原生全局应用程序

Omni EVM 通过动态地将合约和接口传播到任何 Rollup,简化了跨 Rollup 应用程序开发。

这种构建交叉 Rollup 应用程序的方法允许开发人员在单一环境中对交叉 Rollup 应用程序进行编程,并最大限度地减少因处理分布式状态的复杂性而产生的智能合约漏洞的可能性。

Omni Network的特点

Omni 通过引入一种新颖的网络架构,该架构专为低延迟 Cross-Rollup 通信和与以太坊的整个 Rollup 生态系统的全球兼容性而量身定制,并以重新质押$ETH 的加密经济安全性为基础。

结合 CometBFT、ABCI++ 和引擎 API 等技术,实现了亚秒级的交叉汇总消息验证,同时利用了以太坊行业领先的加密经济安全预算。

此外,Omni 经过设计,可轻松与任何 rollup 架构和本地 Rollup 应用程序集成,同时还提供了一个可编程状态层,用于管理跨 Rollup 的应用程序部署。

  • 双重质押模型:Omni 是一种权益证明网络,由重新质押的 ETH 和质押的 OMNI 的总价值提供保护。
  • 亚秒级验证:Omni 节点使用 CometBFT 共识在一秒内处理交叉 Rollup 消息和 Omni EVM 事务。 使用预确认和交易保险等替代最终确定机制,Omni 可以为交叉 Rollup 消息提供亚秒级最终确定。
  • 多样化的 Rollup 支持:Omni 的设计具有最低的集成要求,以确保与任何 Rollup 虚拟机、编程语言和数据可用性架构的兼容性。
  • 向后兼容性:应用程序可以集成 Omni,而无需修改现有的智能合约。 相反,应用程序可以使用修改后的前端指令通过 Omni 发送交叉 Rollup 消息。

Omni Network的功能

消息传播

应用程序可以简单地要求将消息传递到 Arbitrum 等目标,Omni 将安全中继消息到目标以触发相应应用逻辑。Omni 提供了优越的安全性,不仅仅是简单的消息传播,而且还具备更多功能。

多重消息传播

由于 Omni 可创建各种应用程序,一个 Rollup 上的单个交易可能会触发多个出站消息。例如,用户在一个自动化协议中存入资金,Omni 可自动将消息发送到其他 Rollup 以完成相应操作。

例如,Alice 将 10 个 ETH 发布到一个自动化协议,该协议负责确保她在所有 Rollups 中的 DeFi 仓位不会低于 200% 的抵押率。

Omni Network 可能会看到此交易并自动发送消息到 Polygon 的 zkEVM,以及发送消息到 Starknet,以增加 Alice 的仓位。也可能是她目前的所有仓位都超过了她指定的 200% 的抵押率,因此暂时不会传递任何出站消息,但是随着她的仓位低于 200% 的阈值,自动化协议将在多个星期内开始发送消息,以增加她在每个 Rollup 上的账户。

这是 Omni 与仅提供互操作性的项目之间的根本区别:Omni 可以促进 Rollups 之间的互操作性,但鉴于它是一个通用可编程的 EVM,它能做的还有很多。

更新Omni内的状态

用户可以通过与门户合约交互,在整个以太坊生态系统中的任何 Rollup 购买代币或 NFT,并直接在原始 Rollup 上获得所购代币或 NFT,无需考虑 Omni。

多链DeFi资金互通

例如在 Omni Network 上创建一个保证金账户,在 A 链上抵押,然后在 B 链上借贷,共享保证金账户资金

NFT各链互通

项目可以在 Omni Network 上部署,借助 Omni,将允许任何链上的用户铸造 NFT,NFT 也可以“传送”或在链之间移动。

OMNI代币

OMNI 是 Omni Network 的原生代币。

像以太坊等智能合约网路采用一种称为 “Gas” 的概念来确定交易成本,价格根据复杂性和所需的计算量进行调整。与物理世界中天然气的多功能性类似,这种数字天然气可用于处理智能合约网路上的任何类型的交易。

虽然应用灵活,但 Gas 的使用仅限于特定的 Rollup 环境。例如,尽管Rollup A 和Rollup B 都接受 ETH 作为 Gas 费,但 Rollup A 上的 ETH 不能用作 Rollup B 上的 Gas,反之亦然。为了克服这项限制,使用者和开发人员需要一种工具来消除这些 Gas 差异。

OMNI 代币是以太坊 Rollup 生态系统的“数字石油”。 OMNI 代币反映了石油在现实世界中的可兑换属性,可转化为 Gas 资源,促进任何以太坊 Rollup 上的交易。 Omni 引入通用 Gas 市场来实现这一目标,该市场简化了所有 Rollup 的 Gas 支付流程。

“源头支付”费用模型用于支援来源网路的原生代币支付。在内部,这些付款被转换为 OMNI,作为补偿中继器的货币,这些中继器代表用户促进目标 Rollup 上的交易处理。或者,该协定可以直接接受 OMNI 代币作为所有 Rollup 的 Gas 支付媒介。

此设计将 OMNI 代币建立为嵌入到所有跨网路交易中的 Gas 抽象原语。利用这些机制,Omni 的通用 Gas 市场简化了 Rollup 交易。

代币经济学

OMNI代币的总供应量为 100,000,000,具体分配如下

  • 初始流通:10,391,492(占总供应量的 10.39%)
  • 私人销售:20.06%
  • 生态系统:29.5%
  • 团队份额:25.25%
  • 社区份额:12.67%
  • 顾问分配:3.25%
  • 公开发售:5.77%
  • 币安 launchpool:3.5%

代币发行时间表:

创世空投

3,000,000 个(OMNI 代币供应总量的 3%)OMNI 代币作为空投的一部分进行分发。

空投资格自 2024 年 4 月 3 日起追溯确定。用户有 45 天的时间领取 OMNI 代币奖励,之后所有无人领取的代币将退还给 Omni 基金会,用于未来的社区活动。

主要有以下角色能够获得创世空投:

  • Omni 社区成员:Omni 社区内早期测试网用户、构建者和主要参与者的贡献。
  • EigenLayer 质押者:前 10,000 名 EigenLayer 重新抵押参与者将有资格获得 OMNI 代币 Genesis 奖励
  • 信标链单独质押者:5,000 个 Beacon Chain 独立质押者的奖励将按照先到先得的原则发放:前 5,000 个领取空投的地址每个将获得 60 OMNI 代币。
  • Milady Maker 和 Redacted Remilio Babies NFT 持有者:持有 Milady Maker NFT 的 3,682 个地址和持有 Redacted Remilio Babies NFT 的 2,865 个地址将有资格获得 OMNI 代币 Genesis 奖励。
  • Pudgy Penguin NFT 持有者:持有 Pudgy Penguin NFT 的 4,609 个地址将有资格获得 OMNI 代币 Genesis 奖励。
  • Ninjas NFT 持有者:持有 Ninja NFT 的 1,585 个地址有资格获得 OMNI 代币 Genesis 奖励。
  • 战略合作伙伴协议:与 Omni 合作并为其早期发展做出贡献的 25 个协议组织,例如 Ether.Fi、Monad、Berachain 和 EigenLayer,有资格获得 OMNI 代币奖励。

功能

通用 Gas 资源

OMNI 用作支付机制,以补偿将交易发送到目标聚合的中继。

Omni EVM Gas

OMNI 代币充当为Omni EVM 提供动力的原生 Gas 资产。Omni EVM 可作为跨多个Rollup 的应用程式实例的全域编排层,允许使用者和开发人员从单一来源发起事务并管理任何Rollup 上的应用程式。

OMNI 代币为提交到Omni EVM 的交易提供反女巫机制,阻止垃圾邮件和拒绝服务攻击等恶意活动。 OMNI 也可以作为Omni 验证器为交易处理和网路安全投入运算能力的补偿。

使用者可以选择向验证者支付更高的 OMNI 代币费用来进行优先交易,从而建立基于 OMNI 代币的费用市场。

网络管理

发布时,初始 Omni 协定将在指定的 Rollup 集上提供基本的交叉 Rollup 信息功能。随着 Omni 的成熟,OMNI 代币利害关系人将负责各种治理决策,例如协议升级和其他开发人员功能。

质押

Omni 透过从重新质押的 ETH 中获取加密经济安全性,实现了比现有互通性协议更强大、更稳定的安全保证。 Omni 透过使用双重质押模型合并质押的 OMNI 代币,进一步扩展了其安全模型。

实际上,Omni 的整体加密经济安全性由重新抵押的 ETH 和抵押的 OMNI 的总价值决定。

透过实施这种双重质押模型,Omni Network 的安全性可以跨越两个维度进行扩展。重新抵押的 ETH 将 Omni Network 的安全性锚定在以太坊 Layer1 上,使其能够根据以太坊自身的安全预算进行成长。

质押 OMNI 的添加建立在这个基础上,扩展了 Omni Network 的安全性以及其自身的网路活动。这两种互补机制为其提供了强大且动态的安全保证,为以太坊生态系统的安全互通性设定了新标准。

 Omni Network生态系统

AutoFarm

AutoFarm 是第一个在 Omni Network 测试网上发布的 dApp,它允许用户自动将资金转移到任何链上收益最高的池中,从而重新定义了流动性挖矿。

这是通过 Autonomy 的功能实现的,它优化了用户的 APY。

EigenLayer

EigenLayer 是一种基于以太坊的协议,引入了重新抵押(restake),这是加密经济安全中的一种新原语。 该原语允许在共识层上重用 ETH。

原生质押 ETH 或使用流动性质押代币 (LST) 的用户可以选择加入 EigenLayer 智能合约来重新质押其 ETH 或 LST,并将加密经济安全性扩展到网络上的其他应用程序,以获得额外奖励。

推荐阅读