尽管「去中心化」や「信頼不要の所有権」の約束があるにもかかわらず、今日のほとんどの暗号ゲームは、せいぜい「部分的に去中心化」されているに過ぎません。Web3 はブランドのパッケージングですが、現実にはほとんどが「Web2+」です。ゲーム資産はチェーン上に存在しますが、ゲームのロジック、状態、ストレージは依然としてチェーン外の中央集権サーバー上に存在しています。
なぜでしょうか?簡単に言えば、完全にチェーン上に去中心化されたゲームを構築することは容易ではありません。その理由は、2023 年の時点でブロックチェーンは依然として非常に遅く、ビデオゲームに必要な膨大な取引量を処理できないからです。Lattice 社の CEO である Ludens は Cointelegraph 誌に次のように語っています:
「今、完全にチェーン上にゲームを構築することは、1980 年代のコンピュータでビデオゲームを構築するようなものです。我々はまだ複雑な全チェーンゲームを持っていません。なぜなら、ブロックチェーン、さらには Layer 2 も、現在はまだ十分に強力ではないからです。」
さらに、開発者はブロックチェーン技術を使用してゲームを広範な非暗号ユーザー向けにする際に、重要なトレードオフをしなければなりません。
例えば、Aurory の開発者は Syncspace という名前のハイブリッド在庫システムを作成し、プレイヤーが Aurory のホスティングに資産を保持できるようにし、必要に応じてそれらを Solana ウォレットに移動できるようにしました。
Aurory のインフラストラクチャ技術ディレクターである Julien Pellet は雑誌に次のように語っています:「Syncspace は Aurory のユーザーエクスペリエンス戦略です。すべてのプレイヤーが暗号ウォレットの複雑さを扱いたいわけではありません。我々は Syncspace を構築し、特定の資産がチェーン上に存在することを許可することで、より多くの非暗号ネイティブ Web2 プレイヤーを引き付けることができるというトレードオフを受け入れています。」
しかし、完全なチェーン上の「自治世界」に興味を持つ熱心な去中心化コミュニティが存在し、これらの世界はプレイヤーによってゼロから構築されています。一部の人々はゲームを改編し、共産主義的な集団を形成し、すべての人が同じだけ「勝つ」ことができるようにしました。
これらの自治世界は多くの障害に直面していますが、その限界を考慮すると、初期の結果は印象的です。
Web3 ゲームの起源#
Web3 ゲームは、新興分野の短い歴史がもたらす他の問題を解決しようと奮闘しています。前回の暗号牛市サイクルでは、ほとんどのブロックチェーンゲームがまず金融商品になろうとし、次にビデオゲームになろうとしました。
トークン価格が上昇すると、この戦略は「プレイして稼ぐ」ゲーム分野の一時的な主流化を推進しました。しかし残念ながら、魅力が財務的なリターンの提供に基づいている場合、トークン価格が暴落すると熱意はすぐに消える可能性があります。
Axie Infinity、Pegaxy、Crabada のように、かつてプレイヤーに巨大なリターンを約束したゲームは、今や崖に落ちています。Axie の場合、独自のアクティブウォレット数は 2021 年 11 月頃に約 70 万に達しましたが、現在の数字は一般的に毎日 8 万から 10 万の間です。メタバースインデックス(MVI)トークンは、主要なゲームとメタバーストークンのセットを追跡しており、2021 年 11 月の歴史的最高点から 95.6%下落しています。
これに応じて、Web3 ゲームは現在、この分野を前面に押し出すのを助けた「プレイして稼ぐ」というスローガンを捨て、「プレイして稼ぐ」や「プレイして所有する」といったフレーズを受け入れ、利益の重要性を弱め、ゲーム資産の所有権などの利点に焦点を当てたり、単にゲームの楽しさを強調したりしています。
Aurory のバックエンド技術ディレクターである Jonathan Tang は雑誌に次のように語っています:「ゲームの核心的な焦点は、財務的なリターンを提供することではなく、レクリエーションとエンターテイメントであるべきです。Web3 ゲームの開発者として、我々の任務は、ブロックチェーン技術とそのもたらすものを活用しつつ、ゲームの楽しさを優先事項として考えることです。」一部の人々は、財務的なリターンへの過度の強調が業界のイメージを損なったと考えており、これはある程度詐欺師の流入によるものです。
Pellet は次のように付け加えています:「前回の牛市は詐欺師を引き寄せ、彼らは合法的なプレイヤーやチームから数百万ドルを奪うために、クローンサイトや偽のプロジェクトなど、さまざまな巧妙に設計された戦略を持っていました。Web2 ゲームでは、このような詐欺を実行するのははるかに難しいです。」
全チェーンゲームへの移行#
励みになるのは、自治世界の構築に興味を持つ小さなコミュニティが、ブロックチェーンゲームにチェーン上のミニマリズムをもたらそうと努力していることです。Web2.5 の仲間と比較して、全チェーンゲームの資産とゲームロジック、状態、ストレージはすべてチェーン上に存在します。ゲームの状態は、プレイヤーの進捗や所有物など、ゲーム世界の現在の状態を指し、ゲームロジックは単にゲームのルールを指します — プレイヤーがどのように移動し、相互作用し、収集し、消費するかです。
なぜすべてをチェーン上に置くのでしょうか?それにより、ゲームの状態がブロックチェーン上で常に不変で透明であることが保証されます。しかし最も重要なのは、DeFi における可能なオープンな組み合わせ性への扉を開き、1inch Network のようなアグリゲーターが Uniswap や Curve の上に構築し、Synthetix を統合し、資産間のスワップを可能にすることです。
組み合わせ性は、誰でもゲームの元のルールの上に第二層のルールを構築できることを許可します。全チェーンゲームでは、第二層のルールは、コアゲーム開発者の元のスマートコントラクトの上に存在するスマートコントラクトの形で存在します。それらは同時にゲーム内のすべてのプレイヤーによって体験され、従来のゲームの第三者モジュールのようにプレイヤーのローカルゲーム体験を単に変更するのではありません。
集団行動#
例えば、Gnosis チェーン上で 2019 年に匿名の創造者 Gubsheep によって作成されたチェーン上 RPG ゲーム Dark Forest では、プレイヤー自身の DAO(DFDAO)が外部のスマートコントラクトを通じて許可不要のギルドシステムを作成しました。ギルドシステムを通じて、小さなプレイヤーは自分のゲーム資源をプールすることで、大きなクジラプレイヤーとの競争における集団行動の問題を克服することができました。
DFDAO がそのブログで述べているように:
「誰かが orden_gg を倒す必要があります。orden_gg は連続して 2 回勝利し、現在はポイントリーダーボードの首位にいます。もし我々が集団的な勝利のために団結すれば、Dark Forest の非公式チームリーダーを一緒に打ち負かすことができます。」
DFDAO の共同創設者である toe knee は雑誌に次のように語っています:「星界巨人(ギルド)は DF 契約の上にある小さなゲームですが、DF コア契約の観点から見ると、単なる別のプレイヤーです。これは他の人のような EOA アカウントではなく、行動の仕方を形作るカスタムロジックを持つスマートコントラクトです。この契約はアップグレード不可能で、検証済みなので、プレイヤーは我々がルールを変更できず、彼らが惑星を寄付した後に惑星を保持できないことを自分で確認できます。」
Dark Forest のプレイヤーはまた、自分たちのゲーム内市場を作成したり、ゲームを完全に異なるチェーン / 第 2 層にフォークしたりしました —Gnosis/Optimism。新しいゲーム —Dark Forest Arena— は、以前は利用できなかった新しいゲームモードを導入しました。
共産主義の接管#
また、全チェーンゲームの別の例として、OPCraft があります。これは Lattice チームが Optimism 上に構築した Minecraft スタイルの実験です。ゲームが開始されて数週間後、「SupremeLeaderOP」という名前のプレイヤーが「共産主義社会」を作成し、ギルドに参加することを選んだプレイヤーはすべての資源を放棄し、社会の他のすべてのプレイヤーと共有することになります。
これらのルールはプレイヤー間の社会的な約束ではありません。それらは拘束力があり、チェーン上のスマートコントラクトに結びついています。
SupremeLeaderOP は、プレイヤーへの約束を取り消したり、彼の共産主義ギルドの規則を曲げたりすることはできません。一部のプレイヤーはこのギルドを奇妙で面白い実験と見なし、共産主義共和国に忠誠を誓い、その過程で彼らのすべてのゲーム資源を放棄し、ギルドへの集団財政を得ました。Lattice のブログが記録しているように:
「一度プレイヤーが同志になると、彼らは最高指導者がすでに展開したスマートコントラクトを通じて、政府の国庫のために材料を採掘し、政府が所有する土地に国庫の材料を使って建設することができるようになります!この共和国には「社会信用」システムもあり、怠惰な同志が国庫から費やす材料が彼らの貢献を超えないように防ぎます。怠惰な同志は「社会信用を修復する」ために労働力を提供するまで、再び建設することは許可されません。」
全チェーンゲームでは、プレイヤーはコア開発者が集中したパッチを通じて更新を導入するのを待つことなく、革新的な変革を実現できます。これは、我々が伝統的にビデオゲームについて考えるレベルをはるかに超えた自発的な創造的表現のレベルですが、Web2 の世界では、カスタムゲームモジュールでの実験が最終的に Dota や Counter-Strike のような数十億ドルのゲームフランチャイズを育むことになりました。Dota は、Blizzard の「Warcraft 3」ゲーム上で無許可でモジュールとして作成され、Counter-Strike は Valve の「Half-Life」ゲームのモジュールから生まれました。
現在、全チェーンゲームはまだ初期段階であり、この空間の構築者は全チェーンゲームを非常に異なる方法で指していることが多いです。「自治世界」という一般的なラベルは Lattice Labs によって作成されましたが、他の構築者はこの概念を永遠のゲーム、無限のゲーム、またはチェーン上の実現(On-chain Realty)と呼んでいます。
用語は異なりますが、これらのゲームの背後にある共通の母数は、ブロックチェーン上のハードコーディングされた永続性です。スマートコントラクトとトークンがチェーン上に永遠に存在するように、全チェーンゲームはゲームスタジオがゲームを放棄した後も完全に監査可能で活力に満ちています。
代償は?現在のほとんどの暗号全チェーンゲームは、宇宙侵略者やパックマンのようなシンプルなゲームループを持つ、ビデオゲームの初期のターン制ボードゲームに似ています。
様々な制限#
チェーン上のレースゲーム Rhauscau を作成する際、創造者の Stokarz は雑誌に次のように語りました。コスト制限のため、彼はゲームデザインにおいて多くの必要なトレードオフをしなければなりませんでした。
「ほとんどの全チェーンゲームが伝統的なボードゲームデザインと最小限のゲームロジックに従っている理由は、チェーン上でそれを実行するのが非常に低コストだからです。スマートコントラクトレベルでは、これは一次元のプレイであり、エージェントは単にプレイの位置を変更するだけです。」
Rhauscau は、スループット速度が Ethereum メインネットを大幅に上回る第 2 層 Arbitrum Nova にデプロイされていますが、ゲームは依然としてシンプルなゲームループに制限され、最長で 5 分しか続きません。
Stokarz は次のように付け加えています:「Rhauscau のゲームデザインにおける最初のトレードオフは、それがシンプルなゲームループに集中する必要があることです。あまりにも複雑なゲームは、より多くの取引速度を意味し、それがユーザーにとってコストが高すぎることになります。これは、初期のモバイルゲーム「Cut the Rope」に似ています。」
部分的に去中心化された Web2.5 ゲームは、全チェーンゲームと同じトレードオフには直面していません。なぜなら、それらのゲームにおける唯一の暗号的な側面は NFT 形式で存在する資産だからです。しかし、彼らは別の面で重要な犠牲を払っています:ゲームのオープンな組み合わせ性です。
全チェーンゲームの未来#
誰も全チェーンゲームが厳しい登りの戦いに直面していることを否定することはできず、スケーラビリティは唯一の問題ではありません。
Ludens は、全チェーンゲームの未成熟な状態は、ゲームデザイナーが一貫したブロックチェーンゲームデザインの指針を欠いていることにも起因していると強調しています。「ゲームデザイナーは、ゲームデザインにおいてブロックチェーン台帳の全価値を引き出す方法をもっと考えるべきです。」
しかし、ブロックチェーンとソフトウェアインフラストラクチャは問題です。
「古いビデオゲームでは、まずシンプルなテキストアドベンチャーゲームが登場しました。コンピュータが速くなると、Doom のような FPS ゲームが続きました。ブロックチェーン上で計算能力が強化されると、ゲームデザインでできることがさらに増えるでしょう。」
「チェーンインフラストラクチャをより高いスループットに引き上げることは、明らかに全チェーンゲームの拡張を大いに助けるでしょう。それは、複数のチェーン上でゲームの状態を同時に分割して実行することを可能にします。」
ソフトウェアの面では、彼は Lattice の MUD のようなゲームエンジンが数年後にどのようになるかを疑問視しています。
「我々が進むにつれて、MUD は十分に強力なアプリケーションを書くことができるのでしょうか?」
今日のビデオゲーム市場は、Unreal と Unity ゲームエンジンが支配しています。商業ゲームエンジンの Unreal は、1998 年まで登場せず、数十年の実験の後に登場しました。今日、それらはゲーム開発者に、より効率的で技術的な複雑性が低い方法でゲームを作成するためのソフトウェアフレームワークを提供しています。
MUD は、ブロックチェーンゲーム開発者に同様の目標を実現することを目指しています。このソフトウェアスタックは、さまざまな開発ツール(チェーン上のデータベースなど)を使用して EVM アプリケーションを構築するタスクを簡素化します。
全チェーンゲームと ZK ロールアップ#
Ethereum のロードマップは、ZK ロールアップを通じて拡張を実現することに基づいており、さまざまな第 2 層はゲームデザイナーにより速く、より安価な取引を利用する巨大な機会を提供しています。Starknet という第 2 層のネイティブアーキテクチャ上のゼロ知識証明は、全チェーンゲームを拡張する可能性を高めており、これにより Starknet 上の一部の構築者は確信を持っています。
Cartridge は、自社のゲームエンジン Dojo と他の Starknet ゲーム開発者の開発ツールを構築しています。その創設者である Tarrance van As は、Starknet が最終的に何千人ものユーザーに拡張する可能性がある唯一のブロックチェーンであると考えています。
「Dojo を使えば、ゲーム開発者はこのフレームワークの基本的な能力を利用できます。なぜなら、ここでのすべては証明可能だからです。」と彼は雑誌社に語りました。
「将来的には、あなたのゲームはもはや第 2 層ではなく、Starknet の上に構築された第 3 層または第 4 層になるでしょう。」彼は、カスタムのブロックチェーン環境が特定のタイプのアプリケーションのために設計されており、それらが第 2 層の上に別の層を構築することを指摘しました。しかし、彼は ZK 証明がゲームを実行するローカル PC 上で生成される可能性があるとも付け加えました。
ZK 証明を使用することで、クライアント自体でロジックを計算することも可能です。我々は、ローカルデバイス上でゲームを実行し、正しく完了したことを証明する証明を提供することができるかもしれません。これは ZK 技術の数学的完全性のおかげです。
Van As は巨大な機会を見ており、今後数年で全チェーンゲームがブロックチェーンのより良い進化を促進すると信じています。従来の AAA ゲームではなく。
「全チェーンゲームは、財務的なサポート、開発サイクル、その閉鎖性など、従来のゲームパブリッシャーの制約から解放されます。それらはある意味で Ethereum のようであり、自発的で自下からの文化から進化しています。」
原作者 : @donovanchoy BanklessDAO 研究員
由 @hicaptainz 翻訳到中文社区
原文地址:https://cointelegraph.com/magazine/blockchain-games-decentralized-lattice-starknet-cartridge/