"私の欲しいものを私に与えなさい、そうすればその間にあなたの欲しいものが手に入る"。
アダム・スミスは『国富論』で初めて分業の考え方を提唱し、分業による市場全体の効率の向上について体系的かつ包括的に詳しく説明した。
モジュール化の本質は、完全なシステムを、独立性、安全性、拡張性を備えた交換可能なモジュールに分解し、異なるモジュールを組み合わせてシステム全体を機能させることができるという分業である。
自由市場は最終的に分業化をもたらし、全体的な効率を大幅に向上させるだろう。
現在、モジュール化はブロックチェーン業界の核となるシナリオの1つであり、市場の関心は今、この種の基盤となるインフラプロジェクトに向いていないが、基盤となるインフラの洗練は業界を牽引する重要な力となっている。
本記事では、モジュラー型ブロックチェーンについて詳細な分析を行い、モジュラー型の発展の歴史、現在の市場の状況、今後の発展の方向性について包括的に理解する。
1.モジュール性とは
実は、ブロックチェーン業界におけるモジュール性には長い歴史があり、モジュール性の観点から業界の発展を振り返ることができます。開発を振り返ることができます。
初期のビットコインチェーンは、ビットコインの送金と会計を可能にするためにモジュールが緊密に統合された完全なシステムでした。
しかし、ビットコインチェーンの問題は、より多くのシナリオに対応できるほど拡張性がないことであり、これが世界のコンピューターとして知られるイーサリアムの出現につながった。
イーサはビットコインのモジュール化であり、ビットコインチェーンに実行モジュールであるEVM(イーサリアム仮想マシン)を追加したと言える。
仮想マシンは、プログラムコードが実行される環境です。ビットコインは送金などの単純な操作しか行えず、複雑なコードを実行するには仮想マシンを導入する必要がある。
その結果、イーサリアムチェーン上には、DeFi(分散型金融)、NFT(デジタルコレクションと解釈できる)、SocialFi(分散型ソーシャルネットワーキング)、GameFi(ブロックチェーンゲーム)など、あらゆる種類のブロックチェーンアプリケーションが存在する。
その後、イーサのパフォーマンスは、アプリケーションシナリオの多様化のニーズを満たすことができず、その後、様々なLayer2ネットワーク、つまり、イーサのモジュール性が登場し、イーサの実行モジュールは、偽装の容量の拡張を達成するように、チェーンの外側に転送されます。
いわゆるLayer2は中国語で第2層と呼ばれ、イーサネットチェーンの1層のネットワークの上にもう1層のネットワークを構築し、大量の計算をこのネットワークに転送し、計算結果をイーサネットに戻すことで、イーサネットの計算量を減らし、イーサネットの速度を向上させます。
イーサの実行レイヤーがモジュール化された後、さまざまな種類のレイヤー2が出現したため、イーサはさらにモジュール化され、全体が4つのレイヤーに分割された:
実行レイヤー:主にトランザクションの処理とスマートコントラクトの実行を担う;(ボールゲームに似ており、ゲームのルールに従ってプレーする)
決済レイヤー:実行レイヤーの状態を検証し、紛争を解決し、取引の最終決済を完了し、資産の移転と記録がブロックチェーンに永久に保存されるようにし、ブロックチェーンの最終状態を決定する; (ボールゲームから生じる問題を解決する)
決済レイヤー。"text-align: left;">データレイヤー:通常、データの保存、送信、検証などの機能を含み、ブロックチェーンネットワークの透明性と信頼性を確保する;(球技のライブ放送または録画)
コンセンサスレイヤー:トランザクションを検証し、特定のコンセンサスアルゴリズムによって新しいブロックを作成し、データとトランザクションの一貫性;(同じ球技の結果について、誰もが同じ認識を持っていることを保証する)
各層であらゆる種類のプロジェクトが登場し、各層はより効率的になっており、あらゆる種類のプロジェクトをまとめ、新しいブロックチェーンを構築することは容易である。
これはコンピュータ産業の発展に似ている。
最初にアップルのオールインワン・コンピューターが登場し、次にマイクロソフトのウィンドウズが登場したとき、市場には多くのアセンブラーが出回り、各部品の非常に高い構成を購入し、最終的に高性能なコンピューターに組み立てることができた。
ブロックチェーンの世界では、チェーンが安価なストレージを望むなら、外付けハードドライブに似たスタンドアロン型のデータ可用性レイヤーを使えばいい。データレイヤー以外は、どのモジュールもプラグイン可能で、柔軟に組み立てることができる。
しかし、組み立て式マシンの出現は、アップルのようなオールインワン・マシンを完全に置き換えるものではなかった。
なぜならば、さまざまな構成を研究することに関心がなかったり、エネルギーがなかったりするユーザーがたくさんいて、彼らはただ動作するコンピューターが欲しいだけなのです。オールインワンPCは、各パーツの効率を最大化する、コンポーネントの最高のコラボレーションを可能にします。
たとえば、Layer1の主流パブリックチェーンの1つであるSolanaは、モジュール式ではない典型的な「オールインワン」マシンですが、非常に高性能で、多くの人気プロジェクトを生み出しました。
そのため、モジュール式の重大な利点と暗黙の欠点がわかります。
利点:
分散化:データレイヤーを分離することで、ノードのハードウェア要件が削減される。分散化:データ層を分離し、ノードの数を増やすためにノードのハードウェア要件を減らすことで、ネットワークは追加の信頼前提を導入することなく、より分散化されます。
チェーンの展開の簡素化:モジュール設計を活用することで、新しいブロックチェーンの立ち上げコストが削減され、アーキテクチャの設計コストも削減されます。
チェーンのパフォーマンスを向上させる:各モジュールのパフォーマンスは大幅に改善され、イーサリアムの場合はスケールアップされることを意味します;
エコ拡張を促進する:各モジュールはチェーンの全体的なセキュリティを保証しながら、異なる機能を担います;
ユーザーエクスペリエンスの向上:例えば、利用の難易度を下げる、取引コストを下げる
デメリット:
セキュリティ:統合ブロックチェーンとは異なり、データレイヤーを第三者に委ねることはリスクをもたらす可能性がある。第三者はリスクをもたらす可能性があり、オールインワンチェーンのようにセキュリティを確保するために信頼することはできない。その結果、モジュラー・アーキテクチャは安全ではなく、特に多くのクロスチェーン通信が必要な場合、ハッカーの攻撃対象が広がることになる。
複雑さ:複雑な設計は高いリスクをもたらします。モジュラー構造には多くのモジュールがあり、異なるモジュール間の潜在的なブラインドボックスリスクがあるため、より安定したモジュラーシステムをいかに構築するかが問題となる。
2.主要プロジェクト分析
グローバルな観点から、全体は大きく3つのレイヤーに分けることができます
アプリケーションレイヤー:
あらゆる種類のブロックチェーンの上に構築されたDAppアプリケーション(分散型アプリケーション)
現在、Wallet(財布、Web3の世界へのゲートウェイ)、DeFi(分散型金融)、NFT(デジタル宝庫として理解できる)、SocialFi(分散型ソーシャルネットワーキング)、GameFi(ブロックチェーン。)、GameFi(ブロックチェーンゲーム)などがある。
ミドルレイヤー:
アプリケーションレイヤーがブロックチェーンと直接やりとりする場合、パフォーマンスとユーザーエクスペリエンスは、ブロックチェーン技術の特性によって大きく制約されます。特にマルチチェーンパターンが存在する現在では、技術的アーキテクチャとシステム特性が異なるブロックチェーンが数多く市場に出回っています。技術的なアーキテクチャやシステム特性がそれぞれ異なるため、アプリケーションの開発難易度だけでなく、ユーザーエクスペリエンスにも大きな影響を及ぼしている。
ユーザーエクスペリエンスとアプリケーション開発の難易度を改善するために、このような中間層の出現は、水平方向にブロックチェーンの様々なタイプを介して引っ張られ、ブロックチェーンの特性をカプセル化し、アプリケーション開発のための様々なタイプの技術的なミドルウェアを提供するために、アカウントの抽象化(すなわち、ユーザーのアカウントは、様々な複雑な機能を拡張するようにプログラムすることができます)、チェーンの抽象化を含む。アカウント抽象化(ユーザーのアカウントをプログラムして様々な複雑な機能を拡張できる)、チェーン抽象化(ユーザーが様々なチェーンの違いを認識する必要がなく、自分の意図に基づいて各チェーンを直接利用できる)などが含まれる。
パブリックチェーン層:
実行層:EVM(イーサリアム仮想マシン)、EVM相当仮想マシン(EVM互換仮想マシン)、並列EVM(並列トランザクションをサポートするEVM)、モジュラーVM(非EVM型仮想マシン)
に分けられる。(非EVM型仮想マシン)
決済レイヤー:イーサに決済できることに加え、現在の主な決済モジュール化プロジェクトはDymensionです。
データレイヤー:データ可用性レイヤーとも呼ばれ、最も多くのプロジェクトが存在するレイヤーです。
データレイヤー:データ可用性レイヤーとしても知られ、このレイヤーは、最も多くのプロジェクトを持って、データストレージのコストは、トランザクション手数料の大部分を占めるので、安価で優れたストレージモジュールを取得するために市場に強い需要があるので、イーサ独自のストレージは高すぎる、プロジェクトのモジュール化は、リーダーはCelestiaであり、ビットコインエコシステムのヘッドは、主にNubitです;
コンセンサスレイヤー:Celestiaもコンセンサスレイヤーを作っているが、これはEtherの基盤を揺るがすものであり、EtherコミュニティはCelestiaをコンセンサスレイヤーとして使っているパブリックチェーンをEtherのLayer2として認めておらず、CelestiaのセキュリティはEtherのように長期にわたって証明されておらず、十分な安全性を確保できていない。
ビットコインエコシステムの先頭を走るプロジェクトはNubit
ビットコインエコシステムの先頭を走るプロジェクトはNubitである。左;">次に、3つの重要なプロジェクト、Celestia、Dymension、AltLayerを具体的に分析する。
2.1 Celestia
基礎の導入
モジュラー・ブロックチェーンのコンセプトを打ち出した最初のプロジェクトとして、Celestiaはモジュラー・トラックのパイオニアとみなすことができる。
スケーラブルなブロックチェーンアーキテクチャの次世代を可能にするスケーラブルなデータ可用性レイヤーを構築することで、 モジュラー型ブロックチェーンは、最小限のオーバーヘッドで誰でも簡単に独自のブロックチェーンを展開できるように設計されています。
動作の仕組み
データ可用性のサンプリング
Celestiaはトランザクションの有効性を扱わず、実行もしません。トランザクションをパッケージし、ソートし、ブロードキャストするだけであり、すべてのトランザクションの有効性ルールはクライアント側のRollupノードによって強制される(つまり、コンセンサスレイヤーを実行レイヤーから切り離す)
データ検証方法:抽象的には、ブロックデータを正方形(例えば8x8)に分割し、元のデータに追加の「チェックサム」を追加することでエンコードすることができる。元のデータを符号化することで、さらに「チェック」の行と列が追加され、より大きな正方形の行列(例えば16x16)が形成される。この大きな正方形内のデータの一部を無作為にサンプリングして正確性を検証することで、データ全体の完全性と可用性を確保することができ、データの一部が失われたり破損したりしても、チェックサムデータを使用してデータ全体を復元することができます
Sovereign Rollup
Sovereign Rollup
トランザクションの検証方法:ソブリン・ロールアップとスマート・コントラクト・ロールアップ(Optimism、Arbitrum、zkSyncなど)の主な違いは、トランザクションの検証方法です。スマートコントラクト・ロールアップでは、取引はイーサ上に展開されたスマートコントラクトによって検証される。ソブリンロールアップでは、ロールアップノード自体がトランザクションの検証を担当しますアップグレード方法:
スマートコントラクトのロールアップの場合、アップグレードは決済レベルのスマートコントラクトに依存します。ロールアップをアップグレードするには、スマートコントラクトを修正する必要があります。そのため、誰がスマートコントラクトの更新を開始できるかを制御するために、複数の署名が必要になる場合がある。アップグレードのためにチームが複数の署名をコントロールすることは一般的だが、ガバナンスによって複数の署名をコントロールすることも可能である。スマートコントラクトは決済レイヤーにあるため、決済レイヤーにおける社会的合意の制約を受ける。
ソブリン・ロールアップは、レイヤー1のブロックチェーンと同様のフォークを通じてアップグレードします。新しいソフトウェア・バージョンがリリースされると、ノードはソフトウェアを最新バージョンにアップデートするか、ノードがアップグレードに同意しない場合は古いソフトウェアを使い続けることができます。このようなオプションにより、コミュニティ内でノードを運営する人々が新しい変更を受け入れるかどうかを決めることができ、たとえ受け入れたとしてもノードの大多数にアップグレードを強制する方法はありません。
Quantum Gravity Bridge (QGB)
Celestium(EVMのL2ロールアップ)のコンセプトを導入することで、Celestiaはデータの可用性を実現するために利用され、Etherは決済レイヤーとして選択されます。これは、Celestiaのスケーラビリティとデータの可用性、Etherのセキュリティと分散化された性質という、両方のネットワークの利点を活用することを実現します
2.2ダイメンション
基礎知識
Dymension(ダイメンション)。left;">DymensionはCosmos上に構築されたSovereign Rollupで、Dymension Chain(決済レイヤー)、RDK(RollApp Development Kit)、IRC(Inter-Rollup Communication)を通じてRollApps(カスタムアプリを中心としたブロックチェーン)の開発を容易にするように設計されています。
Dymensionの中核機能は決済レイヤーのモジュール化ですが、AltLayerに対抗するRaaS(サービスとしてのロールアップ)機能も提供しています。
オペレーションの仕組み
フロントエンド → RollApps; RollAppはRollupとAppを組み合わせたもので、Dymension上の特定のアプリケーションに特化した高性能なモジュール型ブロックチェーンです。Dymension RollApp Development Kit(RDKと呼ばれる)を使って構築される。
バックエンド → Dymension Hub; Dymension Hubは決済レイヤーとしてCosmos SDKを使用して構築され、Dymension RollApps間のセキュアなメッセージングにIBCを活用しています。
データベース → データ・アベイラビリティ・ネットワーク(Data Availability Network); データ・アベイラビリティ・ネットワークは分散型であり、短期間データを保持する。
2.3 AltLayer
基本
レゴスタイルのモジュール式RaaS(Rollup as a Service)連鎖プラットフォーム:モジュール性の概念にまたがるものでありRestaking
アプリケーションに合わせた高速でスケーラブルなレイヤー1で保護されたロールアップを迅速に構築できるため、開発者だけでなく、コーディング経験がほとんどない人でも、数回クリックするだけで2分以内にカスタムロールアップを構築できます。カスタムロールアップ
操作メカニズム
ワンクリック連鎖機能(OPスタック、Arbitrum Orbit、zkSync ZKスタック、Polygon、CDKをベースにしています。CDK)
リプライサービス(EigenLayerをベースとする)
サードパーティDA(Celestia、EigenDA、Availをベースとする)
サードパーティ・シーケンサー(Espresso、Radiusをベースとする)
3.モジュラー・フューチャー・ナラティブ
モジュール性の未来の物語には3つの主要な方向性があります:イーサのモジュール性のさらなる深化、コスモスのエコシステムの拡大、ビットコインのエコシステムの台頭です。
モジュラリティはイーサで始まり、イーサで成熟しましたが、他にも無視できないエコシステムが2つあります:1つはコスモス、もう1つはBTCです。
コスモスはクロスチェーン問題を解決するために誕生しました。マルチチェーンエコシステムを構築するために、Cosmosの技術コンポーネントをベースとしたチェーンは、セキュリティを共有するだけでなく、簡単にクロスチェーンを行うことができます。
この目標を達成するために、Cosmosは長年にわたって開発されてきた高度なモジュール性を備えたワンクリックのチェーン発行機能を構築し、Celestia、Dymension、そして前述のように人気の高いBTC誓約プロジェクトであるBabylonなど、多くの有名なプロジェクトがCosmosエコシステムから生まれました。
BTCはブロックチェーン業界の創始チェーンとして、時価総額の面でも最大のパブリックチェーンであり、イーサリアムの時価総額の3倍近くあります。そのため、ビットコインのエコシステムも非常に想像力に富んでおり、現在活況を呈しており、イーサリアムですでに検証された技術の多くが、ビットコインのエコシステムでそのまま使われています。
イーサモジュールのさらなる深化
データ・アベイラビリティ・レイヤー:これはプロジェクト数が最も多いモジュールであり、最も競争の激しいトラックでもあります。まず、EIP-4844でイーサネットのメインネットワークがオンライン化された後、ロールアップデータをBlobの形で保存できるようになりました。
ミドルウェア層:現在と将来はマルチチェーンパターンであり、ユーザーと流動性が遮断され、アプリケーション層でより良い経験をユーザーに提供するために、多くのミドルウェアサービスが登場する。ユーザーにアプリケーション層でより良い経験を提供するために、多くのミドルウェアサービスが登場しており、人気のあるコンセプトは、アカウントの抽象化(すなわち、ユーザーのアカウントは、様々な複雑な機能を拡張するようにプログラムすることができる)とチェーンの抽象化(すなわち、チェーンが抽象化された後、ユーザー側はチェーンの違いを感知する必要がなく、自分の意図に基づいて直接チェーンを使用することができる)である。
RaaS:ワンクリックのLayer2、あらゆる種類のモジュール式基礎サービスを統合し、開発者にLayer2エンタープライズレベルサービスの迅速な構築を提供し、開発の敷居を下げます。つまり将来、Layer2はテクノロジーではなく、エコロジーであり、オペレーションであり、アプリケーションレイヤーのサービスなのです。
ZK技術:Zero Knowledge Proof技術には、ブロックチェーンにおける2つの用途がある。1つは、計算の正しさを検証することで、再計算することなく高速に検証できること、もう1つは、ZK証明のみを提供することで、元の情報を明らかにすることなくプライバシーを保護することである。現在Layer2では主に計算の正しさを検証するために利用されており、今後の方向性としては主に仮想マシンのZK化が挙げられる。イーサネットのロードマップでは、ZKはVergeフェーズの中核であり、L1 EVMにSNARKを導入し、さまざまなタイプのLayer2にもZK技術が取り入れられており、イーサネットの創始者であるVitalikは、"10年後にはすべてのRollupがZKになるだろう "と述べています。
コスモスのエコシステムの拡大
コスモスのエコシステムは、2022年のルナの暴落で大きな打撃を受けましたが、弱気相場を一巡した後、コスモスのエコシステムは死んでいないことがわかります。
コスモスのエコシステムはマルチチェーンアーキテクチャを採用しており、複数の独立したブロックチェーンの同時存在をサポートし、相互に作用することができます。相互運用性があります。
Cosmosチェーンはモジュール設計を採用しており、開発者はさまざまなモジュールを選択して組み合わせ、独自のアプリケーションチェーンを構築することができます。
Cosmosはまた、アプリチェーンの構築と維持に非常に高額なコストがかかること、Cosmos Hubの収益モデルがないこと、持続不可能な経済モデルであることなど、多くの問題に直面している。
ビットコインエコシステムの台頭:
オーディナルプロトコルの登場以来、市場はビットコインエコシステムに大きな関心を寄せ始めており、この1年でインスクリプションブーム、BTC L2ブーム、ビットコイン再誓約ブームが起こりました。ブームがあった。
ビットコインのエコシステムには2つの主な発展方向がある。1つはビットコイン技術自体の特性に基づいて拡大すること、もう1つはEVMと互換性を持たせることで、ビットコインとイーサリアムのエコシステムの流動性を開放することだ。
イーサはビットコインのモジュール化、あるいはテストネットワークであるため、イーサのより成熟した技術の多くはビットコインのエコシステムでそのまま使用することができ、データ可用性プロジェクトNubit、Layer2プロジェクトMerlinなど、すでに多くのモジュール化プロジェクトが登場している、BitLayer、ビットコイン共有セキュリティサービスのBabylonなど、多くのモジュール型プロジェクトがすでに登場している。