最后更新:
0x 协议是一个去中心化协议,支持在 以太坊 区块链 上进行资产的 点对点 交易。0x 由 Will Warren 和 Amir Bandeali 于 2017 年创立。[2][26][28]\
.
0x 是一个建立在 以太坊 上的无许可流动性协议,用于创建 去中心化交易所、连接 流动性提供者 并激励做市商,以推动 DeFi 资产交易。该协议支持 ERC-20、ERC-721 以及其他以太坊代币标准的代币交换 [1][3][4]。
0x 协议本质上是一种标准的消息格式和一套基于 智能合约 的工具,交易实体可以据此交换数字资产或代币。消息格式是一组数据字段,承载着关键信息,如要交易的数字资产或代币、交易的价格数值、过期时间以及交易双方定义的身份。智能合约负责处理必要的业务逻辑,负责生成、发送、接收和处理与交易活动相关的数据。该系统还使用中继器(relayers),它们充当订单聚合器,负责将指定市场参与者的订单广播到市场或交易所 [7][8][9]。
0x 团队于 2021 年 1 月宣布推出协议的 v4 版本更新。0x v4 的投票过程于 1 月 16 日至 1 月 23 日进行,旨在将报价请求(RFQ)的 Gas 成本降低 70%。根据 0x Labs 博客,此版本允许通过可定制的模块来执行原子操作,包括代币的包装(wrapping)和拆封(unwrapping)。
0x API 是一系列可以共同运行或单独运行的服务和端点。总的来说,这些 API 提供了访问 0x 流动性、0x 质押 数据等的接口。0x API 是从 0x Mesh 以及链上来源(如 Kyber Network (KNC)、Uniswap、Oasis Network (ROSE)、Curve Finance 和其他 去中心化交易所 (DEX) 网络)获取流动性的一种方式。0x API 会自动创建一个订单,该订单可以直接传递给用户的 智能合约 进行链上结算,且不需要 API 密钥。
0x Mesh 是一个用于共享订单的 点对点 网络。0x Mesh 为不同类别的用户提供了几种不同的用例:
Matcha 成立于 2020 年 6 月,是一个去中心化交易所 (DEX),用户可以通过 以太坊 智能合约 基础设施进行代币的 点对点 交易。与其他仅使用单一流动性来源的交易所不同,Matcha 聚合了来自越来越多来源的流动性,包括 0x、Uniswap、Balancer、Curve、Kyber Network、Oasis Network 等。通过使用智能订单路由,Matcha 会自动为最终用户提供其交易的最佳价格。
Matcha 的独特之处在于其对教育的关注。大多数其他交易所只是列出可用的代币和交易对,而不提供相关信息。Matcha 投入资金构建了资产页面,作为用户发现和了解代币的场所。例如,在执行交易之前,Matcha 会向用户显示详细的订单审查、预估滑点和价值损失,以及交易时间预估器,以避免因网络拥堵而产生的任何意外。
0x 协议由一种名为 ZRX 的 ERC-20 实用代币驱动。托管链下订单簿并提供面向用户的应用程序(展示信息并允许用户创建、填充和取消交易)的节点(也称为中继者)以 ZRX 代币的形式获得报酬(作为 交易费用)。ZRX 还可用于参与平台治理,帮助持有者对协议的更改提出建议并进行投票。
0x 于 2017 年 8 月完成了代币销售,在不到 24 小时内以每 ZRX 0.048 美元的基准价格筹集了价值 2400 万美元的 以太坊 (ETH)。总共铸造了 1,000,000,000 枚 ZRX 代币,初始分配如下:
0x 协议 v4 于 2021 年 2 月 16 日发布,引入了多项旨在改进去中心化交易的更新。这些更新旨在简化 0x 生态系统中挂单者 (Makers)、吃单者 (Takers) 和中继者 (Relayers) 之间的交互,重点在于提高效率和安全性。
0x 协议中的中继者维护链下订单簿,并在交易完成时收取交易费用。该过程涉及挂单者创建订单,其中包括根据中继者的收费标准设置的费用。这些订单经过验证并发布在订单簿上,吃单者可以通过 以太坊 区块链 上的 智能合约 来执行这些订单。这种设置实现了交易费用的去中心化且灵活的协商。
该协议通过一个 以太坊 智能合约 运行,该合约提供了订单填充和取消的基本功能。合约使用 `ecrecover` 函数来验证挂单者的签名,确保交易的完整性。订单可以部分成交,相关引用存储在合约中以防止重复。
0x 协议 v4 还包含一个去中心化治理机制,允许在不中断现有 dApps 或最终用户的情况下集成更新。协议代币将被发行,使市场参与者能够向中继者支付交易费用并参与治理,从而支持协议的安全更新。
链上代币注册表将用于存储 ERC-20 代币的元数据,从而更轻松地验证合约地址和汇率。该协议与任何使用 ERC-20 接口的代币保持兼容,简化了与外部合约的集成。[29][30]
0x 于 2023 年 5 月 17 日推出了其 DEX 聚合器 Matcha 的最新版本。此次更新引入了关键功能,旨在提升 去中心化金融 生态系统中的用户体验。
全新的“Matcha Auto”交易模式旨在提高交易被纳入下一个区块的可能性,从而降低交易失败的风险。此外,Matcha 将其代币覆盖范围从 11,000 个增加到 470 万个,并将 流动性提供者 的数量增加了 47%,从 70 个增加到 100 多个 DEX。
该平台的智能路由汇集了来自多个 去中心化交易所 的价格,确保为用户提供具有竞争力的价格。在过去 30 天内,Matcha 记录了约 16,900 名用户和 60,310 笔交易,总交易额接近 5.29 亿美元。
最新版本还引入了跨链兑换功能,支持在七个 区块链 之间进行资产交换:Ethereum、Optimism、Polygon、Arbitrum、Avalanche、Base 和 BNB Chain。[31][32][33]
Gasless API 是 0x Protocol 于 2024 年 1 月推出的一项功能,旨在通过消除用户直接管理 Gas 费用的需求来促进去中心化交易。这一举措扩展了自 2020 年以来一直在运行的现有 0x Swap API 的功能。Swap API 已被 500 多个团队用于访问 9 条区块链上的 100 多个交易所,为 700 万用户促成了超过 1390 亿美元的交易量和 6500 万笔交易。\
在去中心化金融 (DeFi) 领域,Gas 费用及相关复杂性(如波动的 Gas 价格、交易延迟和代币余额不足)通常被视为用户采用和参与的主要障碍。根据 Coinbase Wallet 的一份报告,大量的 以太坊 (Ethereum) 兑换(69%)遇到了“Gas 不足”错误,这代表了一个常见的摩擦点。
Gasless API 通过允许无 Gas 兑换来解决这些挑战,其中 Gas 费用由 API 支付并包含在总交易成本中。这种机制消除了用户为了支付 Gas 费用而必须持有原生代币余额的要求。Gas 费用被整合到交易中,成本以交易的代币进行结算。
简化流程: Gasless API 消除了单独管理 Gas 费用和代币授权的必要性,旨在简化用户交互。
优化交易速度: 该 API 根据实时情况动态调整 Gas 费用,以提高交易在下一个区块中被处理的可能性。
增强交易可靠性: 通过在提交前模拟交易,Gasless API 可以帮助识别并防止潜在的有问题的交易。
获取流动性: 该 API 连接来自 100 多个自动做市商 (AMM) 和其他做市商的流动性,使用元交易 (meta-transactions) 来实现最佳交易价格。
开发者集成: Gasless API 可以通过极少的代码进行集成,并得到包括教程和文档在内的各种技术资源的支持。
Gasless API 可在多个区块链网络上使用,包括 以太坊 (Ethereum)、Optimism、Base、Arbitrum 和 Polygon。它可以与 0x Swap API 结合使用,以提供额外的交易选项,例如在 Gas 不足时自动切换到无 Gas 模式。
Robinhood、Coinbase 和 Matcha 等机构已将 Gasless API 集成到其平台中。这些实体的报告表明,实施该 API 后,交易成功率和用户参与度均有所提高。[36]
0x 协议于 2024 年 7 月推出了其最新的技术进展,即 0x v2。这是一个专门为链上应用设计的更新版定价引擎。该新引擎专注于优化交易执行、接入广泛的流动性、增强安全特性以及改进商业化工具,以满足 Web3 生态系统内企业不断变化的需求。
此版本与协议本身的先前版本有所不同。虽然四年前(2021 年)推出的 0x Protocol v4 通过为开发者提供聚合的 DEX 流动性,为去中心化金融 (DeFi) 应用奠定了基础,但 0x v2 代表了新一代的定价和交易技术。它量身定制,旨在处理由于代币数量、去中心化交易所 (DEX) 和区块链网络不断增加而导致的日益复杂的链上流动性。\
先进的路由机制: 0x v2 引擎包含一种名为 Argon Router 的路由算法,用于识别执行交易的高效路径。该算法采用两种主要技术:
多路复用 (Multiplexing): 这种方法将交易分散到各种流动性来源中,以最大限度地减少价格影响并提高执行效率。
多跳路由 (Multihop Routing): 这种方法允许通过中间代币步骤执行交易,从而获取更深层的流动性并最大限度地减少价格影响,特别是对于涉及流动性有限的代币交易。
路由机制还包括一个报价请求 (RFQ) 系统,该系统有助于从做市商处获取流动性,类似于中心化交易所,在最大限度减少滑点的同时,增强了交易路径优化的选择。
Gas 成本管理: 该定价引擎集成了一个 Gas 成本估算模型,使报价与实际 Gas 费用保持一致。此功能旨在减少因 Gas 估算不准确导致的交易失败,并降低交易回滚率。
安全协议: 0x v2 采用了多种安全协议,包括 Permit2 标准,以解决与代币授权相关的风险。该引擎的智能合约(被称为 0x Settler)利用单次使用的、基于金额的签名来限制授权风险,减少了与无限期批准相关的潜在漏洞。
0x v2 智能合约的安全评估已由 Ouroboros、Trail of Bits 和 OpenZeppelin 等独立机构完成。这些合约通过安全工具进行持续分析,以维持保护标准。
商业化工具: 0x v2 为企业提供了管理商业化流程的工具,例如控制用于收取费用的代币类型。此功能有助于维持可预测的资产负债表,并降低财务管理的复杂性。
流动性源集成: 0x v2 支持集成新的流动性来源,以支持不断发展的交易环境。
转账收费 (FoT) 代币处理: 该引擎支持带有嵌入式转账费用的代币交易,适应各种代币类型。
错误处理改进: 增强的错误验证和清晰的错误消息旨在改进开发流程并缩短故障排除时间。[35]
0x 协议于 2024 年 7 月与 Immunefi 合作,针对其更新版本 0x v2 启动了漏洞赏金计划。该计划向公众开放,为识别关键漏洞提供高达 100 万美元的奖励。该计划旨在识别并解决 0x v2 架构中的潜在漏洞,从而提升其智能合约及相关系统的整体安全性。
0x v2 漏洞赏金计划的范围包括 0x Settler(智能合约)、Swap API、Gasless API 以及 Matcha 网站。奖励金额根据 Immunefi 漏洞严重性分类系统 V2.3 确定,所有款项均通过 以太坊 区块链 以 USDC 支付。
对于智能合约中的关键漏洞,奖励设定为直接受影响资金的 10%,最高可达 1,000,000 美元。确切金额根据提交漏洞报告的时间和日期计算,最低奖励为 100,000 美元,以激励及时报告重大安全问题。高等级漏洞(例如涉及盗取或永久冻结未提取收益或版税的漏洞)可能会根据风险级别获得 35,000 美元至 100,000 美元不等的奖励。在网站或应用程序中发现的关键漏洞有资格获得 50,000 美元的奖励。[34]
2026年7月16日。14:46 UTC
编辑摘要:
Updated wiki content; tags: Protocols, DEXes, Blockchains -> DEX, Infrastructure; category: Exchanges -> Exchanges & Marketplaces; media/images (11,1)



