博客 · 公平与反作弊知识库

手把手:怎么亲自校验一次洗牌是不是公平的

公平与验证 发布于 2026 年 8 月 26 日 · Fair Poker 研究团队

前面讲过可证明公平的原理,这篇更实操:手把手带你把一次洗牌亲自校验一遍。你不需要懂密码学,只要跟着思路走,就能从"听平台说公平"变成"我自己查过,确实公平"。

先理解校验在验什么

可证明公平的核心,是让平台没法事后改牌。做法一般是三步(名字各家略有不同,道理一样):

只要复算结果和事先的承诺对得上,就证明牌是事先定好的、中途没被动过手脚。

手把手四步

1. 找到公平校验入口:在牌局界面里找"公平校验 / 校验 / provably fair"之类的入口,通常一局结束后就能查到这手的记录; 2. 拿到承诺和种子:记录里会给出这手牌事先的承诺(哈希)和事后揭示的种子。这两样是校验的原料; 3. 复算:用平台公开的算法(或它提供的校验工具)把种子重新算一遍,得到"这副牌应有的顺序"和"应有的承诺哈希"; 4. 比对两处: - 复算出的承诺哈希 == 事先公布的承诺?→ 说明牌没被事后替换; - 复算出的发牌顺序 == 你这手实际看到的牌?→ 说明发的就是那副牌。

两处都对上,这次洗牌就通过校验。任何一处对不上,才是真正该警惕的信号。

看不懂哈希也没关系

你不用亲手做哈希运算。关键在于:这套记录是公开、可被任何人复算的。

三条实用提醒

一句话:校验洗牌 = 拿到事先的承诺和事后的种子,自己(或用工具)复算,看牌序和承诺对不对得上。对上了,这手牌就被你亲手证明是公平的。这就是可证明公平最珍贵的地方:你不必相信,你可以验证。

动手试试

下次玩的时候,别只顾着牌,挑一手结束后点进公平校验,照上面四步走一遍。第一次可能有点陌生,但走通一次之后,你会真切感到:这不是"请你放心",而是"你自己能确认"。用娱乐筹码玩时多试几次,把"验一次"变成习惯,你对平台可不可信,就有了自己说了算的底气。

对可验证公平的实现方式感兴趣?

Fair Poker 是研究德州扑克可验证公平的非营利开源项目:牌堆由参与者浏览器共同加密洗牌,没有发牌服务器,每一手都可独立验证。项目不对公众提供游戏服务;全部源码公开,欢迎下载后在自己的电脑上搭建研究。

下载源码自行研究

本站为非营利开源研究项目,不对公众提供游戏服务;演示仅限研究测试且只用无价值测试筹码,非真钱赌博。本文为教育性内容,不构成任何投注建议。

← 返回文章列表