DuelのProvably Fairの仕組み
Provably Fair(証明可能な公平性)とは、カジノがゲーム結果を一切操作していないことを確認できる暗号技術です。Duelの言葉を信じるのではなく、すべての結果を自分で計算して確かめられます。DuelのProvably Fairの各ラウンドは、次の3つの要素で構成されています:
- サーバーシード – Duelが生成する秘密のランダム文字列です。ベット前に表示されるのはSHA-256のハッシュ値だけで、これによりカジノは後から値を変更できなくなります。
- クライアントシード – ご自身のブラウザ由来の文字列で、自由に変更できます。プレイヤーが管理するため、Duelは組み合わせた結果を事前に予測できません。
- ナンス – ベットのたびに1ずつ増えるカウンターです。同じシードの組み合わせでも、ラウンドごとに異なる結果が生まれます。
この3つの値をHMAC-SHA256で組み合わせて数値を算出し、それがダイスの出目、クラッシュの倍率、地雷の配置、Plinkoのボールの軌道、カードの順番などに対応します。サーバーシードはベットの前に確定しているため、プレイした時点で結果はすでに決まっています。
5ステップでゲームを検証する
- ベット前に表示されるハッシュ化されたサーバーシードを控えておきます。
- クライアントシードを設定(または控えて)してプレイします。
- サーバーシードを変更すると、Duelが元のハッシュ化前のシードを公開します。
- 公開されたシードのSHA-256ハッシュが、以前に見たハッシュと一致するか確認します。
- サーバーシード、クライアントシード、ナンスを上の検証ツール(または外部ツール)に入力し、ゲーム内で見た結果と一致するか確認します。
すべて一致すれば、そのラウンドはProvably Fairでした。ベット後に結果が変更されていないことの証明になります。
すべてのDuel OriginalsでProvably Fairを採用
Duelのオリジナルゲームはすべてこの仕組みを採用しています。ゲームごとの仕組みは以下のとおりです:
- Duel Dice – シードの組み合わせから0.00〜99.99の数値が決まります。
- Duel Crash – シードによってクラッシュする正確な倍率が決まります。
- Duel Mines – 最初のマスを選ぶ前に地雷の配置が確定します。
- Duel Plinko – 左右へのバウンドはすべて事前に決まっています。
- Duel Blackjack – シードに基づくフィッシャー–イェーツ法でデッキをシャッフルします。
Provably Fairが重要な理由
一般的なオンラインカジノでは、第三者機関がときどき監査するだけの乱数生成器を信じるしかありません。Provably Fairはその発想を逆転させ、公平性を公開し、記録に残し、誰でもベットのたびに確認できるようにしています。最低0%というDuelのハウスエッジと、コードDUELFREEによる50%レーキバックを組み合わせれば、現在もっとも透明性の高い仮想通貨ギャンブルのひとつと言えます。
Provably Fairに関するよくある質問
Provably Fairとはどういう意味ですか?
事前に確定したサーバーシード、クライアントシード、ナンスを使い、ゲームが操作されていないことをプレイヤー自身が検証できる暗号技術の仕組みです。
ベットした後にDuelが結果を変えることはできますか?
できません。サーバーシードはベット前にハッシュ化されて表示されるため、少しでも変更すればハッシュ値が変わり、すぐに発覚します。
ゲームの検証に専門知識は必要ですか?
必要ありません。サーバーシード、クライアントシード、ナンスをDuelの検証ツールや無料の外部ツールに貼り付けるだけで、結果が再計算されます。
DuelのどのゲームがProvably Fairですか?
Dice、Crash、Mines、Plinko、BlackjackのすべてのDuel OriginalsがProvably Fairの結果を採用しています。