Polymarket协议V2取代其市场背后的2019年框架

区块链文库报道:

Polymarket 启动基于 Protocol V2 合约的有限市场测试

Polymarket 已开始在其平台上运行一组有限的市场,这些市场采用全新的 Protocol V2 合约。根据初步计划,新创建的市场将从 11 月 2 日起开始使用这一新协议。现有的市场将继续保留在旧版合约上,不会立即进行迁移。

此次重构旨在用一套全新的架构取代 2019 年的框架,新架构包含单一的头寸合约和模块化的预言机层。Polymarket 于 10 月 5 日宣布了 Protocol V2,这是对支撑该全球最大加密预测市场平台的智能合约进行的彻底重写,涉及用户头寸、抵押品和市场结果的存储与管理。

过渡时间表与“金丝雀”测试

Protocol 负责人 Rajath Alex 表示,目前已有少量作为“金丝雀”(canary)的市场在运行。所谓“金丝雀”市场,是指在广泛发布前用于暴露潜在故障的小型实时市场。测试工作将持续至 10 月 30 日。据 The Block 报道,如果在此期间未发生重大事故,新创建的市场将暂定从 11 月 2 日起正式启用 Protocol V2。

这一变革至关重要,因为该平台今年的月交易量在 46 亿美元至 113 亿美元之间波动,而原有的基础设施并非为如此巨大的负载量而设计。

从 2019 年 Gnosis 工具包到从头重构

长期以来,Polymarket 一直运行在 Gnosis 于 2019 年发布的条件代币框架(Conditional Tokens Framework, CTF)之上。该通用工具包最初很好地处理了简单的二元问题(是/否)。然而,随着公司推出更复杂的产品,包括负风险市场(多结果事件中仅有一个结果获胜),每个新产品都需要在其原始基础之上添加各自的适配器、包装资产和交换合约。Alex 指出,当前的合约本质上从未被设计用来应对平台后来发展的规模。

用他的话说,Protocol V2 是从“头寸代币”开始重新构建系统的。初始版本支持四种市场结构:二元(Binary)、原子负风险(Atomic Neg-risk)、增量负风险(Incremental Neg-risk)和组合式(Combinatorial)。

核心架构升级:ERC-1155 与统一路由

这次设计的核心是一个单一的 ERC-1155 合约。这是一种代币标准,允许一个合约同时管理多种不同的代币类型。平台上无论何种类型的市场,其所有头寸都将存在于该合约中。

Polymarket 还改变了头寸的标记方式:V2 头寸 ID 编码了市场类型、市场和结果信息。因此,协议可以直接从 ID 中读取代币所代表的含义,而无需查询其他多个合约。围绕该合约的是统一的交易所、公共路由器以及作为共享抵押品的 pUSD。

pUSD 并非新概念。Polymarket 于 4 月 28 日随升级版交易所一同推出了 pUSD。根据其文档描述,pUSD 是一种基于 Polygon 网络的 ERC-20 代币,由 USDC 按 1:1 比例支持,且这种支持通过智能合约强制执行。用户的存入、交易和提取操作保持不变。

路线图与未来功能

  • 4 月 28 日(已完成):在 Polygon 上部署 CTF Exchange V2 和 pUSD 抵押品。
  • 10 月 5 日(进行中):宣布 Protocol V2,“金丝雀”市场在生产环境中运行。
  • 10 月 30 日(计划中):结束“金丝雀”测试期。
  • 11 月 2 日(暂定):新创建的市场开始使用 Protocol V2;现有市场仍保留在旧版合约上。

UMA 和 Chainlink 将成为可互换的预言机提供商,这为类似消费者物价指数(CPI)风格的市场打开了大门。每个预测市场都依赖于预言机——即提供用于结算的真实世界结果的机制。Protocol V2 引入了 OracleAggregator,将市场与任何单一的解决系统分离开来。在发布时,UMA 和 Chainlink 均已接入,且设计允许添加其他提供商。

这种分离使得后续产品的开发成为可能。Polymarket 表示,该架构支持标量解析(scalar resolution),即市场可以在一定范围内结算数值(例如 12 月的 CPI 读数),而不是简单的“是”或“否”。方向性抵押品回报功能也在开发中。但这些功能在发布时尚未激活。跨链功能也是如此:V2 包含了桥接位置、抵押品和超出 Polygon 范围结算的结构,但 Polymarket 尚未开启此功能。

性能基准与数据基础设施

虽然 4 月份的 Gas 费用下降了 6% 至 37%,但目前尚无针对 Protocol V2 本身的基准测试。最接近的参考依据是 4 月交易所升级的开源文档,其中比较了旧代码与新订单匹配代码之间的 Gas 使用情况(执行交易所需支付的网络费用)。

以下是来自 Polymarket 自身快照测试的数据(使用标准钱包签名且无手续费),反映了早期 CTF Exchange V2 代码的性能,而非本周宣布的新协议:

场景 Gas 变化 Gas 用量 (旧 vs 新)
互补型,1 个做市商 -35% 207,402 -> 134,594
互补型,5 个做市商 -25% 411,423 -> 308,940
互补型,10 个做市商 -21% 666,818 -> 527,180
互补型,20 个做市商 -18% 1,178,855 -> 964,688
Mint,1 个做市商 -6% 297,631 -> 278,853
Mint,5 个做市商 -37% 724,982 -> 458,937

与此同时,数据基础设施也在发生变化。Polymarket 正在发布 Data API V2,该接口基于其自研的链上索引器编写,涵盖交易、投资组合、未平仓合约、持有者、价格历史和结算结果。文档显示,公共路由无需 API 密钥。一位 Polymarket 开发者报告称,内部索引器比之前的设置提前约 14 个区块(约 28 秒)看到链上事件。

审计与安全

据报道,Cantina、Certora、Quantstamp、Sigma Prime、Zellic 和 Pashov 六家机构对新合约进行了审计。Certora 还进行了形式化验证,这是一种数学方法,用于检查代码是否满足定义属性,而不仅仅依赖测试用例。Polymarket 设立了最高 500 万美元的漏洞赏金,以奖励发现关键漏洞的白帽黑客。

市场背景与监管环境

Polymarket 选择在此时替换核心合约,恰逢交易量下降之后。根据 DeFi Rate 数据,月度交易量在 6 月达到约 113 亿美元的峰值,随后逐月下滑:7 月 86 亿美元,8 月 50 亿美元,9 月 46 亿美元。截至 10 月 2 日,未平仓合约价值约为 3.299 亿美元。这意味着在资本影响较小的平静时期进行更换,可以降低“金丝雀”市场出现故障时的风险。

所有权结构也发生了变化。纽约证券交易所的所有者洲际交易所(ICE)于 2025 年 10 月投资了 10 亿美元,并于 2026 年 3 月完成了额外的 6 亿美元现金投资。早在 2022 年 1 月,美国商品期货交易委员会(CFTC)因 Polymarket 提供未注册的事件合约而对其处以 140 万美元罚款。2025 年 7 月,该公司以 1.12 亿美元收购了拥有 CFTC 许可的交易和清算所 QCEX,监管机构现已将 Polymarket US 列为指定合约市场。

对用户的实际影响

旧的头寸保持不变:11 月 2 日之后创建的市場才会使用 Protocol V2。现有市场的未平仓头寸将保留在旧版合约上,直到这些市场完成结算,因此两个系统将并行运行数月。交易者应在存入或提取资金方面看不到差异。然而,开发者和做市商将面临更大的调整,因为头寸 ID、路由和数据端点均发生了变化。

竞争对手也在同步建设。CFTC 的指定合约市场列表现在包括 ProphetX、Water Street Labs 和 Xchange Alpha,与 Kalshi 和 Polymarket US 并列,Robinhood 也向其经纪客户分发事件合约。

尽管发展迅速,纽约州和英国金融行为监管局(FCA)仍在争议哪些事件可以被交易。纽约州曾就体育合约挑战预测市场运营商,认为其属于赌博;今年提交给 CFTC 的一份评论提到六个新创建的 Polymarket 账户,据称在美国打击伊朗的时间问题上获利约 120 万美元。在英国,FCA 本周表示正与 Polymarket 和 Kalshi 接触,以便审查此类产品如何符合其对零售二元期权限制的规定。

© 版权声明
THE END
喜欢就支持一下吧
分享