Cointime

Download App
iOS & Android

Dojo の解釈: Starknet のオンチェーン ゲーム エンジンの何がそんなに特別なのでしょうか?

Validated Media

Dojo は、Starknet チェーン上の検証可能なオンチェーン ゲーム エンジンで、すべてのゲーム内アセット、ユーザー アクション、トランザクションが Starknet チェーン上で発生する高品質のゲームを作成するためのツールキットを開発者に提供します。 Dojo の機能について説明する前に、Dojo によるカイロ言語の使用について見てみましょう。次に、この新しいオンチェーン ゲーム フレームワークを使用して構築されたいくつかのアプリケーションを検討し、最後にオンチェーン ゲームの開発に対する Dojo の影響についていくつか説明します。

道場の特徴

ゲーム エンジンとして、Dojo には、ネイティブ Cairo の ECS (Entity Component System)、Torii 自動インデクサー、Katana ゲーム シーケンサー、Sozu 開発および展開ツールチェーンなど、さまざまなサブコンポーネントが含まれています。これらについて簡単に説明しましょう。

エンティティコンポーネントシステム (ECS)

ECS は、ゲーム デザインで一般的に使用されるデザイン パターンで、ゲーム内のインタラクションを「エンティティ」、「コンポーネント」、「システム」に分解します。

基本的に、エンティティはピカチュウなどのゲーム内のエージェントを表します。このエージェントには複数のコンポーネントがあり、これらは基本的に機能をモジュール化してグループ化したものです。一部のコンポーネントには、位置、移動、攻撃が含まれる場合があります。これらのコンポーネントにはロジックは含まれず、データのみが含まれます。ロジックはゲームのシステムで定義され、ユーザーはそれを操作します。たとえば、ユーザーがユーザー システムと対話すると、攻撃コンポーネントからデータが読み取られ、モバイル システムの更新がトリガーされ、モバイル システムと位置コンポーネントが更新されます。さらに、異なるエンティティまたはエンティティのクラスが、これらのコンポーネントの異なるグループを共有する場合があります。たとえば、NPC (ノンプレイヤー キャラクター) には移動と位置決めコンポーネントのみがあり、攻撃コンポーネントはありません。

その結果、ECS は、ゲーム開発者がこれらすべてのさまざまなエージェントがゲーム環境でどのように対話するかを指定するために使用できる、非常に柔軟で直感的かつ強力なフレームワークです。 Dojo のハイライトの 1 つは、この柔軟で使い慣れたフレームワークを Cairo に実装し、ゲーム開発者が使い慣れたプロセスでゲームを迅速に開発できるようにすることです。

鳥居:自動割出装置

カイロのネイティブ ECS フレームワークがあることは素晴らしいことですが、私たちの使命はゲーム一般ではなく、特にすべてのアセット、状態、ロジックが Starknet のようなパブリック ブロックチェーンに保存されるブロックチェーン ゲームを開発することです。これを行うには、パブリック ブロックチェーンと対話し、チェーン上の情報を監視する何らかの方法、つまりブロックチェーン インデクサーが必要です。

ここで、Dojo 固有の自動インデクサーである Torii が登場します。 Torii は、Dojo ワールドのインデックスを自動的に作成し、低レイテンシで高性能な GraphQL および GRPC インターフェイスをゲーム クライアントに提供し、ゲーム ステートの変化をリアルタイムでレンダリングできるようにします。 Torii を使用すると、ユーザーは、Dojo 上に構築されたオンチェーンでデプロイされたゲーム世界で発生するあらゆるイベントに迅速にインデックスを付けることができます。したがって、Dojo の Torii を使用すると、不必要なオーバーヘッドやエラーが発生する可能性がある、開発者が特定のゲーム用に独自のインデクサーを作成する必要性が減ります。

Katana: ゲーム用の仕分け機

Dojo ツールキットの次の機能は、ゲーム用の Katana シーケンサーです。 Katana は、オンチェーン ゲームの開発と展開の固有のニーズを念頭に置いて設計されています。集中型シーケンサーとして実行するように設計されており、低レイテンシーと高スループット向けに最適化されており、ローカル開発と運用環境の展開をサポートします。運用環境のデプロイメントでは、そのアーキテクチャが正規の親チェーンにロールアップされたシャードおよびゾーン デプロイメントの実行をサポートし、ゲームを大規模なユーザー ベースにスケールアウトできるようにします。

Sozo: 開発および導入ツールチェーン

最後に、Sozo は、開発者がスクリプトを簡単に構築、開発、テスト、デプロイできるようにする一連のスキャフォールディング コードです。 Sozo には、init、build、test、migrate などの一連のプロジェクト コマンドがあり、開発者は定型コードの開発、特に展開の点で時間を節約できます。シンプルな sozo 移行コマンドを使用して、ユーザーはゲーム ワールドをオンチェーンにすばやくデプロイでき、Sozo ライブラリはオンチェーンの既存データと新しくデプロイされたコードの間の状態の違いを調停します。

Dojo エコシステム アプリケーション

上記からわかるように、Dojo は、従来のゲーム開発 (ECS モデルなど) とブロックチェーン開発 (Torii、Katana、Sozo) のいくつかの一般的なプラクティスを組み合わせた包括的な開発インフラストラクチャを提供します。次に、Starknet 上で実行され、現在 Dojo を使用している、または将来のリリースで Dojo を使用する予定の、Dojo エコシステム内のアプリケーションのいくつかについて説明します。

戦利品レルム

BibliothecaDAO によって作成された Loot Realms は単なるゲームではありません。むしろ、これはオンチェーン IP の緩やかなコレクションであり、多くの関連ゲーム、独自の伝承、歴史を継続的に作成するために使用されています。 2021年にテキストベースの戦利品NFTのコレクションとして誕生し、現在では戦利品は多くのゲームの基礎となっています。完全にオンチェーンの IP の主要なソースとして、Loot ベースのゲームと文化は、Dojo エコシステムとより広範なオンチェーン ゲーム コミュニティにおいて将来の主要な力となる可能性があります。

Loot Realms IP を使用して開発された主要なゲームの 1 つは、プレーヤー NFT ベースの MMO 戦略ゲーム Realms: Eternum です。基本的に、Realm NFT は、都市、地域、港、河川などの特徴と、銅、石、石炭、ルビーなどの資源を含む地理的エリアの地図です。これらのNFTの特性により、プレイヤーが自分の領土で開発できるリソースの量が決まり、そのすべてが流動性のある市場で取引できます。これにより、プレイヤーは常に戦略的な決定を下し、リソースのバランスをとることが求められるため、プレイヤーにコントロールの感覚が与えられ、ゲームに戦略的な深みがもたらされます。

Loot IP に基づいたもう 1 つのゲームは、Loot Survivor です。これは、Loot のテキスト起源に触発されたテキスト サバイバル ゲームです。基本的に、プレイヤーは RPG スタイルの戦略を立て、戦利品を求めて他のプレイヤーと競争し、リアルタイム戦略形式で進行します。

自分でロールしてみよう

Roll Your Own は、Dojo の主要な開発者の 1 つである Cartridge Gaming Company によって開発されたマルチプレイヤー戦略ゲームです。元々は 2021 年に Cairo Zero で作成されましたが、Starknet が Cairo にアップグレードしたため、スマート コントラクトを書き直す必要があり、Cartridge が Dojo を使用してその仕事を行いました。実際、Dojo はもともと RYO を再構築するために開発されたもので、カートリッジ チームが主導するプロセスでした。

Katana シーケンサーに展開された最近のプレーヤー テストで、RYO は 70,000 を超えるトランザクションと 2,500 を超えるラウンドのプレイを記録しました。これは、ゲーム アプリケーションに特有の膨大な計算負荷を実装して処理する Dojo ツールキットの能力を示しています。

ブリック

Briq は Starknet 上のもう 1 つの興味深いゲーム プロジェクトであり、そのチームは Dojo ソフトウェアを保守する開発チームの 1 つです。本質的に、Briq は、プレイヤーが「briq」コレクションを鋳造して独自の作品を構築し、NFT としてエクスポートできるようにする「レゴ オン チェーン」コンセプトを作成することを目指しています。既存の「briq」構造を解体して構成要素であるレンガに戻し、他の構造を構築するために使用することもできます。

Briq は Starknet 上のもう 1 つの興味深いゲーム プロジェクトであり、そのチームは Dojo ソフトウェアを保守する開発チームの 1 つです。本質的に、Briq は、プレイヤーが「briq」コレクションを鋳造して独自の作品を構築し、NFT としてエクスポートできるようにする「レゴ オン チェーン」コンセプトを作成することを目指しています。既存の「briq」構造を解体して構成要素であるレンガに戻し、他の構造を構築するために使用することもできます。

オンチェーン ゲームにおける Dojo の重要性

Dojo のアーキテクチャとアプリケーションからわかるように、プレイヤーが互いにリソースを交換できるオープンなゲーム設計に重点が置かれていることは明らかです。実際、これは、リソースが共有され、Starknet などのパブリック ブロックチェーンに登録され、特定のゲームのマルチプレイヤー インタラクティブ性が強化される、新しい形式のゲームに対するブロックチェーンの約束の重要な側面である可能性があります。

おそらく、ブロックチェーンを活用したこの強化されたマルチプレイヤー エクスペリエンスが、「Autonomous Worlds」の核となる約束です。この定義によれば、「世界」とは、独自のルールと独自の文化を持つ自己完結型の空間です。ブロックチェーン記録を持ちながらもユーザーによって定義される「自律世界」は、創造的な表現のための新しいプラットフォームを提供し、これはブロックチェーン ゲームの進化にとって重要な長期的な価値提案となる可能性があります。

この壮大な計画の中で、Dojo と Starknet エコシステムは、この成長を可能にする業界をリードするテクノロジー スタックになるのに適した位置にあります。 Solidity に対する Cairo の言語の優位性、Starknet の高度で高性能な STARK 証明システム、Dojo の包括的なテスト スイートとアーキテクチャのいずれであっても、このエコシステムには、オンチェーン ゲームと「自律世界」の可能性を最大限に引き出す技術的能力があるようです。そして最終的に、Cairo は広く採用される使いやすい汎用プログラミング言語となりました。

コメント

全てのコメント

Recommended for you

  • 米上院銀行委員会の委員長は、ステーブルコインの利回りに関する新たな草案が早ければ今週中にも公表される可能性があると述べた。

    Cointimeの報道によると、上院銀行委員会の委員長を務めるティム・スコット上院議員は、ワシントンD.C.で開催されたブロックチェーンサミットで、議員らは早ければ今週中にも、少なくともステーブルコイン関連の条項を含む新たな法案草案を目にする可能性があると述べた。スコット議員は、法案の中で最も注目を集めているのはステーブルコインの利回り問題だが、議員らは引き続きこの問題に取り組んでいると指摘した。 スコット議員は、「今週中に最初の提案が提出されるだろう。もしそれが週末までに実現すれば、少なくとも法案の枠組みが形になりつつあるかどうかが分かるだろう。そうなれば、我々はより良​​い状況に立てると思う」と述べた。また、ステーブルコインの利回り問題に関して、民主党のアンジェラ・アルソブルックス上院議員、共和党のトム・ティリス上院議員、そしてホワイトハウス高官のパトリック・ウィット氏の尽力も、この進展に貢献していると述べた。 スコット氏は、過去1か月間の交渉で、ドナルド・トランプ大統領とその家族の暗号資産プロジェクトに対する議員の懸念、主要な規制機関における超党派代表の欠如、顧客確認(KYC)規制など、その他の未解決問題も取り上げられたと述べた。 スコット氏はまた、「倫理問題と定足数については、合意に非常に近づいていると思います。これは相手側にとっても重要な問題だと認識しているので、こちらも対応しています。また、いくつかの人事についても進展が見られており、これは良いニュースです。DeFiに関しては、マーク・ワーナー上院議員が注力している分野であり、マネーロンダリング対策(AML)は非常に重要な要素です。これらの問題についても前進していると思います」と述べた。

  • ゴールデンモーニングブリーフィング|3月18日の主要な夜間動向

    21:00~7:00 キーワード:ファントムウォレット、ストライプウォレット、オートノマスウォレット、イラン 1. イランは、米国とイスラエルが自国領土を使用することを容認する国に対して、合法的に攻撃できると主張している。 2. 米国CFTC(商品先物取引委員会)は、ファントムウォレットはブローカーとしての登録を必要としないと発表。 3. アリゾナ州司法長官は、予測マーケティング担当者のカルシ氏を刑事告発。 4. 米国国務省は、世界中のすべての在外公館に対し、「直ちに」安全保障評価を実施するよう命じた。 5. ロビンフッド・ベンチャーキャピタルは、ストライプウォレットとイレブンラボに約3500万ドルを投資。 6. GSRは、オートノマスウォレットとアーキテックを買収するために5700万ドルを投資し、暗号資産ファンド管理プラットフォームを構築。 7. 米国証券取引委員会(SEC)とCFTCは、ほとんどのデジタル資産は証券ではないとする新たな暗号資産ガイダンスを発表。

  • 米国証券取引委員会(SEC)と商品先物取引委員会(CFTC)は、仮想通貨に関する新たな見解を発表し、ほとんどのデジタル資産は証券の範疇には含まれないとした。

    Cointimeは3月18日、米国証券取引委員会(SEC)と商品先物取引委員会(CFTC)が暗号資産に関する68ページのガイダンス文書を公表し、ほとんどのデジタル資産は証券ではないと明記したと報じた。この新たな説明では、ステーブルコイン、デジタル商品、および「デジタル商品」トークンの分類が詳細に説明されており、これらはすべて証券ではないと両機関は述べている。また、「非証券暗号資産」がどのようにして証券になり得るのかを説明し、マイニング、プロトコルステーキング、エアドロップに連邦証券法がどのように適用されるのかを明確にしている。 SECはさらに、非証券デジタル資産が投資契約の対象となる仕組みについても説明している。SECの説明によると、「非証券暗号資産は、発行者が投資家に対し共同事業への投資を促し、必要な経営業務を行うという約束または表明を行い、かつ購入者がそこから利益を得ると期待する理由がある場合に、投資契約の対象となる」。

  • マスターカードは、ステーブルコイン企業であるBVNKを最大18億ドルで買収する計画だ。

    Cointimeの報道によると、Mastercardはステーブルコインインフラのスタートアップ企業であるBVNKを、条件付き買収額3億ドルを含め最大18億ドルで買収する計画だ。この買収は、BVNKとCoinbaseの約20億ドル規模の合併交渉が決裂してからわずか4ヶ月後のことである。両社は火曜日に発表した共同声明で、この取引を確認した。

  • ビットコインが7万5000ドルを突破

    市場データによると、BTCは75,000ドルを突破し、現在75,033.01ドルで取引されており、24時間で2.83%上昇しています。市場は著しい変動に見舞われているため、リスク管理には十分ご注意ください。

  • ビットコインが7万1500ドルを突破

    市場データによると、BTCは71,500ドルを突破し、現在71,510.19ドルで取引されており、24時間で1.06%上昇しています。市場は著しい変動に見舞われているため、リスク管理には十分ご注意ください。

  • イーサリアムが2100ドルを突破

    市場データによると、イーサリアム(ETH)は2,100ドルを突破し、現在2,100.58ドルで取引されており、24時間で0.44%上昇しています。市場は著しい変動に見舞われていますので、リスク管理に十分ご注意ください。

  • 米国の現物イーサリアムETFには、昨日2670万ドルの純流入があった。

    Farside Investorsが監視しているデータによると、3月14日、米国の現物イーサリアムETFには昨日、2670万ドルの純流入があった。

  • 米国司法省はパウエル事件の判決を不服として控訴する予定であり、これによりウォーシュ氏の任命が遅れる可能性がある。

    3月14日、裁判官が連邦準備制度理事会(FRB)に発行された召喚状を却下した後、ロバート・ピロ連邦検事は、FRB議長ジェローム・パウエル氏に対する捜査を継続すると誓い、5月に任期が満了する後任のケビン・ウォーシュ氏の任命を遅らせる可能性があると述べた。ジェームズ・ボスバーグ連邦地裁判事は、FRB本部の改修工事とパウエル氏の同プロジェクトに関する発言に関連する召喚状を政府が正当化する証拠を提示できなかったと述べた。ピロ氏は、「この手続きは過激な判事によって恣意的に妨害された。手続きは円滑に進むべきだったが、そうはならなかった。彼らは恥ずべき行為をしている」と述べた。上院銀行委員会のメンバーであるティリス上院議員は、司法省によるパウエル氏に対する捜査が続く限り、FR​​B議長の指名を阻止すると警告した。「この判決は、パウエル議長に対する刑事捜査がいかに弱く根拠のないものであったかを裏付けるものであり、FRBの独立性に対する失敗した攻撃に過ぎない」とティリス氏は述べた。 「この控訴は、ケビン・ウォーシュ氏の次期連邦準備制度理事会議長への就任承認を遅らせるだけだろう。」