ゲームチャンネル
ゲームチャンネルとは何ですか?
ゲーム チャネルの役割を理解するには、ブロックチェーン ゲームの動作原理を理解する必要があります。一般に、ブロックチェーン ゲームは、完全に分散化されたトラストレス環境を介して利用できます。これにより中央集権的な権限が排除され、証明可能な公正なプレイが保証されますが、ブロックチェーン ゲームはよくある「技術的困難」に直面します。
たとえば、ゲームに参加するプレイヤーが増えると、すべてのファイルとデータを基盤となるブロックチェーン ネットワークに保存すると、最終的にスケーラビリティの問題が発生します。さらに、マルチプレイヤー ゲームやその他の PvP (プレイヤー対プレイヤー) の試合では、各プレイヤーが素早く行動できることが重要です。ただし、ほとんどのブロックチェーン ゲームでは、各移動の間にトランザクションを作成する必要があり、ネットワークの混雑状況によっては時間がかかるため、この機能は提供されていません。
ゲーム チャネルは、ブロックチェーン ゲームのためのより多くの機能を提供しながら、この問題を解決します。設計上、ゲーム チャネルを使用するアプリケーションは、プレーヤー間の安全なオフチェーン トランザクションを促進するプロトコルです。したがって、ゲーム チャネルを使用して、メイン チェーンと並行して、独自のスペース (オフチェーン) でほぼリアルタイムで実行されるプライベート チャネルを構築できます。ゲーム チャネルを使用すると、ブロックチェーン ネットワークのスケーラビリティが向上し、トランザクション速度を損なうことなく、多数のゲームや dApp をサポートできます。
さらに、ゲーム チャネルは、第三者や中央機関を必要とせず、純粋に分散型でトラストレスな紛争解決を提供します。ある意味、ゲーム チャネルは、特定のゲームの個別の支払いチャネルと考えることができます。
ゲームチャンネルはどのように機能しますか?
ゲーム チャネルの主な目的は、プレイヤー間のリアルタイム ゲームプレイを促進することです。ほとんどのブロックチェーン ゲームでは、すべての動きにトランザクションが追加され、それらのトランザクションは「アクティブ」になる前にブロックにマイニングされる必要があるため、プレーヤーが次の動きをする前に調整しなければならない顕著な遅延が発生します。
ゲーム チャネルを使用すると、プレーヤーは安全なオフチェーン ネットワーク上でゲームプレイを行うことができます。そのため、移動間の時間が大幅に短縮され、プレイヤーはほぼリアルタイムでゲームを楽しむことができます。
ゲーム チャネルがどのように機能するかを理解するための例を考えてみましょう。たとえば、2 人のプレーヤーがゲーム チャネルをセットアップして、賞金 (トークン) を求めてターンベースのカード ゲームで競い合います。両プレイヤーはゲームのルールとガイドラインを決定し、賞金を共同出資し、ゲーム チャンネルを開設します。彼らはゲーム チャネル経由でプレイを開始し、事前定義された勝敗基準が満たされると、スマート コントラクトによって勝者のアカウントに資金が放出され、すべての記録が台帳 (メイン チェーン上) に入力され、ゲーム チャネルが閉じられます。
このような状況の中で、両方のプレイヤーは、カード ゲームが元々サポートされていたパブリック ブロックチェーン ネットワークにまだ接続しています。プレイヤーの 1 人が不正行為を試み、公開台帳に無効な結果を入力した場合、もう 1 人のプレイヤーはこれを信頼できる方法で証明し、ゲーム ルールを正しく施行することができます。
著者略歴
Autonomous Worlds の CTO で XAYA の共同創設者であるダニエル クラフト博士は、2011 年からブロックチェーン コミュニティの積極的なメンバーであり、2013 年からはビットコイン、ネームコイン、ハンターコインの開発に携わっています。応用数学の博士号と理論物理学の修士号を取得したクラフト博士は、スイスのチューリッヒにある Google でソフトウェア エンジニアとしてキャリアをスタートしました。ブロックチェーン テクノロジーに強い関心を持っていたため、彼はキャリアを変更し、Autonomous Worlds Ltd の CTO として働き始め、そこで Xaya プラットフォームとゲーム開発に注力しています。クラフト博士はまた、ブロックチェーン技術に関連する 2 件を含む複数の研究論文を査読誌に発表しています。