フェアネス & ランダムナンバー生成
バージョン 1.2 — 最終更新 2026-10-29 英語版が正式版です。この翻訳は便宜上提供されています。 English.
バージョン 1.2 — 最終更新: 2026-10-29。 運営者: JOKR Labs。
このページはサービス利用規約の一部であり、JOKR Originalの各ゲームについて、各ゲームの結果がどのように生成されるか、何が記録されるか、そしてお客様ご自身で確認できることについて説明しています。英語版が翻訳版に優先します。
Operator entity details will be published here upon completion of licensing.
1. 適用範囲
1.1. 「JOKR Originals」は当社独自のサーバーで運営される6つのゲームです: JOKR Crash、JOKR Mines、JOKR Spin、BlackJOKR、JOKR Duel、JOKR Ballz。以下は、これら6つのゲームのみについて説明しています。
1.2. スロット、ライブテーブル、その他のサードパーティ製タイトルは、スタジオ独自のサーバーで実行されます。これらのランダムナンバー生成はスタジオの責任であり、ここでは説明されていません。
1.3. 当社は言葉を正確に使用しています。ラウンドが**「コミット・リビール」**である場合、結果への暗号学的コミットメントがお客様がベットする前に公開され、秘密の値がラウンド後に開示されるため、お客様ご自身で結果を再計算できます。ラウンドが証明可能にフェアでない場合、ランダムソースの品質がどうであれ、そのようなコミットメントが存在しません。6つのOriginalsのうち4つは現在コミット・リビールです: Crash、Mines、Spin、およびハウスに対するDuel(セクション2)。
2. 概要
| ゲーム | 結果の生成方法 | お客様ご自身で確認できること |
|---|---|---|
| JOKR Crash | コミット・リビール: ベット前に公開されたSHA-256コミットメント; クラッシュポイントは2つのサーバーシードのHMAC-SHA256から導出 | 開示されたシードとソルトからハッシュとクラッシュポイントを再計算(以下の検証ツール) |
| JOKR Mines | コミット・リビール: 開始時に公開されたSHA-256コミットメント; マインレイアウトはHMAC-SHA256ストリームから導出 | 開示されたシードとソルトからハッシュとマイン位置を再計算(以下の検証ツール) |
| JOKR Spin | コミット・リビール: スピン前に公開されたサーバーシードのSHA-256コミットメント; ポケットは37個の等確率ポケットの中からそのシードのHMAC-SHA256から導出 | 開示されたシードからハッシュとポケットを再計算(セクション5) |
| BlackJOKR | 暗号学的生成器でシャッフルされた6デッキシュー; ディーラーは常にシューの次のカードを取得(セクション6) | 暗号学的なものはなし; 各ハンドはサーバー側で記録 |
| JOKR Duel | ハウスに対して: コミット・リビール — すべてのハウスカードはマッチ前に固定された秘密シードから導出され、そのSHA-256ハッシュがプレイ前に表示; プレイヤーに対して: 両プレイヤーの選択 | 開示されたシードから各ハウスカードを再計算(セクション7) |
| JOKR Ballz | 非暗号学的ランダム摂動を伴うサーバー側物理シミュレーション | 暗号学的なものはなし; 各マッチはサーバー側で記録 |
3. JOKR Crash
3.1. 各ラウンド前に、サーバーは32バイトのシードと32バイトのソルトという2つの秘密値を生成し、そのコミットメントhash = SHA-256(seed + salt)を公開します。ハッシュは10秒のベッティングウィンドウが開く際にすべての接続プレイヤーに送信され、ベットが受け入れられる前に送信されます。これはゲーム内のラウンド番号の横の🔐フェアボタンの背後に表示されます。
3.2. クラッシュポイントはこれら2つの値によって固定されます。 以下のように計算され、他に何も影響しません:
h=HMAC-SHA256(key = seed, message = salt)の最初の13の16進文字(52ビット)を整数として読み取ったもの;crash = floor( 100 × (1 − edge) × 2^52 ÷ (2^52 − h) ) ÷ 100、ソルトがv2-で始まるラウンドの場合edge = 3.6 %、そのようなプレフィックスを持たない古いラウンドの場合edge = 10 %(プレフィックスはソルトの一部であるため、ラウンド前に公開されたハッシュでカバーされます);- 結果は1.00×以下になることはなく、**1,000×**でキャップされます。
3.3. ハウスエッジは上記の(1 − edge)係数を通じて分布に組み込まれています。ゲーム内に表示されるラウンドごとのペイアウトキャップも適用されます。
3.4. クラッシュ後、シードとソルトがプレイヤーにブロードキャストされます。ラウンドレコード(ハッシュ、シード、ソルト、クラッシュポイント、タイムスタンプ)はサーバー側に保持され、それに対して配置されたすべてのベットと共に保持されます。以下の検証ツールを使用して、ハッシュから完了したラウンドのシードを取得できます; 進行中のラウンドのシードは決して開示されません。
3.5. これが証明するもの、証明しないもの。 ハッシュを再計算することで、シード、したがってクラッシュポイントがベッティング開始前に固定され、その後変更されなかったことが示されます。両方の値がサーバーによって生成され、お客様が独自のシードを提供しないため、プロトコルはサーバーがそのシードを選択できなかったことを証明しません; これはコミット・リビールであり、完全なクライアントシードスキームではありません。
4. JOKR Mines
4.1. 各ラウンドの開始時に、サーバーは32バイトのシードと32バイトのソルトを生成し、それらのコミットメント hash = SHA-256(seed + salt) をグリッドと共にお客様に送信します。レイアウトはその時点で固定されており、その後のお客様の操作によってマインが移動することはありません。
4.2. マインレイアウトは2つの値から導出されます。25タイルのグリッド上に1~20個のマインがあり、以下のように導出されます:
HMAC-SHA256(key = seed, message = salt + i)をi = 0, 1, 2, …に対して実行することで32ビット数のストリームが生成され、一度に8文字の16進数として読み込まれます;- タイル
0 … 25 − 1は、そのストリームを用いたフィッシャー・イェーツシャッフルでシャッフルされ、モジュロバイアスを回避するために棄却サンプリングが使用されます; - シャッフルされた最初のn個のタイルがマインとなります。ここでnはお客様が選択したマインの数です。
4.3. 各安全なタイルの後の乗数は、それに到達する確率の正確な逆数から4%のハウスエッジを差し引いたもの(ソルトが v2- で始まるゲーム;そのようなプレフィックスのないより古いゲームの場合は10%)であり、0.01に切り下げられ、お客様がリールを開く前にゲーム内に表示されます。
4.4. ラウンドが終了した場合(マインが当たったか、お客様がキャッシュアウトした場合)、シード、ソルト、およびマインレイアウト全体がお客様に送信され、ゲームの🔐 Provably Fairパネルに表示されます。ラウンドレコード(ハッシュ、シード、ソルト、マイン位置、開示されたタイル、結果)はサーバー側で保持されます。
4.5. 3.5と同じ制限が適用されます:レイアウトがお客様がプレイする前に固定されたことは検証できますが、サーバーがそのシードを選択できなかったことは検証できません。
5. JOKR Spin
5.1. JOKR Spinはヨーロッパンルーレットです:37個のポケット(0~36)、標準的なペイアウト。
5.2. 各スピンの前に、サーバーは次のスピン用の秘密の32バイトシードを保持し、そのコミットメント hash = SHA-256(seed) を表示します(ゲームのℹ️パネル、または前のスピンで返された nextHash)。ポケットは HMAC-SHA256(key = seed, message = "jokr-spin:" + i) を32ビットビッグエンディアンワードとして読み込み、floor(2^32 ÷ 37) × 37以上のワードを棄却することで、どのポケットも有利にならないようにし、37で割った余りとなります。各シードは正確に1回のスピンに使用されます:スピンするときにアトミックに置き換えられるため、2つのスピンがシードを共有することはありません。
5.3. スピンの後、シードはレスポンスおよびℹ️パネルでポケットと共に開示され、スピンレコード(シード、ハッシュ、ベット、ポケット、ペイアウト)はサーバー側で保持されます。
6. BlackJOKR
6.1. 各ハンドは、当社のサーバーで暗号ジェネレータ(オペレーティングシステムのセキュアランダムソースによって供給されるフィッシャー・イェーツシャッフルと棄却サンプリング)でシャッフルされた新しい6デッキシューから配られます。シューはゲーム状態で暗号化されて保存され、カードが配られる前にお客様のデバイスに送信されることはありません。
6.2. ディーラードロールール。 ディーラーは16まで引き、ソフト17でも引きます;ディーラーはハード17および18以上でスタンドします(2026-10-08前に前のルールの下で配られたハンド:ディーラーはすべての17でスタンドしていました)。ディーラーは常にシューの次のカードを取ります:ディーラーまたはお客様のために、カードが戻されたりスキップされたりすることはありません。ハウスアドバンテージは、テーブルに掲載されている書面によるテーブルルール(ブラックジャックは1:1で支払われ、ディーラーはソフト17で引き、10または11でのみダブル、1回のスプリット、ホールカードチェックなし)、ℹ️パネル、およびゲームルールページからのみ生じます。
6.3. ハンドの前にコミットメントは公開されないため、BlackJOKRはprovably fairではありません。各ハンド(ベット、カード、結果)はサーバー側で記録されます。
7. JOKR Duel
7.1. JOKR Duelはカード色デュエルです(青が赤に勝ち、赤がオレンジに勝ち、オレンジが青に勝ちます)。2つのモードが存在します。
7.2. ハウスに対して。 マッチが開始する前に、サーバーは秘密の32バイトシードを生成し、そのコミットメント hash = SHA-256(seed) をお客様に送信します。ラウンドnのハウスカードは HMAC-SHA256(key = seed, message = gameId + ":" + n + ":" + i) を32ビットビッグエンディアンワードとして読み込み、floor(2^32 ÷ 3) × 3以上のワードを棄却し、3で割った余りとなります(0 = 赤、1 = 青、2 = オレンジ):各カードは正確に33.33%の勝率を持ち、お客様がプレイするものとは独立しています。シードはマッチが終了したときに開示されます(ℹ️パネル)。すべてのハウスカードを再計算できます。ハウスアドバンテージは、ポットに対する書面によるハウス手数料(ゲームルールページ)からのみ生じます。
7.3. 別のプレイヤーに対して。 各ラウンドは、2人のプレイヤーが実際に選択したカードのみによって決定されます。プレイヤーが時間制限内に行動しない場合、サーバーはランダムなカードをプレイします。
7.4. ハウスに対して、7.2のコミットメントにより、シードが開示されたら、すべてのハウスカードが検証可能になります;このページの検証ツールはまだDuelをカバーしていないため、チェックは手動です(任意のHMAC-SHA256ツール)。プレイヤー対プレイヤーのラウンドはサーバードローをまったく含みません。すべてのラウンド結果はサーバー側で記録されます。
8. JOKR Ballz
8.1. JOKR Ballzはレースです:各参加者は一定数のボールを投入し、最初にフィニッシュに到達したボールがポット全体を獲得します。レースはサーバーで実行される物理シミュレーション(剛体エンジン)です;サーバーはレース中にランタイムの非暗号ジェネレータを使用してボール速度に小さなランダムな摂動を適用します。投入するボールが多いほど、最初になる可能性が高くなります。
8.2. 3分後にボールがフィニッシュに到達していない場合、サーバーは各参加者のボール数に比例した確率でランダムに勝者を選択します。
8.3. ハウス運営の参加者がマッチに存在する可能性があります。彼らのボール数はサーバーによって、人間のプレイヤーが投入したボール数の1.2倍から1.5倍の間に設定され、80ボールでキャップされます。
8.4. マッチの前にコミットメントは公開されないため、JOKR Ballzはprovably fairではありません。各マッチ(参加者、ボール、勝者、賞金)はサーバー側で記録されます。
9. 検証ツールの使用
9.1. このページの検証ツールは、JOKR CrashまたはJOKR Minesの終了したラウンドをブラウザ内で再計算します。これはゲームサーバーと同じ公式を使用します。入力したデータは当社に送信されません。
9.2. ゲームが開示したサーバーシードとソルト(およびMinesの場合はマインの数)を貼り付け、オプションでラウンド前に発表されたハッシュを貼り付けて、ローカルで検証を押してください。結果には、再計算されたハッシュ、発表されたハッシュとの一致の有無、およびクラッシュポイントまたはマインの位置が表示されます。
9.3. ハッシュのみがある場合、検索ボタンはそのラウンドのシードとソルトを当社の記録から取得します。ただし、ラウンドが既に終了している場合に限ります。進行中のラウンドは決して開示されません。
9.4. JOKR SpinおよびJOKR Duel(ハウス対戦)もコミット・リビール方式です。プレイ前にコミットメントを公開し、その後シードを開示しますが、検証ツールはまだこれらをカバーしていません。セクション5および7に従い、任意のHMAC-SHA256ツールで手動で再計算してください。BlackJOKRおよびJOKR Ballzはシードを公開しません(セクション6および8)。したがって、これらについて検証するものはありません。
10. 記録とレビュー
10.1. すべてのオリジナルのすべてのラウンドは、当社のサーバーに入力と結果(セクション3~8)とともに記録され、当社の台帳における対応する残高変動と一緒に保存されます。
10.2. JOKR Minesについては、自動監視機能が最後の再起動以降に支払われた金額と賭けられた金額を比較し、観測されたリターンが予想範囲を超えた場合にオペレーターに警告します。他のゲームについては、ラウンド記録により事後的なレビューが可能です。
10.3. ラウンドが誤って決済されたと思われる場合は、JOKR Support — アプリ内サポートチャット(任意のメインタブのフッターの「サポートに連絡」)または support@jokr.casinoにゲーム、ラウンドの時刻、およびCrashまたはMinesの場合はハッシュを記載して連絡してください。当社はサーバー記録をレビューして返信いたします。
すべての法務文書: 利用規約 · プライバシーポリシー · クッキーポリシー · 責任あるゲーム · ボーナス利用規約 · 出金ポリシー · ゲームルール · 公正性とRNG · AML / KYCポリシー · スポーツルール