序言

Probably Fair とは、カジノとプレーヤーの両方が、ラウンド数 (ノンス) とともに、相手には知られていない値 (シード) を安全なハッシュ アルゴリズム (SHA) に提供するプロセスを表す用語です。 SHA は XNUMX つの値を組み合わせて XNUMX 進数の文字列を出力し、それをカジノの乱数発生器 (RNG) で使用します。 このプロセスは、すべての賭けが公平であり、プレイヤーが確認できるようにするためのものです。 この用語になじみがなく、証明可能な公正について、およびオンライン ゲーム業界でなぜそれが重要なのかを知りたい場合は、以前の記事でこのトピックについて読むことができます。 それらを以下にリストしました。 よく知っていて、カジノがあなたに知られたくない真実を知りたい人は、読み進めてください。

証明可能で公正な乱数生成は人気が高まっており、その人気が高まるにつれてますます多くのカジノで使用されています. 悲しいことに、一部のカジノ運営者の意図は透明性を高めることではなく、公正であると認識されることだけを望んでいます. これは受け入れがたい。

BC.Game は、真にオンラインで最も透明性の高いカジノであり、公平性の観点から許容される基準を引き上げ続けています。 そのバーが引き上げられた最近の例については、ここをクリックしてください。

Probably Fair の代替案

最初のオンライン カジノで使用され、現在も世界中のオンライン カジノの大部分で使用されている従来の RNG は、疑似乱数の生成に非常に効果的です。 唯一の欠点は、プレーヤーが結果のランダム性に貢献したことを証明する方法がないことです. このプロセスでは、信頼が大きな要因となります。 あなたのお金を解放することのみを目的として存在する人、場所、物、または組織を決して信頼してはなりません。

以下は、従来の乱数生成がどのように機能するかの一例です。 システムは、コンピュータのプロセッサのクロック サイクルから取得した値を使用し、それをマウスの動きによって作成された整数と組み合わせて、乱数を生成できます。 マウスが「ベット」ボタンをクリックするたびに、予測可能なクロック サイクルとプレーヤーのマウスの予測不可能な動きに基づいて、数式が即座に乱数を作成します。 (これは、サーバー シードとクライアント シードの関係に似ていますか? はい。)

このタイプのデータ収集は「エントロピー」として知られており、これらの数値は真の乱数に非常に近いものです。 マウスの動きはほんの一例です。 エントロピー データ収集の他の方法では、大気またはホワイト ノイズ、電球からの電気の振動、音波のパターンなどを考慮に入れることができます。

伝統的なRNGを使用するカジノの多くが不正行為の疑いにさらされているという事実を除けば、私には素晴らしいと思います. それを証明する方法はありません。なぜなら、フロント エンドで必要なものを提示しながら、バック エンドで必要なことを実行できるからです。 そのため、証明可能に公正であることを繰り返し述べる必要があります。 伝統的な RNG がどんなにランダムであっても、人間の貪欲な要素が毎回それを台無しにするからです。

カジノは明らかに公平に悪用することができます

個々のカジノを非難したり、オンライン ゲーム業界の警察になるつもりはありません。 どこにあるのか、どこでプレイするのが安全でないのかは教えません。 私の目標は、立証可能な公正なカジノであることの意味を回復し、現在の状態を改善する方法をトラブルシューティングすることです. この記事のタイトルが示すように、貪欲で日和見主義的なカジノによって現在悪用される可能性のある根本的な欠陥があります。 私が言おうとしていることの最悪の部分は、それが実際に起こったことを「証明」する実際の方法がないということです. それはギャンブラーのパラノイアとして簡単に片付けられる可能性があり、率直に疑わしい人は誰でも痛い敗者のレッテルを貼られる可能性があります.

公平性が証明されているすべてのオンライン カジノは、その公平性と透明性について何度も主張しています。 それらには複数のページまたは FAQ が含まれており、ゲームで証明可能で公正な RNG をどのように使用しているかについての長い説明が含まれており、公平性を検証するための社内ツールがプレイヤーに提供されています。 (ちなみに、これらは常にすべての賭けが公平であることを示しています。) 彼らは、誇張された透明性と認識された公平性を保持する唯一のものである松葉杖のように、これらのツールと説明に頼っています。 これはすべて、信頼を得るために使用される煙と鏡にすぎず、ゲームの公平性に積極的に参加する方法を知らないプレーヤーをだますことができます。

証明可能であるという最も一般的な誤解は、プレーヤーがクライアント シードを手動で変更した後、カジノは捕まることなくゲームの結果を変更できなくなり、不正行為を行う機会がなくなるというものです。 これは部分的にしか当てはまりません。 これがほとんどのカジノの説明、説明、証明可能な公正な検証チェッカーの範囲内であることは、私にとって驚くべきことではありません。 ゲーム結果を生成するプロセスは、サーバー シード、クライアント シード、および nonce の単純なハッシュよりもはるかに複雑です。 これは、より複雑な数学的プロセスの最初のステップにすぎません。 この特定のプロセスと、それがどのように利用される可能性があるかについて詳しく知りたい場合は、ここをクリックしてください。

Probably Fair の根本的な欠陥

では、証明可能で公正なアルゴリズムの根本的な欠陥とは、正確には何なのでしょうか? 答えは、 多すぎる情報。 真に公平でランダムと見なされる賭けは XNUMX つだけです。 これは、サイトがサーバー シードのハッシュ バージョンを提供した後、プレーヤーがクライアント シードを設定するシード ペアの最初の賭けです。 最初のベット以降のすべてのベットの結果は、カジノだけが知っています! これは、完全な軽蔑において立証可能に公正であるという想定された目的を保持しています。

多くのプレーヤーは、同じシード ペアを数か月間、またはカジノが強制的に変更するまで使用します。 その上、多くのプレイヤーは非常に予測可能なギャンブル スタイルを持ち、プレイするたびに特定の戦略を使用します。 カジノが真に証明可能な公正な賭けの結果を操作した場合、プレーヤーは結果が改ざんされたことを確認できるでしょうか? はい。 ただし、カジノがすべてのゲームの RNG のコードを公開している場合に限ります。 それのすべて。 シード ペアからのハッシュだけでなく、そのハッシュ文字列が XNUMX 進数値から XNUMX 進数値に変換される正確な方法、変換された XNUMX 進数値のどの部分が使用されるか、変換された値のその部分を表示される結果に変換する数式あなたの画面に。 カジノがサーバーシードを変更していないことを確認することしかできない場合、残りのプロセスをどのように確認すればよいのでしょうか? カジノがコードを闇に隠しているなら、それはできません。 繰り返しになりますが、カジノが公正であるという目的を完全に損なうものです。

私は、立証可能に公平であることがあなたに対してどのように使用されるかについての最も汚い部分にも到達していませんが、これまでに調べた事実をまとめましょう.

カジノは2ゲーム目から無限大まですべてのゲームの結果を知っている
+
ほとんどのプレーヤーは予測可能であり、クライアント シードを変更することはめったにありません
+
ほとんどのカジノは、証明可能で公正なアルゴリズム (サーバー シード:クライアント シード:ノンス) から作成された XNUMX 進数文字列を超える完全な RNG を公開していません。
+
すべてのカジノはあなたのお金を欲しがっています
+
カジノはチートのためにサーバーシードを変更する必要はありません
=
これは証明可能に公平であるとは言えません

不適切に使用された証明可能で公正な RNG が悪意を持って使用され、お金を奪われる可能性があることについてもう少し知識を身につけたので、安全なサイトを効果的に選択してプレイできるはずです..? 違う! この記事は、その核心に欠陥があることを実証可能に公正に扱っています。 サイトが RNG で完全に透過的であり、すべてが公開されてオープン ソースであり、ピア レビューされたサード パーティの検証ツールを提供し、サード パーティのコード監査人によって RNG が検証され、アクセスするたびに笑顔の絵文字と寛大なボーナスで挨拶されるサイトであっても、遊んでください、彼らはまだあなたを乗り越えることができます.

方法は?

プレーヤーが最初に勝った賭けをすることを延期または思いとどまらせることによって。 この汚いトリックには、@drmethyl として知られる伝説的なプレーヤーによって造られた名前が付けられました…..「Provably Based Deferring Tactics」。 個人的には、このシナリオが「証明不可能な事前決定された遅延戦術」と呼ばれた場合、この用語はより正確に説明できると思いますが、正直なところ、誰が気にしますか? セマンティクスをめぐる議論は、公平性が実証されているカジノに関するこの非常に重要で、非常に見過ごされている問題に光を当てるのに役立ちません。 カジノの運営者は、潜在的な大当たりが発生するたびに通知を受け取るシステムを簡単にセットアップできます。 そのプレーヤーのセッションに干渉するかどうかを決定するために必要な知識はこれだけです。 カジノ運営者が干渉することを選択した場合、どのように干渉するかは完全に彼ら次第です。 唯一の限界は想像力です。 ここにいくつかの例があります…。

  • 勝利ナンスが経過するまでのその特定のゲームのダウンタイム。
  • 強制更新とそれに続く強制シード変更。
  • 別のゲームでサプライズボーナスやイベントはいかがですか?
  • エラー。 エラー。 サポートにお問い合わせください。
  • ゲームのルールの変更。
  • ゲームのペイアウトの変更。
  • その賭けのノンスをスキップします。
  • 証明可能で公正なハッシュ文字列がその賭けに使用されるコードを変更する。 (例: キノ ドローの結果として当選番号を削除する、カードのデジタル デッキのシャッフルから当選カードを削除する、変換された XNUMX 進値のサイズを増減するため、常に結果が高すぎるか低すぎる.)

それは長いリストであり、私はそれについて考える必要さえありませんでした. 証明可能で決定された遅延戦術を微調整するために数年を費やしてきたカジノが、クローズドソースコードにどのようなものを組み込むことができたか想像してみてください.

提案されたソリューションと新しい基準

すべてが悪いように聞こえるかもしれませんが、おそらく公正な RNG は、これまでのところ、RNG の最高のイテレーションです。 ただし、それが正しく使用され、プレイヤーがカジノが透明性と公平性を装ってプレイヤーをだます方法について教育を受けている場合に限ります。 この記事が何かを証明するとすれば、オンラインカジノから信頼の必要性を完全に取り除くには、まだ道のりがあるという事実です。

それがBC.gameの目標です。 あなたがお金のために競争しているカジノに信頼を置く必要性を完全に根絶するまで、公平性と透明性の新しい基準を設定することにより、オンラインゲーム業界を前進させる. 今のところ、証明可能で公正であるためにある程度の信頼を必要としないシナリオは XNUMX つも思いつきません。 それを変えましょう。

私たちは緊密に結ばれたコミュニティであるため、解決策は常に会話だけで得られることを知っています。 ボールを転がすために、いくつかのオプションを提案します。 これを読んでいる人は誰でも、それらを改善するか、より良いものに置き換えるように挑戦します. ここでは、カジノに期待される運用の新しい基準とベスト プラクティスをいくつか紹介します。

  1. すべてのゲームで同じシード ペアを使用する最も一般的な方法ではなく、ゲームごとに独自のシード ペアを使用する必要があります。
  2. 突然の強制的なシード変更はありません。 特にアップデート後。 各シード ペアは、少なくとも 2³² or 4,294,967,296 賭け, または、プレーヤーが変更することを決定するまで。 (その長い数はランダムではありません。 「ノンスオーバーフロー攻撃」からカジノを守るためです(後述)
  3. ゲームの支払いスキームまたはルールの変更は、変更が発生する前に十分に発表する必要があります。 繰り返しますが、これは決して驚くべきことではありません。
  4. プレイヤーは、ハウスで生成されたクライアント シードの使用を許可されるべきではありません。
  5. 立証可能に公正であることの利点と、プレーヤーに対して使用できる潜在的な遅延戦術に関するオンサイト情報。
  6. 各ゲームの RNG のコード全体は、非技術的で人間が読める形式で公開する必要があります。

上記のリストの標準 #2 で言及した「ノンス オーバーフロー」は、32 ビット システムで使用できる最大可能ノンスを超えることを表す用語です。 その数は 2³². カジノ用語で言えば 4,294,967,296ベット. ノンスの最大数に達すると、システムはナンスをゼロにリセットし、4,294,967,296 回のゲーム結果をすべて繰り返します。 これにより、プレイヤーはカジノと同じ情報を得ることができます。 将来のすべての結果は、プレーヤーによって瞬時に生成される可能性があります。 カジノ運営者がこれを認識していない場合、カジノはこの欠陥によって簡単に悪用される可能性があります.

公正な証明のトピックについて検索を行った後、何百もの異なるカジノ ブログ、カジノ ランキング サイト、およびカジノ情報サイトによってオウム返しまたは言い換えられた同じ情報がそこにあることを知って驚いています。 Probably Fair は、透明性と公平性に対するすべてを知っている強力な答えとして全面的に称賛されています。 本当に? 暗号コミュニティに来てください! あなたの自動的な懐疑心と、現状に反抗したいという自然な衝動はどうなりましたか? 劣った操作方法を受け入れることは、私たちのやり方ではありません! コミュニティとして、そして業界として、私たちが始めたことをやり遂げなければ、ディスラプションの道を冒険しても意味がありません。

プレイヤーのためのベストプラクティス

証明可能であることの有効性は、プレーヤーがプロセスに参加する場合にのみ有効です。 創設の瞬間から腐敗と欺瞞に悩まされてきた業界を真に混乱させる機会が私たちにはあります。 予想通り、オンライン ゲーム業界の怪しげな実践者たちは、自分たちの利益のために、私たちに対する大量破壊兵器を使用できると考えています。 そんなことはさせません。 あなたはそうする? 以下に、順不同で、すべてのプレイヤーが前述のダートバッグを武装解除する際に自分自身を守るために使用すべきベスト プラクティスの一部を示します。

  • RNG で使用されるハッシュ文字列を生成するために、カジノが式 [serve seed:client seed:nonce] を使用していることを確認してください。
  • カジノがサーバーシードのハッシュ化されたバージョンを提供した後、常にクライアントシードを手動で変更してください。
  • クライアントシードを同じに保ちながら、カジノがサーバーシードを変更しないようにしてください。
  • 賭けを確認する…..しばしば。
  • ギャンブルに関連しないサードパーティのツールを使用して、公平性が証明されているアルゴリズムによって作成された XNUMX 進数の文字列を検証します。 これのポイントは、カジノが使用するサーバーシードが、クライアントシードを追加して賭けを開始する前に提供したハッシュバージョンと一致する出力を持っていることを確認することです. (好き https://www.tools4noobs.com/online_tools/hash/ ただし、「ハッシュ ツール」という用語を検索するだけで簡単に見つけることができます。)
  • カジノがプレイするすべてのゲームの RNG を公開していることを確認してください。 つまり、証明可能で公正なアルゴリズムによって作成された値を使用して、すべてのゲームの結果を再現できるということです。 証明可能で公正なアルゴリズムは、より長く複雑なプロセスの最初のステップにすぎないことを忘れないでください。
  • カジノの管理者やモッドに、彼らのゲームについて、またどのように公平性が証明されているかについて質問してください。
  • 賭けを確認する…..はい、これはプレーヤーが証明可能な公平性に貢献できる唯一の最も重要な方法であるため、これについて XNUMX 回述べました。 それを証明することによって。
  • 無作為、予告なし、説明のない強制的なクライアント シードの変更を受け入れないでください。 これが発生した場合は、説明を要求します。 カジノが提供しない場合は、資金を引き出して別の場所でプレイしてください。
  • 大きな賭けをしたり、大きなデポジットをする前に、デポジットと同じくらい簡単に出金できることを確認してください。 これは少し話題から外れていることは承知していますが、言及することが重要だと感じています。

最高のゲームを楽しめる最高のビットコイン カジノの詳細なリストについては、こちらをご覧ください BTCGOSU。 

結論として、おそらくフェアには解決しなければならない多くのしわがあります。 今のところ、「公正」はせいぜい誇張です。 公平であると主張するサイトのほとんどは、サーバーシードが変更されていないことが証明されているとしか主張できません。 サイコロなどの単純なルール セットのゲームではこれで十分かもしれませんが、スロットやキノなどのより複雑なゲームでは公平性を証明するのにあまり役に立ちません。 これらのカジノに説明責任を負わせ、証明可能な公正さを正しく使用していることを確認するのは、最終的にプレイヤーであるあなた次第です。 あなたでなければ、誰ですか? カジノ? ありそうもない。 私はあなたに私のものを見せました。 今、あなたは私にあなたのものを見せてください。