第 1 步。找到旋转数据
在游戏中打开公平性面板。有四个值:hash(serverSeed)——预先发布的服务器种子哈希,clientSeed——您的客户端种子,nonce——旋转编号,以及 serverSeed 本身(它在种子轮换后揭示)。
当服务器种子处于活动状态时,只有其哈希可见——这作为"承诺":服务器无法追溯更改种子。
第2步。等待揭晓并验证哈希
更改serverSeed(轮换)——旧的serverSeed将被揭示。计算揭示种子的SHA-256,并与游戏前公布的哈希进行比较。如果匹配,则种子未被更改。
这是关键点:您验证服务器是否使用了它事先承诺的确切种子进行游戏。
第 3 步。重新计算原始值
端点/api/fair/verify接受serverSeed、clientSeed和nonce,并独立重新计算转轴位置。结果必须与你在游戏中看到的一致。
底层——HMAC-SHA256和拒绝采样(无模偏差),因此符号分布严格均匀。相同的机制在Megaways和级联主题中运作。