小树苗

小树苗

专注于分享 Web3 链上项目的信息资讯、跟踪 Web3、DAO、GameFi、NFT等不同领域动态,为用户提供新手教程、玩法攻略、项目分析、行业研报等专业内容,与用户共同成长,创造社区价值!

加速ブロックチェーンゲームのWeb3への移行、Zypher NetworkのZytronエンジンを一文で理解する

前言

Zytron エンジンは Zypher Network システムにおいて重要な役割を果たしており、開発者に主権を持ち、カスタマイズ可能な Layer3 Rollup インフラストラクチャを提供し、汎用ゼロ知識プロトコルテンプレートを備えた ZK エンジンと連携しています。Zytron エンジンとオフチェーン分散コンピューティングネットワークの組み合わせにより、ゲームの運営に対して分散型の方法で完璧なサポートを提供し、中央集権的なサーバーに依存することなく、サーバーレスまたはサーバー抽象化処理を実現します。

ブロックチェーンゲームは新しいトレンドを代表していますが、既存の業界インフラは設計上の欠陥があり、ゲームが完全にオンチェーンで運営されることを支えることはできません。折衷案として Web2.5 があり、これはゲームがプレイヤーにより良い体験を提供できるように、ゲームロジックを中央集権的なサーバーに置き、経済モデルやスマートコントラクトなどをチェーン上に置くというものです。ゲームの運営には両者が常に通信を維持する必要があり、これによりゲーム自体は信頼性、安全性、運営効率において一定の制限があります。

このような背景の中、Zypher Network は ZKP、モジュール化、Layer3 などの一連の技術手段に基づいてサーバー抽象化ソリューションを初めて導入しました。

このソリューションにおいて、Zytron エンジンは Zypher Network システムにおいて重要な役割を果たしており、開発者に主権を持ち、カスタマイズ可能な Layer3 Rollup インフラストラクチャを提供し、汎用ゼロ知識プロトコルテンプレートを備えた ZK エンジンと連携しています。Zytron エンジンとオフチェーン分散コンピューティングネットワークの組み合わせにより、ゲームの運営に対して分散型の方法で完璧なサポートを提供し、中央集権的なサーバーに依存することなく、サーバーレスまたはサーバー抽象化処理を実現します。

全体として、Zypher Network は開発者がオンチェーンでゲームを開発、移行する際のハードルを大幅に下げるだけでなく、分散型の方法でゲームの運営に安全、信頼性、効率的なサポートを提供します。

現在、Zypher Network は Layer2 ネットワーク Linea に基づいて Zytron エンジンの Layer3 プレメインネットを開始しており、Zypher Network ゲームエンジンシステムが全面的に稼働することを示しています。

image

Zytron エンジン:モジュール化、カスタマイズ可能な主権 Layer3 スタック

Zytron エンジンを紹介する前に、まず Layer3 とモジュール化ブロックチェーンの概念を簡単に紹介します。

Layer3 とモジュール化の物語

実際、Layer2 は通常 Layer1 の周りに構築された非主権チェーンであり、その目的は通常 Layer1 のスケーラビリティを向上させることです。例えば、イーサリアムエコシステムにおいて、OP Mainnet、Arbitrum One、Base、Linea など数百の Layer2 ネットワークは、イーサリアム Layer1 の負担をさらに軽減することを期待しています。Layer2 は通常、イーサリアムエコシステムのアプリケーション層として機能し、アプリケーションは Layer2 にデプロイされ、取引は Layer2 で発生しますが、最終的な取引の検証はイーサリアム Layer1 メインネットに戻ります。また、これらの Layer2 はイーサリアム Layer1 の安全性と最終性に依存しています。

では、なぜ Layer3 が必要なのでしょうか?

実際、Layer2 は本質的にパブリックチェーンの形態であり、すべての開発者が Layer2 層でアプリケーションを開発できるようになっています。異なる Layer2 が異なる技術的ソリューションを採用して性能を向上させる一方で、すべての取引が Layer2 で発生することは依然として一定の負荷を意味します。一方、Layer3 は専用のアプリケーション層として位置付けられています。例えば、ゲームを作りたい場合、特定のアプリケーションのためにカスタマイズされた Rollup 層を導入することができ、他のアプリケーションからの干渉を避けることができます。Layer3 と Layer2 の関係は、Layer2 と Layer1 の関係に似ており、上位のチェーンから安全性と最終性のサポートを受けます。

以前の Coinbase の Layer3 に関する研究記事では、独立して Layer1 または Layer2 を運営するのに比べて、Layer3 は運営コストを約 1000 倍削減できると述べています。Layer2 を運営するのにかかる年間コストは約 7~8 桁のドルであるのに対し、Layer3 チェーンを運営するのに通常必要なのは 25,000~50,000 ドルです。したがって、以前のいくつかのオンチェーン派生商品プロトコル、例えば dYdX や Perpetual Protocol などが Layer2 の方法で App Chain を構築することはもはや賢明な選択ではなく、Layer3 が新しいトレンドかもしれません。

Layer3 の低コストの一因はモジュール化ソリューションにあります。Layer3 は Layer2 に比べて柔軟性が高く、異なる層をモジュール化の方法でプラグイン選択でき、独立してコストを負担する必要がありません。例えば、ほとんどの Layer2 では、データの可用性が総コストの 95% 以上を占めていますが、Layer3 は外部から DA サービスをプラグインの方法で選択でき、独立して DA 層を運営する必要がなく、この部分のコストを回避できます。同時に、ほとんどの Layer3 は主権を持ち、複数の面で上位層に依存する必要がありません。

これにより、前述のモジュール化の物語という別の概念が関わってきます。

モジュール化の物語は実際には理解しやすく、従来のチェーンをすべての部品が一体化しているコンピュータに例えることができます。このコンピュータは通常、すべての部品が交換しにくく、新しい機能を実現するたびに重大なアップグレードが必要であり、外部に求め続ける必要があります。モジュール化は新しいチェーンの考え方を表しており、すべての部分がプラグイン可能かつ組み合わせ可能で、チェーンの多くの構成要素は選択的に置き換えることができます。例えば、DA 層を Celestia に選択し、検証を EnginLayer に統合し、決済層はいつでも異なる Layer2 を選択できるようにします。ネットワークが機能のアップグレードや拡張を実現したい場合、上記の層をプラグインの方法で置き換えることができ、重大なアップグレードを行う必要がありません。

したがって、Layer3 とモジュール化ブロックチェーンの概念を理解した上で Zytron エンジンを理解すると、新しい認識を得ることができます。

Zytron エンジン

1. 開発とデプロイ

まず、Zytron エンジンは開発者がその基盤スタックを通じてカスタマイズされた Layer3 層を構築することをサポートしており、特定のゲーム専用の APP Layer3 Chain とも言えます。このチェーン、または Rollup は単一のゲームに特化してサービスを提供します。Layer3 を構築する方法はモジュール化されており、ゲームの特徴に応じてプラグインの方法で異なるモジュールを選択できます。現在、Zytron エンジンはデフォルトで Celestia を DA として使用し、決済層と安全性は主に Linea Layer2 から取得しています(現在のメインネットは Linea にあり、将来的にはより多くの Layer2 で新しいメインネットを順次開始する予定です)。

もう一方では、Zytron エンジンを使用してモジュール化の方法で Layer3 Chain を起動するだけでなく、Zytron エンジンは基本的なハッシュ、楕円曲線暗号、マスク、シャッフルなどの小さなツール、アプリケーション特定回路の SDK、一連のオンチェーンバリデーターなど、即座に使用できるツールコンポーネントの一連を提供しています。これらのコンポーネントに基づいて、開発者はプラグイン可能な ZK 機能、小道具と回路の組み合わせ、第三者 DSL/ZKVM 統合などを得ることができます。

これにより、開発者は最低コストで急な学習曲線なしに自治世界や小型戦略ゲームを構築したり、AAA ゲームを自分の Layer3 チェーンに移行したりしながら、プロダクションレベルの UE を保持できます。開発者が ZKP を十分に理解していなくても、一連のツールコンポーネントを基に迅速な開発を行ったり、既存のゲームを低いハードルで移行したりすることができます。

現在、Zytron エンジンを利用して、開発者はゲームをさらに TON にデプロイすることもでき(特に小さなゲームに適しています)、Telegram を入り口として、Telegram マーケットから低いハードルで規模の大きなユーザーを獲得できます。

2. ゲームの運営をどのように効率的に保証するか?

もう一方で、ゲーム自体はチェーン上にデプロイされており、正確には Zytron エンジンの ZK 回路にデプロイされています。したがって、ゲームロジックは完全にチェーン上で実行されますが、ゲームがスムーズに運営されることをどのように保証するのでしょうか?

l チェーン上とチェーン外の組み合わせ

まず、Zypher Network で運営されるゲームは、従来のように各ゲームアクションが常に取引を生成して個別に検証されるのではなく、いくつかの連続したゲーム行動から生成されたアクションログを ZK 証明に集約します。一定の周期内にこれらのゲームアクション(それぞれが取引です)は、1 つの ZKP 証明に集約されます。ZK 証明の生成プロセスはオフチェーンの分散コンピューティングネットワークで発生し、オフチェーンのノードによって実行されます。最終的に、複数の証明が単一の取引の方法でチェーン上に提出されます。この方法は、ガス代を大幅に削減するだけでなく(場合によっては 0 ガスを実現)、PvE ゲームのデプロイにおいてもプレイヤーに遅延のないゲーム体験を保証します。

つまり、Zypher Network は最も計算リソースを消費し、最も複雑な ZK 証明の生成を Zytron エンジンから剥離し、チェーン上の負担を大幅に軽減しました。この方法は ZK 証明の並列生成を可能にし、拡張性と効率性を持っています。これは、報酬と罰則のメカニズムを持つ経済モデルによって駆動されます。

image

l 最適化されたプレコンパイルコントラクトと P2P ノードネットワーク

同時に、Zytron はいくつかのプレコンパイルコントラクトを提供するだけでなく、チェーンノードのデータサービスをシャーディングしてコントラクトを実行します。シャーディング技術により、コントラクトの実行は複数のノードで同時に行われ、並列実行が可能になり、処理効率が大幅に向上し、遅延が減少します。

具体的には、チェーン上のノードはピアツーピア(P2P)ネットワークを介して接続されます。このネットワークはコントラクトの検証を実行するために特化されており、各ノードが直接効率的に通信できることを保証します。P2P ネットワークを使用する利点は、中間の伝送段階を減少させ、データ伝達をより迅速にすることです。また、ノード間の通信とアドレス定位には Kademlia アルゴリズム(効率的な分散ハッシュテーブル DHT アルゴリズム)が使用されており、Kademlia の構造化設計により、ノードが他のノードを見つけて連絡を取る際により迅速かつ正確になります。

実行において、Zytron は Kademlia アルゴリズムで定義されたノード距離ルールに基づいてコントラクトの実行プロセスをシャーディングします。これは、コントラクトの異なる部分がノード間の距離に基づいて異なるネットワークノードで実行されることを意味します。この距離に基づく配分方法は、Zytron ネットワーク内で計算負荷を均等に分散させ、全体のシステムの速度と効率を向上させるのに役立ちます。

l データベース

データ処理効率をさらに向上させるために、Zytron エンジンはより使いやすいリレーショナルデータベースとキャッシュデータベースを統合し、データベースを最適化してゲームの運営におけるデータ処理効率を大幅に向上させました。

l EnginLayer との統合

上記の設計に加えて、Zytron エンジンは EigenLayer ともモジュール化統合され、AVS 計算層をデプロイしています。開発者は自分の Layer3 APP Chain にこのサービスを統合でき、ゲーム内の PoS のハードルを大幅に下げ、安全性とゲームの運営効率を向上させます。

現在、Zytron の zk-SNARK スタックの処理速度は他の Layer2 よりも 10 倍以上速く、ガスコストは 200 倍以上低くなっています。同時に、すべてのプレイヤーはゲームやイベントを通じて Zero Gas SBT を獲得でき、スムーズなゲーム体験(0 ガス)を得ることができます。Zytron は Telegram Mini App (TMA) インターフェースもサポートしており、ゲームアプリケーションは超カジュアルゲームや Web3 ネイティブ金融ツールを通じてユーザー獲得率を向上させることができます。

さらに、プレコンパイルコントラクトを利用することで、開発者は暗号操作などのリソース集約型タスクを効率的に処理できます。

以下は Zytron エンジン Layer3 メインネットに関する具体的な情報です:

image

まとめ

Zytron エンジンに基づいて、Zypher Network はチェーンゲームの分野で次の段階の発展への道を開いています。一方では、全セットの ZK ソリューションとツールキットに基づいて、開発者が低いハードルでゲームをデプロイ、移行できるようにし、モジュール化された Layer3 の方法で専用のゲーム基盤を構築しています。もう一方では、サーバー抽象化ソリューションを通じて、ゲームの運営は中央集権的なサーバーに依存せず、分散型、高効率、安全性を兼ね備え、プレイヤーに優れたゲーム体験を提供します。

ゲームロジック、トークン経済モデル、スマートコントラクトなどの要素はもはや切り離された平行なものではなく、新しい動的な組み合わせを通じてゲームに生命力と創造性をもたらすことが期待されます。複雑なゲームロジックを持つ AAA ゲームでさえ、ブロックチェーンゲームの形態でデプロイされ、完璧に運営されることが可能です。

Web2.5 形態のブロックチェーンゲームは持続不可能な状態であり、Web2.5 から Web3 への移行はブロックチェーンゲームの発展における必然的なトレンドであり、Zypher Network はこのプロセスにおいて不可欠な触媒となり、このトレンドのリーダーとなっています。

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