StarknetAstro

StarknetAstro

解析チェーン上ゲーム:チェーン上の複雑なアプリケーションの未来

TL;DR#

  • なぜオンチェーンゲームに注目する必要があるのか?(1)ブロックチェーン基盤の革新の背景の中で、オンチェーンゲームは次世代のキラーアプリケーションの原型となる可能性があります。(2)オンチェーンユーザーの成長は限界に直面しており、オンチェーンゲームがブロックチェーンに持続的により多くのアクティブユーザーをもたらすことが期待されています。(3)ブロックチェーンのスケーリングが加速する中で、ブロックチェーンの 4G 時代はオンチェーンの複雑なアプリケーションの革新を促進します。新しいパブリックチェーン、zkEVM/VM、モジュール化が持つアカウント抽象化、資産管理、並列処理、ZK 特性は、低単位収益、高 TPS のオンチェーン複雑アプリケーションの基盤を築いています。

  • オンチェーンゲームの現状はどうか?(1)現在、オンチェーンゲームは製品形態の探索と市場の検証の初期段階にあります。成熟したオンチェーンゲームはまだ誕生しておらず、大多数のオンチェーンゲームのプレイアビリティや完成度は満足できるものではありません。(2)オンチェーンゲームは従来のゲームや GameFi に比べて革新があり、Dark ForestIsaacTreatyなどのオンチェーンゲームは、非中央集権、組み合わせ可能、オンチェーン協力、契約化されたインタラクションの特徴を持っています。

  • オンチェーンゲームは移植型とネイティブ型の 2 つのカテゴリに分けられます。(1)移植型のオンチェーンゲームは、従来のゲームの可能性を解放し、シミュレーション経営型ゲームは、組み合わせ可能、非同期ターン時間、金融ゲーム属性により、他のタイプのゲームよりもオンチェーンゲームに移植されるのに適しています。(2)ネイティブ型のオンチェーンゲームは、オンチェーンの複雑なアプリケーションの革新をもたらす可能性が高いです。オンチェーンゲームに関連する概念には、超構造自律世界などがあり、これらはオンチェーンゲームの想像力を広げています。

  • オンチェーンゲームエンジンの現状はどうか?(1)オンチェーンゲームの初期段階では、オンチェーンゲームエンジンチームはしばしばゲーム製品の創出の責任を担い、エンジンチームはゲームチームよりもはるかに少なく、Ethereum 上のMUDや Starknet 上のDojoがあります。(2)オンチェーンゲームエンジンの他にも、ゲームギルドGuildlyやゲームストアCartridge.ggなど、他のオンチェーンゲームインフラも存在します。

  • なぜ Starknet はオンチェーンゲームの武器庫なのか?(1)性能面では、Starknet は理論的に9000 TPSに達することができ、そのSTARK証明システムは6000 万件の L2 取引を Ethereum 上の 1 件の取引に統合することができ、Gas は 0.001 U まで低下する可能性があります。また、STARK にはネットワーク効果があり、取引コストは取引量の増加に伴って減少するため、Starknet は大規模なオンチェーンゲームに適しています。(2)Starknet のネイティブアカウント抽象化、契約ウォレットは、従来のウォレットよりもオンチェーンゲームのインタラクションシーンに適しています。(3)Starknet はネイティブアプリケーションの孵化を重視しています。開発チームの StarkWare は、MatchBox、Only Dust、Volt Capital、Mask Network などのパートナーと共に複数回のハッカソンを開催し、多くのオンチェーンゲームエコシステムを孵化しました。

  • 私たちは Starknet がオンチェーンゲームにとって最も重要なエコシステムであると考えており、次回の研究で Starknet の技術的特性、オンチェーンゲームエコシステム、オンチェーンゲームの設計と構築を深く分析します。

オンチェーンゲームとは#

オンチェーンゲーム(Fully On-chain Game、完全オンチェーンゲーム)は、契約の形でブロックチェーン上に存在するゲームを指し、ゲーム内資産をトークンとして鋳造するだけの GameFi のような不完全なオンチェーンゲームとは異なります。オンチェーンゲームの状態保存、ロジック実行もオンチェーンで行われるため、非中央集権、許可不要、組み合わせ可能な特性を持っています。これは、既存のゲームを漸進的に改善するのではなく、全く新しいゲームメカニズムを創出することに傾いています。

image

不完全なオンチェーンゲームは、ゲーム内の重要なアイテムをトークンとして鋳造し、オンチェーンで流通させるだけで、ゲームデータの保存と計算はオフチェーンの中央集権サーバーで行われます。例えば、Axie Infinity や StepN は非常に良い成果を上げていますが、これらのゲームにはいくつかの明らかな問題があります:

  1. ゲームプレイとコンテンツが限られている。

  2. 中央集権的な運営により、プロジェクト側がゲームルールを変更できる。

  3. ポンジモデルとして知られ、しばしば DeFi の延長と見なされる。

  4. 単にオフチェーンゲームの移植であり、オンチェーンのネイティブアプリケーションではない。

では、オンチェーンゲームはこれらの問題を解決し、より良い未来を約束できるのでしょうか?答えは:できません。

ブロックチェーンは全く新しい技術であり、それを使って旧製品を模倣、改造、接続するのではなく、ネイティブで全く新しい製品を作る方が良いのです。馬車時代の馬糞問題は解決されることはなく、自動車時代の到来と共に消滅しました。オンチェーンゲームは Web2 ゲームや不完全なオンチェーンゲームの古い問題を解決するために生まれたのではなく、完全な革新を目指しています。

https://www.greensburgdailynews.com/news/messy-issue-of-horse-manure-divides-amish-neighbors/article_bfc694bd-7107-55ab-8f1c-132d194c1f2e.html

19 世紀の馬引き列車は今日見ると少し滑稽かもしれませんが、それは当時の大衆心理、政策法律、道路状況、製品形態の妥協です。現在のアライアンスチェーンや GameFi も新技術による旧エコシステムの妥協であり、新時代の馬引き列車ですが、私たちはそれらが未来になることはないと感じています。新技術は最終的にエコシステム全体を再形成し、オンチェーンゲームはあまり成熟していない始まりかもしれません。

したがって、より重要な問題は:なぜ私たちはオンチェーンゲームに注目し、探求する必要があるのか?オンチェーンゲームはどの発展段階にあるのか?

なぜオンチェーンゲームが必要なのか?#

【この物が将来どれほどの価値になるかはわからないが、新しいものなので、まずはやってみよう。】

——Astro Aerospace Industries の創設者 Max が言った

https://www.britannica.com/science/galaxy

技術進化の必然#

オンチェーンゲームは技術進化の必然的な道です。

https://www.gartner.com/en/newsroom/press-releases/2021-08-23-gartner-identifies-key-emerging-technologies-spurring-innovation-through-trust-growth-and-change

歴史上の技術革命は、数年後にいくつかのスーパー製品が爆発的に登場することが多いです。技術の大規模普及を推進する二次革新や発明はしばしば無視されますが、実際にはこれらの革新や発明が相互に推進し合い、因果関係の中で真の革新製品が生まれます。歴史上「0 から 1」の革新製品の背後には、しばしばいくつかの基盤技術があります。

戦車の背後には石油採掘と精錬、鋼材加工、エンジン、爆薬学があり、スマートフォンの背後にはオペレーティングシステム、タッチスクリーン、プロセッサ、センサーがあり、AI の背後にはコンピュータサイエンス、神経科学、統計学、心理学、哲学があります。しかし、どの具体的な N 回の革新や発明が最終的に大規模採用を実現し、世界を変える革新製品になるのかを理解することはほぼ不可能です。なぜなら、それらは「最終的な果実」ではなく、技術発展の道の分岐である可能性が高いからです。

https://www.deviantart.com/lightingbolt666/art/Minecraft-production-tree-353859041

したがって、現在未成熟なオンチェーンゲームは、技術の成熟と共に成熟する可能性もあれば、別の製品発展の中継地点になる可能性もあります。しかし、いずれにせよ、それは注目し探求する価値があります。オンチェーンアプリケーションの最前線の探求方向として、たとえそれが最終的なキラーアプリケーションでなくても、キラーアプリケーションと強く関連する分野である可能性があります —— 歴史の中のすべての革新製品が私たちに教えているように。

ブロックチェーンはアクティブユーザーを必要とする#

ブロックチェーンはアプリケーションの革新を必要としており、より多くのアクティブユーザーをもたらすか、ユーザーを活性化させる必要があります。

https://etherscan.io/chart/active-address

上の図から、Ethereum の日々のアクティブユーザー数には限界があることがわかります。私たちは DeFi エコシステムの爆発を目撃しましたが、傍観者の視点から見ると、NFT や GameFi は DeFi の延長に過ぎません。ブロックチェーンは現在、ユーザーが持続的にオンチェーンでアクティブであることを保証する大規模採用のアプリケーションが不足しているため、ゲームがブロックチェーン業界のさらなる拡大の目標分野となっています。Axie Infinity と StepN の経験は、GameFi が持続可能でないことを示しており、より持続的で健康的なオンチェーンゲームが GameFi に取って代わり、次世代のオンチェーンアプリケーション革新の代表となるでしょう。業界の需要に加えて、一部の技術オタクもブロックチェーンがより面白く、複雑で、没入感のあるアプリケーションを実現できることを証明したいと考えています。

オンチェーンの複雑なアプリケーション#

一方で、ブロックチェーンにとって、オンチェーンゲームはブロックチェーン技術ツリーの発展の必然的な道であり、ブロックチェーンはより大量のアクティブユーザーを必要としています。

他方で、新しいパブリックチェーン、zkEVM/VM、モジュール化の最新の発展は、ブロックチェーンアプリケーションにより高い TPS と低い Gas のネットワーク環境を提供し、彼らが持つ優れたアカウント抽象化、資産管理、並列処理、ZK 特性はアプリケーション革新の基盤を築いています。

低 TPS、高 Gas の Ethereum の発展の歴史を振り返ると、低 TPS の要求、高単位収益(各取引で高収入が得られるため、高 Gas に敏感でない)を持つアプリケーションが最初に発展しました。DeFi や NFT などです。初期には、彼らはトークンを発行し、ポンジモデルを設計し、「簡単な」運営を加えるだけで、大量の富を得ることができました。

https://defillama.com/chains

しかし、TPS が高く、Gas が低いネットワークでは、より低単位収益(各取引の収益が非常に低いため、高 Gas を許容する)とより高 TPS の要求を持つアプリケーション —— いわゆるオンチェーン複雑アプリケーションが現れます。私たちは座標系を構築し、横軸を TPS、縦軸を単位収益とし、多くのアプリケーションを配置することで、異なる TPS / 単位収益レベルでどのようなアプリケーションが存在するかを知り、さらにどのアプリケーションがより高性能なネットワークで誕生するかを大まかに推測することができます。

image

Bas1s VenturesWonderは、低単位収益高 TPS のオンチェーン複雑アプリケーションは、Web2 ゲームにおける低 ARPPU(各有料ユーザーの平均収入)のゲーム / アプリケーションに似ており、十分なユーザー取引が必要で、アプリケーションのビジネスモデル / トークン経済の天井を突破する必要があると考えています —— 中国の美団やアメリカの EPIC が高頻度取引量のビジネスを通じて他の低頻度ビジネスに切り込んでいくのと同様です。十分なユーザー取引は高 TPS と低 Gas のネットワーク環境を必要とするため、このようなビジネスエコシステムは【Gas 費が高く、処理速度が限られた Ethereum】では直接現れることが難しく、新しいブロックチェーンインフラの中で誕生します。

https://www.matthewball.vc/all/epicgamesprimermaster

歴史を振り返ると、3G から 4G へのネットワーク拡張がモバイルインターネットのアプリケーションの爆発を促進しました。当時、4G の展開の過程で、多くの人々が 4G 技術の役割に疑問を持ちました。より速いメールやより多くのブログは何の役に立つのか?より多くのネット速度は何の役に立つのか?しかし、その後のスマートフォンアプリケーションの爆発はこれらの疑問を消し去りました。

したがって、ブロックチェーンの拡張が加速する背景の中で、オンチェーンゲームは次世代のオンチェーン複雑アプリケーションの始まりである可能性があり、オンチェーンゲームの初期探求は複雑なオンチェーンアプリケーションの出現の基盤を築くかもしれません。Jacob が描写した超構造(Hyperstructures)のように、私たちはブロックチェーンを通じて、私たち自身の生命よりも長く続く文明基盤を構築する機会を持ち、全世界の人類とその子孫のために永続的に利用可能で、組み合わせ可能で、公共に再利用可能なネットワークアプリケーションを作り出すことができます。

オンチェーンゲームの現状#

人々に知られているオンチェーンゲームの一つはDark Forest(ダークフォレスト)で、これは宇宙征服をテーマにしたマルチプレイヤーオンラインオンチェーンゲームです。dfdaoのメンバーもカスタムルールセットを使用して自分のダークフォレストターンを修正し、実行するためのカスタムインフラLight Forestを構築しています。これにより、Dark Forest アリーナ:グランプリなどのコンテンツが生まれます。

「ダークフォレストのゲーム背景は、暗号生成された無限宇宙で、宇宙にはさまざまなタイプの惑星や宇宙実体が含まれています。最も人気のあるダークフォレストのゲームモードは、1 週間にわたる大混戦で、数千人のプレイヤー、ボット、AI、さらにはスマートコントラクトが銀河の覇権を巡って対面で競争します。プレイヤーは宇宙の小さな母星で生まれ、資源を収穫し、近くの惑星を征服し、同盟、貿易、交渉、さらには戦争を通じて隣人と交流し、自らの帝国を拡大しなければなりません。」——《ダークフォレスト:3 年間の全オンチェーンゲームの啓示(上)》

ダークフォレストは完全にオンチェーンで動作し、ZK-SNARK を利用してプレイヤーがゲームに参加しながら個人情報を隠す手助けをしています。そのため、ゲーム内の多くの決定は情報を隠すまたは情報の非対称性の前提の下で行われます。

https://mirror.xyz/dfarchon.eth/XCJor0YF0lUMzB7B4xZSjkXhIWmEN8HOMqvLz8K_hqY

ダークフォレストは日々進化するオンチェーンゲームのクラシックなケースであり、より先進的なケースはIsaacTreatyLootRealmsです。

Isaacは Starknet 上のTopologyチームによって開発されており、『三体』と『流浪地球』の背景に基づくマルチプレイヤーオンライン物理シミュレーションゲームで、Starknet にデプロイされています。すべてのプレイヤーは協力して工場のパイプラインと電力網を構築し、自然資源をさまざまなデバイスに変換して惑星を太陽系から脱出させる必要があります。特徴は、プレイヤーがオンチェーンで協力してオンチェーンの目標を共同で達成する必要があることです。

image

Treaty はCurioチームによって開発されており、大規模マルチプレイヤーオンラインサンドボックス戦略ゲームです。プレイヤーは世界の中で自国の州知事として資源を配分し、領土を拡張し、信頼と協力のプレイヤーを選んで戦略的決定を下すことができます。これは Web2 の『三国志 - 戦略版』や『率土之濱』の簡略版に似ています。特徴は、プレイヤーが他のプレイヤーと共同でコード実行の契約を起草できることです。例えば、禁輸契約や平和契約などで、プレイヤーが契約に参加し、会費を支払うと、他のメンバーを攻撃することが禁止されます。

https://blog.curio.gg/introducing-treaty/

LootRealmsは Starknet 上のBibliotheca DAOによって開発され、Loot にインスパイアされたサンドボックス戦争戦略ゲームです。最初のバージョンでは、プレイヤーはRealms NFTを保持する必要があり、2 番目のバージョンでは冒険者 NFT を鋳造することでゲームに参加できます。注目すべきは、冒険者の装備が以前に大ヒットした Loot であることです。2023 年 2 月 1 日、LootrRealms は合計で約 400 万 USDC(オーバーサブスクリプション 6.35 倍)のコミュニティ資金を調達しました。特徴は、他のオンチェーンゲームに比べてプレイアビリティと完成度が非常に高く、先にトークン配布とオンチェーンガバナンスを行い、ゲーム内のすべての取引がNexusというネットワークマシンを通じて流通し、プレイヤーは Nexus の運転の Gas として $LORDS を提供します。現在、Mask NetworkKasparが LootRealms のために深度レポートを執筆中であり、彼の独自の見解に期待できます。他のサンドボックスシミュレーションタイプの完全オンチェーンゲームにはMithraeumConquestがあります。

image

オンチェーンゲームのカテゴリ#

この部分では、オンチェーンゲームの微妙な違いを示します。ブロックチェーンの計算能力とコストの現状から見ると、オンチェーンゲームはブロックチェーンの低効率に適応するために低並列量の特徴を持つべきですが、完全な革新の観点から見るとそうではありません。ここには、以前のゲームをオンチェーンに移植する移植型と、オンチェーンでのみ発展するゲームを開発するネイティブ型という 2 つの潜在的な文脈が存在します。

移植#

https://www.teamlab.art/w/flowersbloom/

移植とは、このゲーム自体がオフチェーンで発展できるが、オンチェーンの特徴を持つバージョンを開発することを指します。前述のように、オンチェーンゲームはオフチェーンよりも組み合わせ可能、再利用可能、非中央集権であり、特定の場所でゲームの特徴を最大化します。移植型のオンチェーンゲームは直感的には単にゲームの保存と計算をオンチェーンに移すだけです。

Will Robinson《Unblocking On-Chain Games: Part Two — The 18xx Genre》からインスパイアを受け、18xx ゲームを例に移植型のオンチェーンゲームを説明します。18xx はターン制のシミュレーション経営ゲームで、ゲームの背景は 1846 年で、3-5 人の鉄道大亨が 1846-1935 年の間に中西部に投資し、鉄道会社を経営して競争し、最良の株式ポートフォリオを構築します。これは、より複雑なモノポリーと理解できます。各会社には独自の金庫があり、鉄道を敷設したり、鉄道をアップグレードしたり、列車を購入するために使用されます。この金庫はプレイヤーの個人株式ポートフォリオや銀行とは完全に独立しています。ゲームの鍵は、いつ会社に資金を注入して行動を起こすか、または自分自身や他の株主の費用を全額支払うかのバランスを取ることです。これらの 2 つの行動は会社の株価に影響を与えます。

https://www.boardgamemeeplelady.com/2019/02/25/1846-race-for-midwest-good-introduction-into-18xx/

18xx ゲームのようなゲームは、オンチェーンゲームに移植するのに非常に適しています。なぜなら:

  1. 十分なターン時間がある。各ターンの時間内に、各プレイヤーは一連の決定を確定し、統一された時間に提出する必要があるため、ブロックチェーンの TPS 要求はそれほど高くなく、取引を集約またはパッケージ化することで Gas を低下させることができます。

  2. 金融ゲーム属性がある。18xx では、プレイヤーは他のプレイヤーと金融市場でゲームを行う必要があり、資産オークションなどがあるため、DeFi と非常に良く結びつくことができます。

18xx ゲームがオンチェーンに移植された場合、ゲーム内の株式は Uni や Sushi、DAI などの「現実世界」のトークンになる可能性があり、ゲーム内の取引市場は Uni V3 によって駆動されます。また、過去のゲーム状態を契約として書き込むこともできます ——Treaty が行ったように。理論的には、18xx を任意のシミュレーション経営ゲームに置き換えることができます —— 前述のTreatyMithraeumConquestLootrealmsのように。

ネイティブ#

ネイティブとは、オンチェーンで「初めて」創造されたゲームを指します —— もし私たちがそれを「ゲーム」と呼ぶなら。

https://www.teamlab.art/w/ever-blossoming-life-waterfall/#modal-1

ダークフォレストの創設者gubsheepは、《The Strongest Crypto Gaming Thesis》の中で次のように述べています:

暗号ネイティブゲームは、ブロックチェーンアプリケーション開発のアーキテクチャモデルと精神を最大限に受け入れるゲームです:

  • ゲームデータの真のソースはブロックチェーンです。ブロックチェーンはデータの補助ストレージとしてだけでなく、専用サーバーに保存されたデータの「ミラー」として機能するのではありません。すべての意味のあるデータはブロックチェーンに保存されます —— 資産所有権だけでなく。これにより、ゲームはプログラム可能なブロックチェーンの利点を最大限に活用できます:許可なしに相互運用可能な透明なデータストレージです。

  • ゲームロジックとルールはスマートコントラクトによって実現されます。例えば、ゲーム内の戦闘は、所有権だけでなく、オンチェーンで行われます。

  • このゲームはオープンエコシステムの原則に基づいて開発されています。ゲーム契約とアクセス可能なゲームクライアントはオープンソースです。第三者の開発者は、プラグイン、第三者クライアント、相互運用可能なスマートコントラクト、さらには完全に再デプロイすることで、自分のゲーム体験をカスタマイズまたはフォークする権利を持っています。これにより、ゲーム開発者は全体の(インセンティブが一致した)コミュニティの創造的な出力を利用できます。

  • このゲームはクライアントに依存しません。これは上記の 3 つのポイントと密接に関連しており、暗号ネイティブであるかどうかの試金石は、「もしコア開発者が提供するクライアントが明日消えたら、このゲームはまだプレイできるか?」です。ゲームデータストレージが許可なしであり、ゲームロジックが許可なしで実行でき、コミュニティがコアチームが提供するインターフェースに依存せずにコアスマートコントラクトと相互作用できる場合、答えは肯定的です。

  • このゲームには現実世界の価値を持つデジタル資産が含まれています。ブロックチェーンは価値そのものの概念にネイティブ API を提供し、デジタル資産はデフォルトで暗号通貨と相互運用可能です。これにより、ゲーム開発者はプレイヤーや開発者コミュニティのために新しいウィンウィンのインセンティブ構造を構築できます。

Topologyの創設者GuiltyGyozaは、《On Medium, Validity Rollup, and Digital Physics》の中で、アラン・ケイとマクルーハンの言葉を借りて、ブロックチェーンは全く新しいメディアであり、最前線の革新者はそれに基づいてブロックチェーン独自のネイティブアプリケーションを創造する必要があると述べています。例えば「自律世界」(Autonomous Worlds)です。自律世界に関する詳細は、0xparc が執筆した《Autonomous Worlds》を参照してください。

ネイティブなオンチェーンゲームの簡単な例は、Starknet 上の生命ゲーム(Game of Life)GOL2です。生命ゲームは、コンウェイの生命ゲーム(Conway's Game of Life)とも呼ばれ、イギリスの数学者ジョン・ホートン・コンウェイが 1970 年に発明したセルオートマトンです。生命ゲームのルールは次のように要約できます:正方形のグリッドに配置されたセルは生きているか死んでいるかのいずれかです。2 つまたは 3 つの生きた隣人を持つ生きたセルは生存できます;3 つの生きた隣人を持つ死んだセルは復活できます;それ以外の場合、セルは死にます。

ゲームのプロトタイプはおおよそ以下のようになります:

image

GoL2 は伝統的な生命ゲームの基本ルールを参考にしており、プレイヤーはグリッド上に初期設定を作成し、その後、セルはゲームのルールに従って進化(生きるか死ぬか)し、さまざまな組み合わせを形成します。プレイヤーは GOL2 のトークンを使用して選択したセルを復元したり、新しいゲームを作成したりできます。

image

GOL2 はブロックチェーンの特性を利用してオンチェーンでゲームコンテンツを生成していますが、ゲームメカニズムがあまりにも単純で、プレイアビリティが不足しているという問題があります —— ゲーム内の「成果」はプレイヤーに何の達成感ももたらさないため、私たちはオンチェーンネイティブゲームの進化を期待することができます。

オンチェーンゲームエンジンの現状#

もしオンチェーンゲーム市場が成立するなら、オンチェーンゲームを製造するゲームエンジンもまた需要が成立する基盤のトラックです。

https://techblogcorner.com/2020/02/06/most-popular-game-engines-for-game-development/

しかし、ゲームエンジンはゲームの生産プロセスやユーザー体験に直接関連しており、特にユーザー生成コンテンツ(UGC)がゲームで重要な役割を果たす場合においてはそうです。したがって、オンチェーンゲームがまだ検証されていない初期段階では、オンチェーンゲームエンジンもまたゲーム製品の創出の責任を担うことが多いです。オンチェーンゲームエンジンに関しては、実際には 2 つのように見えるが実際には 1 つの創投思考があります —— オンチェーンゲームを直接作るか、オンチェーンゲームエンジンを作るかは、まずゲームを作る必要があります。

オンチェーンゲームエンジンに関する事実は、現在それを構築しているチームがオンチェーンゲームのチームよりもはるかに少ないということです。

オンチェーンゲームエンジンの一例はMUDで、これは Ethereum の複雑なアプリケーションの開発フレームワークですが、より多くはオンチェーンゲームの開発に使用されます。

それはデータとロジックを整理するためのいくつかの契約を追加し、低レベルの複雑さを抽象化することで、開発者がアプリケーションの機能に集中できるようにします。すべてのネットワークコードを提供して契約とクライアントの状態を同期するために、データがオンチェーンに保存される方法を標準化しました。これには、RPC ノードまたは一般的な MUD インデクサーから直接状態を同期することが含まれます。MUD はMIT ライセンスであり、完全にオープンソースで無料で使用できます。

https://mud.dev/

2022 年 11 月 22 日、MUD の背後にいる開発チームLatticeは MUD を使用してオンチェーン MineCraft(マインクラフト)——OPCraftを完成させました。

image

前述の自律世界を覚えていますか?Lattice は OPCraft を自律世界と見なしています。「これはオンチェーンの 3D ボクセル世界で、世界のすべての側面 —— すべての川、草の葉、山頂の雪 —— がオンチェーンに存在します。すべてのアクションは Ethereum 取引として実行される世界です。」Lattice の考え方は、まずエンジンを開発し、その後エンジンを通じてゲームを開発することです。

一方、Starknetのオンチェーンゲーム開発チームTopologyの創設者GuiltyGyozaは、ゲームエンジンを設計してからゲームを開発するのではなく、ゲーム開発のニーズに基づいてエンジンを設計すべきだと考えています。Topology は知行合一のチームであり、すでにIsaacMuMuなどのオンチェーンゲームを開発しており、新しいオンチェーン AI 格闘ゲームが 2 月にベータテストを行う予定です。ちなみに、Starknet エコシステムの開発者たちは、Dojoというオンチェーンゲームツールチェーンを開発中で、Starknet の開発言語は Cairo であり、MUD の Cairo バージョンに似ています。

Folius VenturesAiko《サンドボックス、シミュレーションゲーム、完全オンチェーンゲームエンジン》の中で、物理 + 化学 + 時間のゲームエンジンを提案しており、物理ルールに基づく完全オンチェーンゲームは意味がないと考えています。なぜなら、それはプレイヤーが受動的に「論理」を発見することを促すからです。この種のオンチェーンゲームに対して、ゲーム物理(プレイヤーが相互作用の過程で発見するゲーム内の物理ルール、例えば土壌を打撃して装備を落とすなど)は、ストーリー式の「受動ゲーム」よりもプレイヤーにインタラクション感を与え、「能動ゲーム」となります。

一方で、Bas1s VenturesWonderは、現在のオンチェーンゲームエンジンは主に特定の重要なイベントのトリガー条件(地理座標情報など)をデータ構造の形式でオンチェーンに送信することに重点を置いていますが、かなりの部分の完全なロジックは中央集権的なサーバーで実行されています。MMORPG や MOBA のような高並列ゲームにとって、すべてのロジックが非中央集権的な環境で行われる場合、ネットワーク伝送の効率とコストに高い要求があり、状態遷移を行う際にゲーム体験に重大な悪影響を与えないようにする必要があります。

オンチェーンゲームエンジンの他にも、ゲームギルドやゲームストアなどの他のオンチェーンゲームインフラが存在します。

Guildlyはオンチェーンゲームギルドで、プレイヤーがアカウントや NFT を共有できるようにし、現在開発段階にあります。

image

Cartridge.ggは Starknet 上のゲームストアで、プレイヤーはそこで複数のオンチェーンゲームを知り、アクセスできます。ユーザーは携帯電話で QR コードをスキャンすることで、暗号ウォレットなしでアカウントを作成し、ログインできます。

image

オンチェーンゲームの武器庫:Starknet#

多くの事例が Starknet に関連していることに気づいた読者もいるでしょう。Starknet は Ethereum の ZKR(ZK 技術に基づいて構築された L2)であり、そのオンチェーンゲームエコシステムは全体のブロックチェーンエコシステムの中で独自の存在です。

https://medium.com/starkware/part-1-starknet-sovereignty-a-decentralization-proposal-bca3e98a01ef

Starknet は性能面でオンチェーンゲームのデプロイに非常に適しています。一方で、Starknet は理論的に9000 TPSに達することができ、その独自の STARK 証明システムは6000 万件の L2 取引を Ethereum 上の 1 件の取引に統合できます。また、その ZK フレンドリーな Cairo 言語は非常に高いコンパイル効率を持ち、開発者は Cairo コードに対してゼロ知識証明を生成でき、Gas は 0.001 U まで低下する可能性があります。もう一方で、使用される STARK 証明システムにはネットワーク効果があり —— 平均証明サイズと検証時間は証明規模の拡大に伴って限界的に減少します。簡単に言えば、取引コストは取引量の増加に伴って減少するため、Starknet は特に大規模な採用を必要とするオンチェーンゲームに適しています。

https://eprint.iacr.org/2021/582.pdf

Starknet はネイティブアカウント抽象化設計の契約ウォレットを持ち、従来のウォレットよりもオンチェーンゲームのインタラクションシーンに適しています。Ethereum や EVM 互換のパブリックチェーン / L2 はほとんどが二重アカウント設計を採用していますが、Starknet は単一アカウント設計で、すべてのアカウントが契約です。簡単に言えば、これによりユーザーアカウントは高度にプログラム可能になります。例えば、Ethereum で一般的に使用される Metamask(従来の EOA ウォレット)は、特定の許可の具体的な使用シーン、機能、さらには取引限度をカスタマイズすることができず、またマルチシグや免密支払い(セッションキー)などの機能もサポートしていません。したがって、従来のアカウント設計のブロックチェーンにおける従来のウォレットは、高頻度の許可と複雑なインタラクションを必要とするオンチェーンゲームのインタラクションシーンに適応できませんが、これはまさに契約ウォレットの強みです。

さらに、Starknet はネイティブアプリケーションの孵化を重視しています。開発チームの StarkWare は、MatchBox、Only Dust、Nethermind、Mask Network などのパートナーと共に複数回のハッカソンを開催し、多くのオンチェーンゲームチームの発展を促進しました。

しかし、Starknet にはいくつかの問題があります。一方では、現在 Starknet のオーダーラーと証明者は中央集権的に運営されており、将来的に去中心的なプロトコルの設計が完了し、証明者がオープンソース化されるのを待つ必要があります。もう一方では、ネットワークの速度制限により、Starknet の性能はまだ解放されておらず、高 Gas やネットワークの混雑が時折発生し、ユーザー体験が悪化する可能性があります。Q1 にメインネットの更新が行われる可能性があり、短期的には大規模プロジェクトを直接 Starknet メインネットにデプロイすることは推奨されません。

しかし、全体的に見て、私たちは依然として Starknet がオンチェーンゲームエコシステムの中で最も潜在能力のあるシステムであると考えており、次回の研究で Starknet の技術的特性、オンチェーンゲームエコシステム、オンチェーンゲームの設計と構築を深く分析します。

感謝#

Starknet Astroは Starknet エコシステムで最も創造的なメディアであり、最前線で深い研究を提供しています。本研究はまた、Bas1s Venturesの一部の思考と内容の支持を受けて発表されました。彼らは Web3 の最前線で専門的な投資機関です。

image

Bas1s Venturesは 2021 年に設立された新興 Web3 国際ベンチャーキャピタルで、ブロックチェーンの大規模なアプリケーションと技術エコシステムに投資を展開し、アジアや世界の一流の従来のゲーム会社などの支持を受けています。チームメンバーは以前、Binance などの著名企業で働いており、投資ポートフォリオには Delysium、Mirror World、Highstreet、Xterio、Taker Protocol などが含まれています。

読み込み中...
文章は、創作者によって署名され、ブロックチェーンに安全に保存されています。