判断の出発点

検証の仕組みにより、プレイヤーは開示された入力からゲーム結果を再現できます。ただし、運営者全体のセキュリティ、法的地位、支払い能力、プレイヤー保護の取り組みを証明するものではありません。

確認すること

  • 仕様:実際のゲームで使うコミットメント、シード、nonce、結果への変換規則を入手します。仕組みはゲームごとに異なる場合があります。実装済みのアルゴリズムの代わりに、一般的なハッシュ計算の例を使わないでください。
  • 再現:テストベクトルと、完了済みラウンドを独立して再現する方法を求めます。エンコーディング、丸め処理、バージョン変更、入力が開示される時点を確認してください。
  • 体験:検証手順を理解しやすく、誰もが利用しやすい形にします。プレイヤーがラウンドを特定し、必要な入力を取得し、不一致を理解できることが必要です。
  • 範囲:アルゴリズムの検証と、ゲームの試験、導入時の管理、規制上の証拠は区別します。不正が数学的に不可能であるとか、公平性の検証ツールがライセンスに相当すると主張してはいけません。

実際に試すこと

完了済みラウンドの例を1つ選び、文書化された実装に従って再現します。次に入力を1つ変更し、検証によって不一致を検出できるかを確認してください。文書と提供された試験の証拠が、実際にどのバージョンを対象としているかも確認します。

一ラウンドの独立再現記録

完了したテストラウンドと実際に使われた版付きの規則を求めます。検証対象は定義された計算であり、運営全体ではありません。

  • 入力 ラウンドID、公開入力、エンコード、アルゴリズム版、結果への変換規則を記録し、独立に得られない入力を示します。
  • 再現 ゲーム画面の外で結果を計算し、端数処理と版も含め記録された結果と比べます。
  • 不一致 サンプル入力を一つ変え、検証器が差を示すか確認し、プレイヤー向けの説明を保存します。

公開された方法でサンプルを再現できない場合は、不足する仕様を求め、検証済みと呼びません。

製品を確認

nuke.ai · 料金 · iGaming用語の解説

関連するプラットフォーム機能: 7つのNuke OriginalsをプラットフォームのGGR料金に含めて提供.

一次資料