Paradigm研究员揭示Polymarket交易量被重复计算的原因
作者:storm,Paradigm数据研究员;翻译:@金色财经xz
近日,Paradigm研究员发现了一个严重的数据问题:目前几乎所有主流数据面板在统计Polymarket交易量时均存在重复计算的现象(该问题与刷量交易无关)。这是由于Polymarket的链上数据中,每笔交易都存在冗余记录。


以下是一个简单的交易示例:0xbf47fbf1bc113a7ec50a1103921265ba5d8fbe6dfb4d12a1c78c61c8fdb195bf
这是一笔价值4.13美元的YES代币交易,但其中包含两笔金额均为4.13美元的OrderFilled事件。因此,大多数数据面板将其报告为8.26美元的交易量。

此错误导致预测市场常用的两类交易量指标同时被虚增:名义交易量(成交合约数)与资金流交易量(交易时的美元价值)。这一错误使平台上所有交易的两类指标均被夸大。

Polymarket的数据在加密货币数据分析师之间素以混乱著称。其数据包含过多相互交织的复杂性,仅凭区块浏览器难以厘清。

这种混乱情况导致交易量普遍被重复计算。核心问题在于:Polymarket会为每笔交易的挂单方(maker)和吃单方(taker)分别生成独立的OrderFilled事件。
大多数数据面板通过累加这些事件来计算交易量,但这实际上对同一笔交易的两种冗余记录进行了重复求和。

为了更好地理解此问题,我构建了一个模拟器,用于演示Polymarket全部8种交易类型的运作机制。该模拟器还包含每种交易类型的4个示例交易。

除了模拟器,我还做了以下工作:1)审查了Polymarket合约中触发事件的相关代码;2)查验了链上数据中的多项恒等关系。每条证据线均指向重复计算的同一结论。
另请注意,此错误与刷量交易无关。


我们希望本文能为所有分析Polymarket数据的研究者提供实用指引。
目前,我们已与多家数据面板创建方及数据分析师共同进行了相关验证。Allium、DefiLlama和Blockworks Research 正在更新其Polymarket数据面板,以消除重复计算问题。
免责声明:
1.资讯内容不构成投资建议,投资者应独立决策并自行承担风险
2.本文版权归属原作所有,仅代表作者本人观点,不代币币情的观点或立场
快讯