TON、検証可能な資産とオンチェーンゲームについての考察
著者:Maggie Wang(Zypher NetworkのCOO)
「Galaxia」、TONに基づくCCGゲーム(ZypherのSDKを使用)の発表が迫っています。
最近、私はオンチェーンゲームの本質と新しいパラダイムの必要性について考えています。私は、最近言われている「Web3ゲームは死んだ」という意見には賛同しません。
ゲームも古い話
Web3では、すべての検証されたビジネスモデルは「資産発行」の革新であり、例えばbtc、brc20、defi、memeなどが含まれます。これは「非仲介化」に関するものであり、したがって許可不要で、非中央集権的で、検閲に強く、公平であり、スマートコントラクトによって実現され自動化されるため、本質的には完全にオンチェーンです。ブロックチェーンは新しい生産関係です。
しかし、ゲームに関しては、このFOC(Fully On-Chain)パラダイムが当然であるとは考えていません。過去のサイクルでは、数十億ドルがブロックチェーンゲームに投資され(30億のゲームプレイヤーにDeFi革命を再現できると幻想し)、主に「資産のオンチェーン化」のパラダイムに依存し、資産の観点からいくつかの期待される利点をもたらすことを望んでいました(ここでの資産は、ゲームプレイヤーに経済的価値を持つ通貨資産を指し、ゲーム開発における視覚的資産ではありません)。以下のような利点です:
- デジタル所有権------あなたのウォレットでゲームの戦利品を見て所有すること。
- 資産の相互運用性------ゲームAの戦利品がゲームB/C/Dで使用できること。
- 成就の金融化------ゲーム内で数百時間を費やして達成した成就が流動的に取引できること。
しかし、これらのゲームが中央集権的なサーバー上で動作する場合、上記の利点は弱まります:
- 中央集権的な資産ポリシー------例えば、ドロップ率はいつでも任意に変更可能です。
- 中央集権的な運営------ゲームはいつでも終了でき、Web 2.0ゲームと同様です。
「ゲーム内の非中央集権的資産ポリシー」の典型的な例は「自治世界」であり(aw.networkには多くの素晴らしい声明があります)、多くの優れたチームがスマートコントラクト駆動のFOCGゲームエンジンを使用してAWの最終目標に向かっています(探検者に敬意を表します)。
しかし、私たちは今日のインフラに適応するための代替的でコスト効率の良い方法を探しています。
「もし私たちがブロックチェーンの本来の目的である資産の記帳を使用し、より高価なゲーム実行をオフチェーンに移行しつつ、資産ポリシーが公平であること(公平とは、すべての人が同意する方法を指します)を確保できたらどうなるでしょうか?」
これは、契約に基づく完全なオンチェーンのアプローチと同じ「初心」を持ちつつ、よりコスト効率が良いものになります。
- それは使いやすくなります。
- それはより多くの独立した開発者の参入障壁を下げます。
- それはオープンで民主的な経済形態をサポートします。
- それはコミュニティ主導の運営への扉を開きます。
私たちを見守ってください
Zypher Networkとは?
(私たちがパートナーに外注できる機能を抽象化した後)上記の内容はZypherが構築しているモジュラーソリューションです。
Zypher Networkは、検証可能なゲーム内資産とデータのアクセス可能性を提供するプロトコルで、2つの部分から構成されています:
- 回路市場:検証可能なゲームを開発するための汎用ゲームロジック。
- 証明市場:検証可能なゲームのインセンティブ証明計算。
ZKを再び偉大に?
ZKのバズは、物語駆動とVC駆動から採用と応用駆動に変わり、消費者向け製品の生成を促進しています。私たちは、GevulotやRisc ZeroなどのZK分野のモジュラーインフラストラクチャプロトコルと協力し、Zypherの製品の実現可能性を大幅に向上させました。私たちは、単一のピースからモジュラーへの移行に伴い、証明計算コストと新しい開発者が「ファストコンシューマー」製品を迅速に開発する難易度が低下しているのを見ています。
回路市場:
回路ベースのゲームロジックはオフチェーンで実行され、オンチェーンの検証者によって検証可能です。開発者にとって、私たちはこのようなゲームロジックを構築するためのより簡単なオプションを提供しています。例えば、Risc Zero (@nuke_web3 の workshop)を使用して任意のロジックを実装するか、ロジックテンプレートを持つ SDKを提供しています(例えば、COCOをフロントエンドとして使用し、私たちのSDKをバックエンドとして使用する)。私たちの暗号学者 @sunhuachuang は、高効率のゲーム実行を実現するために多くの回路設計を行っており、特にPlonK実装において優れています。私たちは2種類のゲーム内データをサポートしています:
- 有効な「ランダム」または「暗号化」されたゲーム内データ。例えば、シャッフル時に「中央集権的VRF」と比較して、シャッフル後のカード情報は依然として隠されています。
- 「オフチェーン実行」ゲーム状態の有効性。より良いマルチプレイヤー応答能力のために、私たちはゲーム状態を処理するためのオンデマンドの0ガスのzk-rollupインフラを設計しました。Xn = F(F(F(F(F(…F(x0))))))
証明市場
Gevulotは、「ZK Endgame」に関する素晴らしい記事を発表し、ZK計算がどのようにより手頃でほぼゼロコストになるかについての深い洞察を提供しています。私たちは、マイニング報酬の分配のためにCobb-Douglasアルゴリズムに基づくハイブリッドPoS-PoWメカニズムを持つ分散型証明計算市場を設計しました。私たちはこれを真のDePinと呼んでいます。なぜなら、証明のサイズは100kから150mまで可能で、M1からGPU、さらにFPGA/ASIC@cysic_xyzなどのより専用のサーバーによって処理されるからです。
テレグラムボットは電子羊の夢を見るか?
以下は過去数年のいくつかの観察です:
- プレイアビリティの面では、Web2.0ゲームに本当に勝つことはできません。あなたはそれに匹敵するよう努力するしかありません。
- ゲームのユーザーは異なる可能性があり、例えば:80%がweb3ネイティブユーザー(半分はバウンティハンター、半分は長期トークンホルダー)+ 20%がweb2ユーザーで、web3についてあまり理解していない。
- ブロックチェーンは分散型所有権のシステム保証であり、非中央集権の保証ではありません;Half-lifeやQuakeと比較して、今日のブロックチェーンゲームの非中央集権性とクリエイター経済指向の程度は逆に低くなっています。
『アンドロイドは電気羊の夢を見るか?』Philip K. Dickの小説
ゲームデモを開始する前に、あなたは「発行から制作」までの意思決定実験を行うかもしれません:
私たちの最初のユーザーはどこから来るのか?> どこでより多くのユーザーを見つけるのか?> コミュニティモデルの前提条件は?> ゲームの種類は?> 制作予算は?> オンチェーンには何があるのか?> どのインフラがあるのか?> どのツールがあるのか?
以下はZypherツールを使用した発行戦略の例で、逆推論です:
- 第一歩:開発者はTelegram Mini Appとしてtapゲームを構築します。理由は、開発者がTONを統合したネイティブウォレットとTelegramのアプリセンターを利用して、TGの8億の効率的なユーザーにアプローチしたいが、より深いユーザーリテンションが必要だからです。
- 第二歩:Zypherゲームエンジンを使用してtapゲームを検証可能なオンチェーンカジュアルゲームに拡張します。理由は、Zypherが提供する検証可能な資産と証明可能な公平性のゲーム開発コンポーネントにより、ゲームはWeb2のゲーム体験を維持しつつ、ゲームプロセスがより公平で公開され、コミュニティの監視と構築に適しているため、より良いユーザーリテンションが期待できるからです。しかし、オンチェーンカジュアルゲームにはより多くの開発リソースが必要です。
- 第三歩:Zypher SDKを使用して新しいゲームプレイを構築します。理由は、Zypherが提供する三消しやカードバトルなどのカジュアルゲームの開発キットが開発コストを削減するからです。
- 第四歩:ゲームユーザーが多すぎてより多くのブロックスペースが必要な場合、ZypherのZytronキットを使用してゲーム専用のLayer 2またはLayer 3にシームレスに移行します。理由は、zkがゲームの検証に使用され、初期の検証者の展開の制限を超え、ゲームの発展により適しているからです。
- 第五歩:時間が経つにつれてコミュニティの所有権を実現します。それを無限のゲームに変えます。理由は、コミュニティ参加型のゲームモデル設計で、コミュニティがゲームを運営するからです。
私たちの開発ツールを使用することには、前述の発行戦略をサポートするための以下の利点があります:
- Web2.0 UXにマッチ。 純粋なスマートコントラクト実行方法と比較して、ゲーム体験はインフラの性能(tpsを含む)の制約を受けなくなり、数千人の同時ゲームプレイヤーをサポートできる可能性があり、コストも低廉です。
- シンプルな開発体験。 既製の開発インターフェース/シンプルなSDKがあり、COCOs、Unityなどの他のツールキットをサポートします;既存のカジュアルゲーム(例えばWeChatミニアプリ)を簡単に移行できます。開発者は異なるゲームプレイ/ロジックを組み合わせることができ、例えば既存のゲームロジックLEGOを使用してFarm Escape!のような冒険を構築できます。
- 簡単な移行/軽量。 ゲームはオフチェーンで実行され、オンチェーンで検証されます;ブロックチェーンは主に検証に使用されます;異なるチェーン間での移行や検証のコストは非常に低く、中央集権的なサーバーはありません。サポートを追加したり、異なるインターフェースやチェーン間で切り替えるのは非常に簡単です。
- AWのようなネイティブWeb 3.0ゲームプレイ。 改装は常にゲームの推進力であり、私たちは私たちのフレームワーク内でより多くの革新的なWeb3ネイティブゲームプレイを見ることを期待しています。単に古典的なゲームプレイを簡単に移行するだけでなく、証明可能な公平性を利用して独自の機能を持つ新しいゲームプレイを設計することもできます。
私たちは、Webブラウザベースの2048ゲームをTONミニアプリに変換することを2日以内に試みました。