著者:NingNing、出典:著者のTwitter @0xNing0x
自律型世界/フルチェーンゲームは、暗号技術オタクの退屈なおもちゃなのか?それともカルト的なMeMeなのでしょうか?
このような疑問を持つ理由は、自律型世界/フルチェーンゲームの抽象的で複雑な定義と、現在のところシンプル~初歩的なゲームインターフェイスとインタラクションが、ほとんどのゲーマーにとって退屈で威圧的なものになっているからです。
しかし、自律型世界/フルチェーンゲームが他のパラダイムとはまったく異なるゲームプレイ体験を持っているからといって、面白くないというわけではありません。ゲームのベテランとして、最初のフルチェインゲーム「DarkForest」は、5年間で2日続けて徹夜でプレイした唯一のゲームです。
もし他のゲームの空間がサンドボックスで、ゲームの内容がサンドボックスだとしたら......。の空間がサンドボックスであり、ゲームの内容が脱出ゲームのシミュレーションだとすれば、フルチェインゲームの空間はデジタルな物理的現実であり、フルチェインゲームの内容は現実世界のゲームのシミュレーションである。DarkForest』をプレイしていたとき、私はリウの『Three Bodies』で骨の髄まで染み渡るような宇宙の恐怖を本当に体験した。
自律世界/フルチェーンゲームの物語
Latticeチームは自律世界宣言の中で自律世界/フルチェーンゲームのコンセプトを定義し、自律世界/フルチェーンゲームをWeb 2.5ゲームと区別しています。
Autonomous World / Full Chain Gamesは、デジタル物理現実と基本法則に基づいた自立的なオープンゲームシステムであり、永続的で不変であり、ライセンスフリーです。
狭義のフルチェーンゲーム、つまり自律型世界は、ゲーム開発者が提供するゲーム内容(コスモロジー、プロット、
音楽、きわどい絵など)やゲーム目標感(レベリング、アチーブメント、レプリカ、国家戦)などからではなく、自律型世界で構築されたサブワールド(部分世界)のプレイヤーの実体験から、そのプレイアビリティを導き出します。
自律世界/フルチェーンゲームの構築ロジックは、それぞれゲームエンジンのECSフレームワークのEntity - Component - Systemに対応する、Object - Fundamental Law - Digital Physical Realityです。
ある意味、自律世界/フルチェーンゲームは、私たちが生きている現実世界の情報ビットに基づいて、仮想世界の次のレイヤーの構築を模索しているのです。マスクの言葉を借りれば、仮想世界の上に新たな仮想世界を入れ子構造にすることだ。これは、アメリカのSF番組『リック・アンド・モーティ』で有名な、多層の世界が無限に再帰的に入れ子になっていくシーンと一致している。
A paradigm for the realisation of a new proto-language for Autonomous Worlds / Full Chain Games
上記はAutonomous Worlds / Full Chain Gamesの物語の短いバージョンです。自律世界/フルチェーンゲームの物語をインスタンス化するためには、ブロックチェーン、ゲームエンジン、ミドルウェア、ゲームクライアントなどのエンジニアリングモジュールからなる新しいプロト言語一式が必要です。
自律型世界/フルチェーンゲームのための新しいプロト言語は、3つの核となる問題を解決する必要があります:
ブロックチェーンのスケーラビリティ。自律世界/フルチェーンゲームの永続性、不変性、ライセンスフリーの性質を実現するには、ゲームの状態とロジックをすべてチェーンにアップロードする必要があります。
ティックループ問題。ブロックチェーンは時間のベクトルに沿った逐次的なステートマシンであり、自律世界/フルチェーンゲームの状態を管理するには適していません。というのも、自律世界/フルチェーンゲームには、日の出や日の入り、モンスターの巡回ルートなど、周期的なイベントが多数存在するからだ。さらに、ブロックチェーンは受動的な状態更新であるため、ユーザーがイベントをトリガーするためにトランザクションを送信する必要があります。
デジタル物理現実の不変性と基本法則を実現し、オブジェクトの追加、チェック、変更、削除をオープンでライセンスフリーにする方法。
Lattice、Dojo、Zypher GamesのAutonomous Worlds / Full Chain GamesチームによるAutonomous Worlds / Full Chain Gamesプリミティブは、上記の3つの核となる問題に対して異なるソリューションを与えます。
Latticeの自律型ワールド/連鎖型ゲームのためのオリジナル言語は、Worlds開発フレームワーク、MUDゲームエンジン、Redstoneコンセンサスプロトコルから構成されています。
World開発フレームワーク Worldは、MUD V2の新しいストレージエンジンであるSTORE上に構築されたスマートコントラクト開発フレームワークです。STOREは、MUD V2がSolidityコンパイラのストレージモデルを置き換えるために使用するランタイム定義のストレージエンジンです。
WorldはEVMアプリケーションの新しいパラダイムです。マルチプレイヤー ゲーム カーネルとして存在し、チェーン上の誰からの貢献 (コードまたは状態のいずれか) も受け入れます。
Worldにはプログラム可能なアクセス管理があり、どのステートやロジックがどのアカウント(または他のロジック)にアクセスできるかを制御できます。これにより、信頼の階層を確立することが可能になり、信頼されていないスマートコントラクトが、ストレージに直接書き込むことなく、状態を読んだりルールに参加したりできるようになります。
MUDゲームエンジン MUDフルチェーンゲームエンジンは、EVMエコシステム初のフルチェーンゲームエンジンです。 MUD V2は、ランタイム定義のストレージエンジン、STORE、ステート同期、ネイティブAA(Account Abstraction)モジュールで構成されています。
MUD V2の新機能は、世界がどのように作成され、変換されるかを決定するデジタル物理学のセットを作成することを可能にし、その後、それ自体へのルートアクセスを破壊します。機能セットを制限することなく、標準的なルールのセットが常に追求されます。
Redstone Underlying Consensus Protocol Redstoneは、OPスタックの最初のPlasma Rollup L2インスタンスであり、LatticeとOptimismと共同で、オンチェーンゲームと自律型世界の開発者専用に構築されました。
従来のOPロールアップのように動作しますが、入力状態をL1に公開するOPロールアップとは異なり、Redstoneはデータコミットメントハッシュのみを公開します。入力コミットメントに対応する入力状態は、データ・アベイラビリティ・プロバイダによってチェーンの下に保存されます。入力コミットメントに対応する入力状態が利用可能であることを保証するために、L1にはデータ利用可能チャレンジ契約があり、プロバイダーに問題が発生した場合、誰でもデータコミットメントにチャレンジできるようになっている。
Dojoはその初期にはMUDのフォークプロジェクトであり、Starknet上でCario言語によるMUD実装に取り組んでいました。今日、Dojoのプロトワールド/フルチェーンゲームは、Carioステートとスマートコントラクト開発フレームワーク、フルチェーンゲームエンジンSOZO CLI、インデキシングとRPCサービスミドルウェアTORLL、およびKATANA基盤のコンセンサス・プロトコルである。
Cario State and Smart Contract Development Framework Dojoは、Carioスマートコントラクト上でチェーン全体のゲームや自律的な世界を構築するための標準化されたアプローチを提供し、開発プロセスを簡素化し、開発者がアーキテクチャよりもロジックに集中できるようにします。
SOZO CLI: SOZO CLIは、フルチェーンゲーム/自律ワールドインスタンスの作成、構築、テスト、デプロイをサポートし、新しいコンポーネントやシステムの作成をサポートし、複数の自律ワールドインスタンスの管理を支援します。
インデキシングおよびRPCサービスミドルウェアTORII
TORIIは、すべてのコントラクトステートに自動的にインデックスを作成します。状態は自動的にGraphQL APIまたはgRPCを介して公開されます。開発者はもはやカスタムインデクサーを生成する必要はありません。KATANA Underlying Consensus Protocol. KATANAはカスタマイズ可能なStarknet開発ネットワークで、ゲームロジックの迅速な反復を可能にします。
DojoとMUDの主な違いは、基礎となるコンセンサスプロトコルとしてZK-Rollupを使用し、開発言語としてCario言語を使用していることです。
DojoフォークのMUD適応型フルチェーンゲーム/自律型ワールドエンジン開発パスとは異なり、Zypher GameはZKテクノロジーに基づいた完全ネイティブのフルチェーンゲーム/自律型ワールドエンジンです。Zytron Kit。
シークレット・エンジンは、ZKテクノロジーに基づいた完全ネイティブのフルチェーンゲーム/自律型ワールドエンジンです。シークレットエンジン
は、ゲームに必要な要素がチェーン上に封印されたままであることを保証するために、検証可能な暗号計算を安全に実行するzk-powered sdkを提供し、現在、zk-shuffle-as-a-serviceというサービスを提供しており、すでに3つ以上の完全なオンチェーンカードベースのゲームの暗号化とシャッフルを支援しています。
AW Engine AW Engineは、ガジェットツールキット、アプリ固有の回路、オンチェーン検証ノードなどを含む、さまざまなZK搭載サービスSDKであり、プラグアンドプレイZK機能、ZK回路の合成可能性、RISC ZeroZK仮想マシンとのサードパーティ統合などを可能にします。RISC ZeroZK仮想マシンとの統合。
AW Engineはまた、マルチプレイヤー・リアルタイム・ゲームのためのZ4エンジンでも革新的です。zk-rollupにより、マルチプレイヤー・マルチプレイヤー・ゲームの同時実行性を拡張し、その中核となるのは、ステートを変更する高速な方法です。z4により、ソースチェーンでグローバルなステートをブロードキャストする代わりに、ゲームを安価なローカライズされたステート変更に変換することができ、ユーザー料金を効果的に削減し、数百万、数十億のツイートをサポートします。
Zytron Kit. Zytron Kitは、モジュール式のSovereign L3 Rollupビルドスタックです。Zytron Kitは、Sovereign L3 Rollup、コンパイル済みコントラクトとしてのZypher Gamesのゲームエンジン、サーバーシャーディング、データ互換性、カスタムネットワーキングで構成されています。コンポーネントで構成されています。
ザイトロン・キットは、開発者が急な学習曲線を描くことなく、最小限のコストで自律型ワールドやミニ戦略ゲームを構築したり、AAAゲームをチェーンに移行したりできるように調整されています。
Zypher Gameはまた、モバイルゲーマー向けのProof of Computeマーケットプレイスも持っており、Zypherは多くのゲーム関連インフラとも統合しています。
最近、Zypher GameはRisc ZeroおよびCelesitaとも提携しました。Risc Zeroとの提携により、Zypher GameはRisc Zeroの汎用ZK仮想マシンをZypherゲームエンジンに統合し、ゲーム固有のSDK拡張を含むRisc Zeroのユースケースを拡張します。Celesita とのパートナーシップにより、Zypher Game は Zytron Kit を構築するために Celesita の Roll Kit ツールを使用し、Zytron Kit のデフォルト DA レイヤーとして Celesita を使用します。
最近、Zypher GamesはB² Networkのテストネットワークでライブを開始し、BTCのエコシステムをサポートし、ZKPとAI技術を通じてオンチェーンゲームの開発を支援することを示しました。
サマリー
ナラティブからプロト言語まで、自律世界/フルチェーンゲームのための新しいプロト言語は、ブロックチェーンのスケーラビリティ問題、ティックループ問題、デジタル物理現実の不変性と基本法則を実現する問題、オブジェクトのオープン性の問題に対処するためのさまざまなソリューションを提供します。Rollup+はEVMコンセンサスマシンの状態メカニズムをオーバーホールする道を選び、Zypher GameとDojoはZKPを活用して状態データを非信頼的に圧縮し、検証をオフチェーン計算に移行するソリューションを選んだ。
3つのアプローチにはそれぞれの利点があります。Latticeの実装パラダイムはEVMとの互換性と開発者の利便性という点で利点があり、Dojo GameはStarknetの開発環境と生態系の特異性に適応しています。一方、Zypherは、モジュール式DA、RiscZero Zkコプロセッサ、BitcoinのUTXOのネイティブなデジタル物理学を活用し、非信頼性、拡張性、パフォーマンス回復力のあるソリューションを実現することを選択しました。
上記の3つのパラダイムに加えて、Argusのワールドエンジン、およびNervous(CKB)のeUTXOステートフルデータ構造に基づくフルチェーンゲーム/自律ワールドプリミティブもあります。
現在、フルチェーンゲーム/自律型世界は、ガイトナー新興技術成長曲線の技術的黎明期にあり、開発者の数がプレイヤーの数を上回っており、テストゲームの多くは4399のようなカジュアルなミニゲームです。それでも、暗号ベンチャー・キャピタル・ファンドはこの新興分野に大きく賭けている。なぜなら、彼らの目には、1820年代に荷馬車を追い越すことができなかった列車のように、今のフルチェーンゲーム/自律的世界の状態は問題ではなく、チャンスだと映るからだ。