アプリチェーンは、基本的にアプリケーション固有のブロックチェーンを指します。特定の目的を満たすように設計された特別なチェーンと考えることができます。これにより、汎用のレイヤー 1 およびレイヤー 2 チェーン (Ethereum、Optimism など) と比較して、より効率的になります。
専門用語から少し離れて、基本的な概念を理解してみましょう。私たちは皆、学生時代に規模の経済の概念に出会ったことがあるでしょう。これは、あらゆる経済システムが、努力の専門化によって効率化できることを意味します。この労働の専門化と統合されたテクノロジーが組み合わさることで、単位当たりのコストが下がり、最終的に生産量が増加します。
私たちの日常生活における規模の経済のより鮮明な例としては、人事、管理、マーケティングなどのさまざまな部門が、より大きな組織内で協力して成功を収めるということがあります。これらの部門は、さまざまなビジネスの側面で独立して機能し、より大きなビジョンの達成に貢献していることに注意してください。
これを、チーム メンバーが複数の役割を担い、さまざまなタスクを実行する必要があるスタートアップと比較してみましょう。これにより、メンバーはさまざまなビジネス オペレーションを担当することになり、専門性は後回しにされます。
同意しますか? この例えでは、大規模な組織内のさまざまな部門は Appchains (実行の専門化) に似ていますが、スタートアップは汎用のレイヤー 1 およびレイヤー 2 チェーンに似ています。
アプリチェーンを理解する
ヴィタリック氏は最新の論文で、彼らがいかにして野心的な計画の多くを放棄し、EVM のみを維持せざるを得なかったかを明らかにしている。当時の彼らの目標は機能するブロックチェーン インフラストラクチャを構築することであり、そのため専門技術の構築にはあまり力を入れなかった。彼らはトランザクション速度を犠牲にしながらも、セキュリティは損なわれないようにした。
ここで、Appchains がソリューションとして位置づけられます。つまり、アプリケーションの特定のパフォーマンス、セキュリティ、ガバナンスのニーズに合わせて微調整された特殊なチェーンです。
Ethereum L1 では、データが操作されないようにするために、強力なセキュリティ保証が不可欠です。しかし、ソーシャル メディアやゲームでは、L1 と同じセキュリティ モデルは必要ありません。チェスのゲームで負けた記録を元に戻すために 100 万ドルを支払ったり、同様のことをしたりしても問題ありません。インフラストラクチャの要件は、ここでは同じではありません。セキュリティについては妥協できますが、このユース ケースに適合するには、迅速なファイナリティと高いトランザクション速度が必要です。ここで、Appchains が登場します。
なぜAppchainsが必要なのか?
アプリチェーンは、インフラストラクチャ レベルで最高レベルの柔軟性を実現します。アプリチェーンはビルディング ブロックを提供し、モジュール ソリューションの構築を可能にします。これにより、開発者は基本的に、トークンエコノミクスからコンセンサス メカニズムまで、ブロックチェーンのメカニズムを完全に制御できるようになります。開発者は、dApp の要件に応じて自由に最適化できます。
独自のガバナンス ルール セットを持つことで、Appchains は、システムを超スケーラビリティに合わせて構築できるようにメカニズムを微調整できます。
Web3 エコシステムは現在サイロで機能しています。Appchain にチェーンを構築するための標準 SDK が提供されたらどうなるでしょうか。相互運用性という巨大な問題に取り組むことができます。この前提により、Appchain は独立していても相互運用性があり、ある dApp から別の dApp への安全で高速な資産転送を可能にするため、将来を見据えたソリューションとなります。例Immutable zkEVM: これは、ブロックチェーン ベースのゲームを可能にすることだけに焦点を当てた Ethereum 上の Appchain です。Ethereum は高いトランザクション スループットに苦労しているため、ゲーム関連のアプリケーションに最適なインフラストラクチャではありません。Immutable のゲームに特化した Appchain はこれらの課題に対処し、ゲーム スタジオが Ethereum エコシステムにシームレスにゲームを展開できるようにします。
Cosmos: ゾーンは、DeFi からゲームまで、さまざまなアプリケーション向けに構築できる独立したブロックチェーンです。これらのゾーンは、高度なカスタマイズと自律性を可能にするため、機能的には Appchain に似ています。Cosmos は、インターブロックチェーン通信プロトコル (IBC) と呼ばれるメカニズムを使用します。このプロトコルでは、「ゾーン」はメインチェーンである HUB を使用して相互に通信できるため、Cosmos エコシステム全体でデータとトークンをシームレスにスムーズに転送できます。
結論
技術システムがフルスタックとして構築されていた 20 年前に戻りましょう。Amazon が登場し、マイクロサービス開発をソフトウェア開発手法の不可欠な部分にしました。Amazon はモノリシック アーキテクチャからサービス指向アーキテクチャ (SOA) に移行し、これが後にマイクロサービス アーキテクチャに進化しました。アプリケーションをより小さな自律的なサービスに分割することで、Amazon はモノリシック システムの制限を克服し、パフォーマンス、信頼性、スケーラビリティを大幅に向上させることができました。現在、ブロックチェーンでも同様の状況が発生しており、Appchains がマイクロサービス アーキテクチャを可能にしています。