如何验证 Provably Fair 结果(逐步指南)
发布于 2026 年 5 月 29 日 · 7 分钟阅读
Provably Fair 只有在你真正去验证时才有用。本指南走完完整流程——不需要编程——让你能重新计算 Goemon(或任何正确实现的 Crash 游戏)的某一回合,确认它未被操纵。
开始前的准备
- 一个想要检查的已结束回合。
- 访问游戏 回合历史 或 "Provably Fair" 面板。
- 任意 SHA-256 与 SHA-512 计算器(在线工具即可;这个 是常用之一)。
- 游戏公布的验证公式。Goemon 自带——在游戏内信息面板查看。
步骤 1:打开回合历史
在 Goemon 中,上一回合条位于屏幕顶部。点击(或打开 "Provably Fair" 标签)展开完整历史。挑选想验证的回合。你会看到:
- Server seed hash(回合开始 前 公布的 SHA-256 承诺)。
- 揭露的 server seed(一长串字母数字,仅在回合关闭后显示)。
- 由前三位下注玩家贡献的三个 client seed。
- 真实崩盘点(回合结束时的倍率)。
步骤 2:确认 server seed 与其 hash 匹配
复制揭露的 server seed,粘贴到 SHA-256 计算器,把结果与回合前的 server seed hash 比较。
匹配 → 运营商在回合期间没改 seed,承诺成立。✅
不匹配 → 运营商更改了 seed,属于最严重的作弊。立即离开并公开发布你的发现。❌
步骤 3:拼接 seeds 并 hash
现在重建回合随机性。在 Goemon 的公开方案中,公式是:
hash = SHA512(serverSeed + clientSeed1 + clientSeed2 + clientSeed3)
按游戏信息面板里规定的顺序拼接四段字符串——顺序至关重要——粘贴到 SHA-512 计算器,复制得到的 128 位十六进制 hash。
步骤 4:将 hash 映射为倍率
游戏的映射公式把 hash 转为数字、再转为崩盘倍率。不同游戏公式不同,但常见模式:
- 取 hash 的 前 13 个字符(十六进制),转为十进制整数。
- 除以 252(13 位十六进制的最大值)。
- 套用游戏特定的变换。常见公式:
crashPoint = (100 × 252 − h) / (252 − h) / 100——但 Goemon 的具体公式以游戏信息面板为准,使用该公式。 - 结果就是该回合应该崩盘的倍率。
步骤 5:比对
若你计算得到的倍率与该回合真实崩盘点一致 → ✅ 回合诚实,数学可重现。
若不一致 → ❌ 哪里出了问题。重新核对输入(多数失败源于复制粘贴空白字符或拼接顺序错误)。若反复确认仍不一致,记录下来并立刻联系客服。这是一次可验证的操纵指控。
更快:使用在线验证器
大多数信誉良好的 Crash 游戏自带验证工具,部分第三方网站为主流作品维护开源 verifier。搜索 "[游戏名] provably fair verifier"。这些工具自动化了步骤 2–5:你贴入 seed,它输出倍率。如果一款游戏既没有验证器也没有公布公式,那是去别处玩的信号。
诚实验证的感觉
第一次验证某一回合,预计 5–10 分钟摸索。之后只需 30 秒。多数玩家在初次尝试一款游戏时会验证几把——通常是一次大赢、一次大输——确认数学站得住。看到它有效后,无需每回合都验证,只需知道你 能 验证即可。