概念
更新于 2026-05-06
Operator(操作员)
#prediction-market#polymarket#infrastructure
Polymarket 架构中最核心的黑盒角色,控制 ctf exchange v2 合约中所有交易的链上执行。
权限
onlyOperator 修饰符限制:只有 Operator 地址能调用 matchOrders 和 fillOrder。
对比:
- Uniswap:任何人都可以调用路由合约
- Polymarket:必须由 Operator 提交匹配结果
核心职责
- 匹配引擎:在服务器端的 off chain order book 中计算谁和谁应该成交
- 路径选择:决定使用 complementary matching、mint matching 还是 merge matching
- 上链执行:将匹配结果打包成一笔交易,提交到 Polygon
安全保证
Operator 能决定先匹配谁后匹配谁,但绝对无法盗走资金。因为它必须提供用户签名的 EIP-712 数据,合约严格验证签名。
MEV 消灭
因为只有 Operator 能提交匹配结果,Mempool 里的机器人就算看到交易也无法抢跑(没有调用权限)。这是混合架构的核心优势。
局限性
Operator 的匹配和排序是中心化的,存在潜在的信任问题。这也是 off chain order book 架构与纯链上 DEX 的根本取舍。
相关
- 合约架构:ctf exchange v2
- 速度特性:polymarket latency
- 平台:polymarket