遊戲結束後,玩家如何核對本局使用的伺服器種子,是否與下注前的承諾一致?
28BET 哈希種子遊戲採用「下注前公示哈希、結算後提供已使用種子」的流程,讓玩家除了查看遊戲結果,也能自行核對種子紀錄。
什麼是 SHA-256 種子預公示?
SHA-256 可以理解為替資料產生一枚數位指紋。相同內容經過相同方式計算,就會得到相同的哈希值。SHA-256 的輸出為 256 位元,通常以 64 個十六進位字元顯示。技術說明
在 28BET,流程分為三個階段:
- 下注前:系統提供本局伺服器種子的 SHA-256 哈希,尚未公開種子本身。
- 完成結算後:玩家可透過本局驗證功能取得已使用的伺服器種子。
- 自行核對:重新計算該種子的 SHA-256,與下注前保存的哈希比較。
核對的重點是:以下注前保存的哈希為依據,而不是只比較結算後同時取得的兩串資料。
方法一:使用 28BET「本局種子驗證」
下注前
查看並保存本局預公示的完整 SHA-256 哈希。可以複製文字或截圖留存,並一併記錄客戶端種子。
完成結算後
- 展開「本局種子驗證」。
- 查看「下注前已保存的 SHA-256」、客戶端種子及 Nonce。
- 點擊「核對種子」。
- 驗證成功後,畫面會顯示「種子與下注前哈希一致」,並提供已使用的伺服器種子。
如需進一步自行查核,可以使用下方的手動方法。
方法二:自行計算 SHA-256
準備以下兩項完整資料:
- 下注前保存的 SHA-256 哈希。
- 結算後取得的「已使用伺服器種子」。
在 SHA-256 計算工具中,選擇 文字輸入/UTF-8 模式,貼入完整的已使用伺服器種子,再將計算結果與原先保存的哈希逐字比較。
正確的核對方式是:
SHA-256(完整伺服器種子的 UTF-8 文字)
= 下注前保存的 SHA-256
計算時請注意:
- 只輸入伺服器種子,不要加入客戶端種子或 Nonce。
- 不要加入空格、換行、引號或分隔符號。
- 不要使用十六進位解碼模式;即使種子看起來是十六進位字串,也應當作文字輸入。
- 不要使用包含「……」或被畫面截短的資料。
macOS 本機驗證
也可以在終端機執行以下指令,將引號內的提示文字替換成完整的已使用伺服器種子:
printf '%s' '貼上完整的已使用伺服器種子' | shasum -a 256
輸出最前方的 64 字元就是計算結果。printf '%s' 不會額外加入換行,能避免常見的核對差異。
為什麼 Nonce 顯示為 0?
28BET 目前每局使用全新的伺服器種子,因此 Nonce 固定為 0。它代表該種子內的序號,不是帳戶累計遊戲局數。
客戶端種子與 Nonce 是本局紀錄的一部分,但在核對「伺服器種子的預公示哈希」時,不需要把它們拼接進去。
驗證成功代表什麼?
驗證成功,表示取得的伺服器種子符合下注前保存的哈希承諾。
需要區分的是:種子一致性核對,不等同於重現完整遊戲結果或驗證全部派彩算法。 SHA-256 也不是區塊鏈存證,驗證成功不代表保證中獎或獲利。
如果核對不一致,請先檢查資料是否完整、是否選錯局號,以及輸入模式是否正確。仍有疑問時,保留遊戲局號、下注前哈希與驗證畫面,再聯絡客服查核。