OFT标准详解 - 跨链通用的代币标准

  • kram.eth
  • 发布于 2024-04-22 19:46
  • 阅读 34

本文介绍了OFT(Omnichain Fungible Token)标准,该标准旨在实现跨链通用的代币,通过mint-and-burn机制在不同区块链间转移,保持统一的总量。OFT标准具有合约所有权、灵活的安全性和统一的语义等关键属性,并已被多个项目采用,如稳定币、区块链代币、DeFi代币和流动性质押代币等。

OFT 标准解释

OFTs 就像数据包在互联网上传输一样,在区块链之间移动。

本文介绍 OFT、其工作原理、关键属性以及谁在使用 OFT 标准。

让我们开始吧。

什么是 OFT 标准?

OFT 代表 “Omnichain Fungible Token(全链同质化代币)”。

你可以将 OFT 视为通用代币标准,用于在所有区块链上发送、接收和组合资产。

OFT 标准 是一个用于同时在多个链上创建和追踪代币的合约。它适用于任何在 LayerZero 上构建的项目。OFT 标准将同质化代币(如 ERC20)扩展到 LayerZero 支持的所有链。

使用 OFT 标准部署代币的项目保持对其合约的完全所有权, 可以选择要部署的链(现在和将来),并且可以选择通过配置唯一的安全堆栈来选择如何验证消息。

OFT 标准已经上线并投入生产 21 个月,在 45+ 条链上确保了超过 45 亿美元的传输量。

OFT 如何工作?

关于 OFT 转移和将现有代币适配到 OFT 标准...

OFT 转移

OFT 通过一种铸造和销毁机制运行,这种机制在每种类型的区块链上都相同。

在区块链之间转移 OFT 涉及两个步骤:

  • 首先,代币在原始区块链上被 “销毁”(或摧毁)。
  • 其次,在新的区块链上 “铸造”(或创建)等量的代币。

LayerZero 通过将消息从源区块链发送到目标区块链,指示其铸造与销毁的代币数量相同的代币,从而促进了此会计处理过程。这保持了代币的总量在所有网络上相同,确保了其价值在转移过程中保持稳定,并且 OFT 保持统一的全球供应量。

OFT 适配器

对于已经在单个链上铸造了代币的项目,可以使用 OFT 适配器 将该代币扩展到每个 LayerZero 支持的区块链。此过程涉及一个中间合约,该合约处理已部署代币的发送和接收。

例如,当从源链(链 A)转移 ERC20 时,代币将锁定在 OFT 适配器中,触发通过配对的 OFT 合约在选定的目标链(链 B)上铸造一个新代币。从那里,OFT 可以通过项目想要启用的任何 LayerZero 支持的区块链,使用上述销毁和铸造机制进行移动。

OFT 标准的关键属性

任何创建 OFT 的项目都会继承以下特征:

合约所有权

OFT 标准本质上是非托管的,允许开发人员保留对其代币合约的所有权和控制权,直接管理每个区块链上的代币供应。LayerZero 被刻意设计为不可变的协议,无法托管资产或更改集成合约的安全设置或链支持. LayerZero 永远无法托管 OFT、做出会改变 OFT 转移验证方式的安全决策,或禁用 OFT 启用的链的支持。

OFT 标准的非托管性质确保代币仍然受项目的控制,消除了其他跨链解决方案中普遍存在的交易对手风险。此外,OFT 部署者可以在 OFT 转移之上自定义可选的费用结构,如果他们希望为其项目产生收入。

灵活的安全性

任何有能力验证跨链消息的实体都可以无许可地作为去中心化验证器网络 (DVN) 参与 LayerZero,包括原生桥、第三方桥、预言机等。在 LayerZero 上构建的应用程序可以选择 DVN 的组合来证明跨链消息的有效性,然后才能在目标链上执行。应用程序选择的 DVN 称为其安全堆栈。

LayerZero 使代币开发人员能够选择自己的 DVN 集来验证 OFT 转移。 这种灵活性允许代币部署者配置与代币的特定要求相符的 自定义安全堆栈

除了选择什么实体验证代币转账外,代币发行者还可以选择将代币部署在哪些链上,DVN 必须等待多少个区块才能验证消息,以及消息如何在目标链上执行。应用程序所有者可以在新技术出现时更新配置,并随时将其 OFT 扩展到新链。

此外,Pre-Crime 模块充当高级安全层,在执行交易之前主动审查交易是否存在潜在威胁或违规行为,从而加强协议对漏洞的防御。

通用语义

OFT 将标准化引入到不同区块链网络上的代币操作中。传统代币通常受其原生区块链的规则和标准的约束,导致在与多个链交互时体验分散。但是,OFT 在其运行的所有链上都保持一致的标准。

这种一致性简化了用户和开发人员的体验,因为无论区块链如何,代币的行为都相同,并且可以通过各种合约 进行组合。这种标准化对于开发人员和用户来说都是非常宝贵的,因为它降低了与管理多个链上的资产相关的复杂性和学习曲线。此外,使用 LayerZero Executor 部署 OFT 的开发人员可以利用完全 gas 抽象,允许用户仅从源链支付单个 gas 费用来执行整个跨链流程。

统一的代币供应

OFT 通过合约之间通过销毁和铸造进行的快速安全通信来统一网络之间的流动性。这消除了对包装资产的需求(5 个最大的漏洞中有 4 个发生在包装资产中,包括 2022 年的 3.26 亿美元 Wormhole 黑客攻击)以及通过独立资产池进行桥接的多个链上的流动性,从而为跨多个 L2 和 L1 的可扩展流动性铺平了道路。

就效率而言,OFT 作为每条链上的原生代币存在,只需要 gas 费用即可进行转移,而无需包装、桥接或滑点相关的额外成本。 OFT 可以在任何 LayerZero 支持的链(目前为 55+ 条链)上以点对点方式进行原生转移,而无需在任何一个基础链上进行赎回。

OFT 标准采用

任何类型的项目都可以使用 OFT 标准。

超过 100 个项目采用了 OFT 标准,从稳定币到 gas 代币再到 LST。

为了简洁起见,我们只在下面列出几个具体的例子……

稳定币

  • Angle (agEUR): agEUR 是最大的与欧元Hook的去中心化稳定币。agEUR 可在 11 条不同的链上使用。自 18 个月前推出以来,该币已被转移了 760 万次
  • Abracadabra (MIM): Abracadabra 是第一个使其代币成为全链的稳定币项目之一。MIM 目前可在 11 条链上使用。

区块链代币

  • Bitcoin (BTC.b): Borderless Bitcoin 利用 LayerZero Omnichain Fungible Token (OFT) 标准将比特币无缝集成到所有 LayerZero 支持的网络中。
  • Metis (METIS): 通过利用 OFT,Metis 增强了其原生代币在各种区块链环境中的移动和效用。

DeFi 代币

  • Trader Joe (JOE): 成立于 Avalanche 的 dApp Trader Joe 于 2023 年 2 月选择加入 OFT 标准。
  • Radiant (RDNT): Radiant Finance 使用 OFT 来增强其治理代币在各种网络中的流动性和可转移性。

流动性质押代币

  • StakeStone (STONE): StakeStone 原生 LST,$STONE,可在 Ethereum 和 Manta 上作为 OFT 使用。截至 2024 年 1 月,StakeStone 的 TVL 超过 7.5 亿美元。
  • unshETH (unshETH): unshETH 通过在 2023 年 4 月将其 LST $unshETH 变为 OFT,从 Ethereum 扩展 到 BNB Chain。

结论

OFT 标准代表了一种统一、安全且用户友好的代币化方法。

OFT 是一种适用于许多链的代币标准,可以使用任何类型的验证方法来批准代币转账。

随着该行业继续扩展到数千条链,OFT 标准将在这里实现统一的代币供应和流动性,同时使代币发行者能够控制保护资产转移的安全规范。

有关 OFT 的更多信息,请收听 LayerZero Lounge,我们的 DevRel 团队在 音频格式 中分解了上述许多主题。

联系方式

如果你正在考虑将你的代币跨链,或者对如何为你的项目实施 OFT 标准有疑问,请联系 bd@layerzerolabs.org。该团队可以提供有关如何部署 OFT 的解决方案和后续步骤。

  • 对于特定的 OFT 查询,请填写此 表格

有关 LayerZero 的更多信息,请查看此 帖子,阅读此 文章,查看我们的 文档 或访问 网站。有关其他信息,LayerZero Labs 团队可以在 DiscordTelegram 上回答一般问题。你还可以关注 LayerZero Labs 在 X 上,以接收最新信息。

  • 原文链接: medium.com/layerzero-off...
  • 登链社区 AI 助手,为大家转译优秀英文文章,如有翻译不通的地方,还请包涵~
点赞 0
收藏 0
分享
本文参与登链社区写作激励计划 ,好文好收益,欢迎正在阅读的你也加入。

0 条评论

请先 登录 后评论
kram.eth
kram.eth
江湖只有他的大名,没有他的介绍。