By Lola, Delphinus Lab
『Black Myth: Goku』の驚異的なブレイクとともに、コミュニティではWeb3ゲームを賞賛する声が再び高まり、すでにごく最近のゲームに新たなデバフが加わっています。
ゲームを愛していないのはWeb3の人たち?
確かに、市場の初期のバブル段階では、投機の強い雰囲気は避けられないが、多くのビルダーはまだ良いゲームを作るという考えにしがみついている、本当にこの業界に注ぐためにプレイヤーに属するゲーム、Web3は本当の大量採用を達成したい、ゲームも迂回することはできませんパス、最も深い沈没市場です。
しかし、現実は骨抜きです。Web3の1行目にあるゲームの数を数えようとすると、質の高いゲームの数は極めて少なく、ほとんどのゲームは物足りないもので、プレイヤーに良いユーザー体験を提供することも、大量採用の期待に応えることもできません。
1.伝統的なゲームに比べて、Web3ゲームは継続的なゲームコンテンツのアップデートを提供することが困難である
2.従来のゲームに比べて、Web3ゲームは継続的なゲームコンテンツのアップデートを提供することが困難である
3.従来のゲームに比べて、Web3ゲームは継続的なゲームコンテンツのアップデートを提供することが困難である。左;">2.オーディエンスが異なるため、Web3ゲームは従来のゲームよりも多くのゲーム経済問題を考慮する必要がある
ゲームコンテンツ更新のジレンマ
ゲームが生き続けるためには、更新とパッチが不可欠です。ゲームを長く存続させるためには、アップデートとパッチが不可欠です。そうしないと、第一にバグが修正できず、第二にプレイヤーの新鮮さが長続きしにくくなります。伝統的なゲーム開発では、データ構造は変わらなくても、ゲームロジックが変われば、プログラムロジックの簡単なパッチで、関連するアップグレードを完了することができます。
しかし、ブロックチェーンの不変性は、この一見単純な実装に困難を加えます。たとえばSolidityのゲーム開発の場合、オンラインゲームの契約はゲームの全体的なデータ構造を決定することが多く、ゲームロジック自体がデータ状態の移行であるため、ゲームロジックの修正はしばしば契約のアップグレードと連動させる必要があります。
コントラクトがアップグレードされた後、アップグレード前のコントラクトのデータを再利用し続ける方法はありません。align: left;">2.コントラクト設計の最初に、データ層とロジック層を分離する
2番目の選択肢は、コントラクト呼び出しのガス消費量を増加させるため、ゲーム内容の高頻度のアップグレードはWeb3では困難な場合が多く、有望なゲームが顧客を獲得し続ける能力に悪影響を及ぼします。
データ・インターフェース・ロジックのアップグレードはありません
データ・インターフェースの論理アップグレードを行う
問題を解決するには、まずデータの再利用の問題とデータのアップグレードの問題を解決することです。問題とデータのアップグレード問題を解決することです。ゲームのロジックが変更されても、元のデータはそのまま維持したい。ここでのコストゼロのベストソリューションは、スタンドアロンのApp As A Rollupで、元のデータメルケルートを直接再利用でき、ロジックの変更はコードロジックに反映するだけでよいのです。
仮想マシンで直接実行するロジックのアップグレード
データの再利用とロジックのアップグレードの問題が解決された後、データ構造のアップグレードの問題は、ゲームのアップグレードにまだ一定の課題を突きつけています。通常のオンチェーンデータ移行は、確立されたスクリプトに従って変更を加えた後、予測マシンが再びチェーンにデータを入力する必要があることが多く、多くの時間がかかります。
App As A rollupアーキテクチャでは、データ移行監査後にzkVMでデータ移行監査を実行できるため、移行ロジックを完全に検証することができます。データ移行は、計算ロジックの少ない多くのシナリオにおけるデータ再編成であるため、各リーフノードの再編成に関わるコードが約1,000行である場合、100万以上のリーフノードに必要な実行トレースは約1,000*100wになります。現在、平均的なzkVMはトレースの100万行あたり9~15秒を証明しているので、全体的なzkデータ移行時間はまだ管理可能な数字です。
Web3ゲームコンテンツの反復に新しい方法論をもたらすのは、Application Rookupのデータ独立性です。
また、他のオンチェーンアプリはゲームよりもはるかに複雑ではなく、更新の緊急度も低いため、zkVMはフルチェーンゲーム、または検証可能なゲームに新たな機会をもたらすでしょう。
経済学と利益配分のジレンマ
ゲームプロジェクトの開発は、複雑で包括的で、非常に些細な努力であり、高品質のゲームが目に見える金銭的利益をもたらさないのであれば、Web3は開発者にとって、従来のゲーム部門よりもはるかに魅力的な選択肢となるでしょう。高品質なゲームが目に見える結果をもたらさないのであれば、Web3は従来のゲーム分野よりも開発者にとって魅力的な選択肢ではなくなるでしょう。
現在、ゲームプロジェクトとパブリックチェーンの関係は、多くの場合、収益関係によって補足されたトラフィック関係に基づいています。トラフィック関係のゲームプロジェクトはパブリックチェーンが提供するプラットフォームトラフィックと初期トラフィックに依存することが多いが、パブリックチェーンはゲームローンチの途中で優良なゲームプロジェクトを吸収することで、ゲームによってもたらされるパブリックチェーンの増加ユーザーを享受する。
収益関係はより複雑になり、より深い利益分配の問題が隠されています:一方では、ユーザーの行動はチェーンのガス収入、ゲームコンテンツの消費料金を含む収益を生み出します。他方では、ゲームのトラフィックと消費は付加価値コイン価格をもたらし、取引量のあるゲームはゲームトークンを発行することで資産収益を生み出し、チェーンにも資産付加価値コインをもたらします。一方、ゲームトラフィックと消費はコイン価格の上昇をもたらし、取引量のあるゲームはゲームトークンを発行することで資産を生み出し、チェーンに豊かな生態学的効果ももたらし、パブリックチェーンのトークン評価期待値はさらに高まります。
このような複雑な利害関係の中で、実際のユーザーの支出は、どのように分配すれば妥当とみなされるのか、実は明確に定義されているとは言い難い。ゲームのコールドスタートは、多くのお金を必要とし、ユーザーの最初の収入は、多くの場合、肯定的なフィードバックサイクルを得るためにゲームクリエイターを作るチェーンに支払わガスレートに基づいており、非常に長いですし、時には状況の血に戻ってわずかなGRANT後にDAUの基本値のチェーンに到達するために自分のボリュームを磨くためにゲーム開発チームもあります。これは、ゲームが相互作用のためにガスを支払うためにプレーヤーを引き付けるために、初期の段階でトークンの期待に頼らなければならなくなります。ゲームプレーヤーのためのガスの負担のこの部分は、もはや自分のトークンを消費するためにユーザーを導くの連鎖ゲームは、つまり、ゲームトークンリンクの購入は、従来のゲームよりも困難になることを、そんなに無視することはできません。
ゲームのリチャージはゲームの肯定的なフィードバックの最も核心的なステップであるため、ゲームのリチャージにかかるガス負担の遅れは、ゲームの顧客獲得能力に大きな打撃を与えます。しかし、伝統的なオン・チェイニングの義務のため、レイヤー2であっても、ガスの負担はゲームのネイティブトークンの最初のリチャージに先行します。そのため、Web3では「プレイする前にプレイする」という体験はできない。
ゲームアイテムの取引は、ブロックチェーンゲームの最も華やかな側面の1つと考えられている。急所や長期のインタラクティブな取り組みを通じて交換される価値の高いゲームアイテムは、流通や収集後も価値が上がり続け、ゲーマーとデザイナーの双方にとってエキサイティングな体験となります。しかし、ゲームアイテムはゲーム派生商品であるため、その流通と交換によってもたらされるプレミアムは、やはりほとんどが他のチェーン商品によって分割される。ゲームnftの取引手数料はnft交換によって分割される可能性があり、ゲームトークンの取引は再びdefiによって分割される。優れたゲームによって生み出された価値は、ゲームチームをサポートするために効果的にゲームに還元されることはありません。
トークンの価値の変動は、ゲーム内の出力を動的に増幅させます。ゲームトークンの価値が過小評価されている場合、ゲームレートは低く、ゲーム出力と実際のゲームトークン入力は低いトークン価格につながる正の相関を持つ傾向があり、同じゲームトークンを消費するコストは低く、代わりに高い出力を生成します。また、ゲーム・トークンが高い場合、ゲーム・トークンの価値が高すぎると、ゲーム内の消費衝動が妨げられる。このような増幅効果により、ゲームトークンの価値の浮き沈みは、ゲーム外およびゲーム内のアウトプットの両方に左右されるようになり、トークン経済の設計に関連する課題が増えます。
App As A Rollup + zkVM: A Possible Way Forward
この一連の課題を列挙した後、予期せず、Application As Rollup のアーキテクチャが問題を軽減できることがわかりました。アーキテクチャが適切かつ効果的に問題を軽減できることを発見しました。
第一に、オウンロールアップの真のガスは、フルチェインゲームに比べて20分の1以下にまで大幅に削減されます。これにより、プロジェクトオーナーはゲームの初期段階でガス料金の干渉を完全に排除することができ、真に自由なプレイ体験を提供し、ゲームの最初のコールドスタートのためのより良い環境を作ることができます。
第二に、Application As Rollupは、ゲーム開始時にUSDCでゲーム内部トークンを貸し出すことで、ユーザーにゲームの有料機能を試すことを促すワンクリック貸出プラットフォームを提供することができます。ゲームのプラスの期待生産高は消費高よりも大きいことが多いため、ユーザーは生産高が消費高を上回った後にUSDC担保を償還することができます。
流通チェーンにおいて、Application As a Rollupはゲーム資産のクロスチェーンの橋渡しとして効果的に機能します。異なるチェーン上のアセットを転送する必要がある場合、ゲームにアセットを預け、他のチェーンのWithdrawに移動するだけです。このネイティブなクロスチェーン機能により、ゲームデリバティブ取引の価値の一部がゲーム自体によって捕捉されます。
より積極的に、ゲームは貸し出しのためにデポジットステーブルコイン機能を提供することができ、以前はチェーンによってのみキャプチャされていたTVL価値がゲーム自体によってキャプチャされることを可能にします。最後に、Application Rollupは、ゲーム内のKryptonianプレイヤーにガスフィーのようなメカニズムを導入することで、従来のチェーンのガスフィーを最終的に捕捉するメカニズムを提供することができる。そのようなメカニズムのより可能性の高い設計は、トークン価値が高いときに低いガス料金を持ち、トークン価値が低いときに高いガス料金を持つことでしょう:本質的に、これは、レイヤー3の独立性によってガス価値をトークン価値に結びつけることによって、トークン価値の変動を緩和することから利益を得るでしょう。
もちろん、どれも一夜にして実現するものではありません。ゲームアプリにzkVMを導入した初期のプレイヤーであるDelphinus LabのzkWASMは、ZK Rollupアプリの迅速な開発とデプロイのためのツールキットであるzkWASM Mini Rollup.を最近リリースしました。ツールキットです。これにより開発者は、Rustコードを書いてWebAssemblyにコンパイルし、Node.js環境で実行することができます。このSDKはトランザクションを処理し、ゼロ知識証明を生成し、ブロックチェーンと対話します。
中心的なプロセスは、トランザクションを受け取り、WASM仮想マシンでトランザクションを処理し、zkWASMクラウドサービスを使用して証明を生成し、最後にブロックチェーンに証明を提出して検証と決済を行うことです。このプロセス全体が、ブロックチェーンのスケーラビリティを大幅に向上させながら、取引のプライバシーとセキュリティを保証します。開発者はアプリケーション・ロジックに集中するだけでよく、ゼロ知識証明の複雑な技術的詳細を深く理解する必要はない。また、証明と取引データを使ってオンチェーン決済をトリガーするロールアップ・モニタリング・システムも含まれており、メルクルルートを保存して証明を検証し、チェーン上のメルクルルートの順序に従って決済が行われるようにAPIを検証します。さらに、SDKは、MongoDBとRedisを起動し、dbserviceを実行し、tsディレクトリでnpm run serverを実行して完全なローカルサービスを起動することで、ローカル開発環境のセットアップを簡素化します。
zkWASMミニロールアップSDKの登場は、Web3ゲームが直面する2つの課題に対する有望なソリューションを提供します。Application As A Rollupアーキテクチャにより、ゲームコンテンツの更新プロセスが簡素化されるだけでなく、ゲームの経済モデルを最適化するための新たな可能性も開けます。
この革新的なアプローチは、第一にWASMの互換性を活用し、多くのレガシー開発者がRustのような最も慣れ親しんだプログラミング予言を使ってゲームコードを書くことを可能にします。つ目は、ゲーム開発者がデータの再利用やロジックのアップグレードをより簡単に実装できるようにすることで、ガスコストを大幅に削減し、真の「ガス0フリープレイ」「急所前のプレイ」を実現する可能性さえあります。同時に、クロスチェーンの資産移転や融資機能など、ゲームプロジェクトが価値を獲得する機会を増やし、より持続可能なゲーム経済システムの確立に貢献します。
zkWASMを使用してワンクリックでロールアップを送信することは、開発者側とユーザー側の両方で大量導入に向けて確実な一歩を踏み出せることを意味します。この技術はまだ初期段階であり、Web3ゲームはこのサイクルの中でサークルの内外から二重の不信に直面し、疑問の中で前進するのに苦労していますが、今日のWeb3ゲームが直面している核心的な問題の解決への道を指し示しています。
より多くのゲーム開発者がこの技術を採用し、より多くのゲーム運営者と貸出契約が、先に提案した経済モデルに喜んで参加するようになれば、Web3ゲームが現在の苦境を徐々に克服していくと信じる理由があります。私たちは、私たち自身の「ブラック・マイス悟空」や「コール・オブ・デューティ」を期待しているわけではありませんが、懸命かつ正しいことを行い、憶測ではなく最終目標に向かってたゆまぬ努力をすることで、Web3ゲームはやがて彼ら自身の「直接的な運命」の瞬間を迎え、業界全体を大規模な普及の長い前夜へと駆り立てていくことでしょう。