跳到正文
本轮结果验证文档源码
← 返回

验证一个轮次

重算摘要、与账本比对,再向飞地核对一份回执。

在这里运行同样的四项检查。

无需安装,无需账号

这就是 `npm run judge` 所做的检查,而且本页加载的是与命令行完全相同的规则文件,不是它的移植版。四项中有三项完全不需要网络:区间在你的浏览器里从原始提交重新算出,摘要从已发布的字节重新哈希,另有两份被故意篡改的输入用来确认这套工具会说“不”。第三项通过我们并不运营的公共端点,把摘要从 Solana devnet 上读回来。

01

重新计算摘要

对已发布轮次的原始字节做 SHA-256,由 Web Crypto API 在本地完成。

anchored on solana

e4f528ad321626b2daf9b667188937609cd160a21a739d542eabd44a2f40beef

02

读取链上锚点

同一个摘要,在所示 slot 以 memo 写入 Solana devnet。公开、有时间戳,且不由我们编辑。

slot

492821211

block time

2026-09-04 03:20:46 UTC

signature

5uczxVJUm4zjwDms6R5eDC9H1G3gypRUuDA1p2B1x14bXP8QCezrFxZLgfRzfGCJLG3HDJ7ubfsWpiZBG4AJE3Hf

03

证明回执确实计入

每一行被接受的数据都会返回一个 commitment。你可以查询它是否在本轮中,以及其单元是否进入了已发布区间。

64 位十六进制字符,即数据行被接受时返回的值。

本页的回执查询取自随站点一同发布的示例集合,因此可离线工作,也不消耗任何人的额度。权威答案来自飞地:仓库中的 npm run verify 会直接询问合约,并附带一个故意伪造的 commitment 作为对照。