可驗證公平性說明
可驗證公平性讓你能檢查某一局的結果在投注前已確定,且事後未被更改。這並不意味著遊戲在日常意義上是公平的,也不意味著結果是可預測的。
運作方式
- 承諾。伺服器選擇一個秘密的伺服器種子,並僅向你顯示其 SHA-256 雜湊值,這是一種無法逆向的指紋。
- 你的輸入。你(或其他玩家)提供一個客戶端種子,因此伺服器無法在看到你的投注後選擇適合自己的結果。
- 遊戲。每一局的結果由兩個種子以及一個輪次計數器(即nonce)計算得出。
- 揭示與驗證。之後伺服器揭示其種子。任何人都可以對其進行雜湊運算,將結果與之前顯示的指紋進行比較,並重新計算每一局的結果。
試試看
一個教科書式的方案:崩潰點由 HMAC-SHA256(伺服器種子, “客戶端種子:nonce”) 計算得出,RTP 為 97%。這展示了其概念;並非特定遊戲所使用的演算法。
指紋(SHA-256),在任何一局開始前顯示:—
已揭示的伺服器種子:
可驗證公平性證明了什麼
- 每一局的結果在該局開始前已確定,且在投注後未被更改。
- 實際使用了已發布的演算法來產生結果。
它沒有證明什麼
- 遊戲以你預期的 RTP 運行:RTP 是演算法的一部分,可以被設定得更低。
- 該網站在你所在的國家獲得授權、進行賠付或公平對待玩家。一個網站可以是可驗證公平的,但仍然未獲得授權。
- 任何人都可以預測下一輪的結果。若沒有秘密種子,就無法計算結果,且雜湊值也無法逆向推導:猜測一個 256-bit 種子並不可行。請參閱為何預測器是騙局。
檢查實際遊戲
使用遊戲本身的驗證畫面或資料。例如,Aviator 在其可驗證公平選單中顯示過去輪次的種子與雜湊值。我們的示範使用通用方案,無法驗證特定供應商的輪次。