
Crashのラウンドの流れ
- 新しいラウンドが開きます。 バックエンドがオンチェーンでラウンドを作成します。ラウンドのアカウントが承認されると、ベットの受付が始まります。
- ベットします。 ベット受付時間中に賭け金を選び、必要に応じて自動キャッシュアウトの目標を設定します。ラウンドで最初のベットが承認されるとカウントダウンが始まり、他のプレイヤーも参加できます。
- ベットの受付が終了します。 カウントダウンが終わると(最後の瞬間のベット向けに短い猶予時間があります)、それ以上のベットは受け付けられず、開始トランザクションがオンチェーンに送信されます。
- カーブが上昇します。 倍率は1.00×から始まり、連続的に上がっていきます。上昇中はいつでも手動でキャッシュアウトできます。
- クラッシュ。 カーブはラウンドのクラッシュポイントで止まります。その時点でラウンドに残っているベットは負けとなります。クラッシュポイントの元となったシークレットがオンチェーンで公開されます。
- 配当。 ラウンド内のすべてのベットが1回の配当処理でオンチェーン決済されます。勝者にはキャッシュアウト時の倍率で配当され、ラウンドはアーカイブされます。すぐに新しいラウンドが始まります。
ラウンドのライフサイクル
以下の図は、実際のラウンドの状態遷移を、プレイヤーが体験するフェーズに簡略化して示したものです。 ラウンドがキャンセルされた場合(ブロックチェーンのエラー後など)、そのラウンドは無効となり、新しいラウンドが始まります。その際、次のラウンド用に予約したベットは消去されるため、改めてベットする必要があります。倍率はどのくらいの速さで上がるのか
表示される倍率は、ラウンド開始からの経過時間だけで決まる関数です。
クラッシュポイント自体は時間で決まるわけではありません。ラウンド開始前に、オペレーターがオンチェーンでコミットしたシークレットとSolanaネットワークが生成したブロックハッシュから、ハウスエッジを適用して導出・確定されます。カーブはそこへ向かって上がっていくアニメーションにすぎません。任意のラウンドを自分で検証する方法はCrashの公平性を、現在のハウスエッジは手数料と上限をご覧ください。
キャッシュアウトの方法
勝ちを確定させる方法は2つあります。- 手動キャッシュアウト。 ラウンドの進行中にキャッシュアウトボタンを押します。倍率は画面の表示ではなく、サーバーがリクエストを受信した正確な時刻から計算されるため、接続が遅いと、倍率で0.0数x分ほど損をすることがあります。
- 自動キャッシュアウト。 ベット時に目標倍率を設定します。それまでに手動でキャッシュアウトしておらず、ラウンドが目標に達した場合は、ちょうど目標倍率で決済されます。
- 手動キャッシュアウトは自動キャッシュアウトの目標より優先されます。自動の目標を3.00×に設定していても、1.50×でボタンを押せば1.50×で決済されます。
- 最低キャッシュアウト倍率は**1.01×**です(オンチェーンの最小値)。
- クラッシュポイント以上でのキャッシュアウトは拒否されます。すでにクラッシュしたラウンドからキャッシュアウトすることはできません。
- 各ベットのキャッシュアウトは1回だけです。
- 自動の目標に達する前にラウンドがクラッシュし、手動でもキャッシュアウトしていなかった場合、そのベットは負けとなります。