PMWallets
EN
成交多快能到订阅者手里?在我们摄入的每个区块和发出的每次推送上实测,不是合成探针。区块时间是 Polygon 区块时间戳;检测是我们的监听器拿到该区块日志的时刻;推送是消息离开我们边缘节点的时刻。
区块 → 推送 · 中位数p95 — · n=0 次推送 · 0 次失败
区块 → 检测p95 — · 看到区块头 p50 — · newHeads + getLogs(blockHash)
检测 → 推送中位数之差 · 解码、实体匹配、扇出
区块 → 入库p95 — · p99 — · 0 个区块 · 0 次重组
我们怎么测
01t_block 是成交所在 Polygon 区块的时间戳,由出块者设定,不是我们。
02t_detect 是我们服务器(NTP 同步)在 RPC 流上拿到该区块日志的时钟(newHeads,再按区块哈希 getLogs)。
03t_push 是消息交给你的 webhook 或 socket 时我们服务器的时钟。不含你自己的网络一跳;推送页单独显示投递情况。
04reorgs 在我们已存储的区块被替换时计数。被替换的成交会随新交易重新推送;消息体带区块哈希。
本窗口摄入
摄入区块数0
看到区块头,p50 / p95 /
拿到日志,p50 / p95 /
入库,p50 / p95 / p99 / /
链头
Polygon 大约每 2 秒出一个块,所以低于 2 秒意味着成交在下一个块打包前就到了你手里。