今年、モジュール化のパブリックチェーンはパブリックチェーンの新しいトレンドになるのでしょうか?先駆けとなるプロジェクトは何ですか?
原文タイトル:《2022年のパブリックチェーンの新しいトレンド、あなたが知っておくべき「スケーリングの新しいルート」------モジュール化》
原文著者:白話区块链
最近の間、多くの人が新しい言葉に気づいたはずです:モジュール化されたパブリックチェーン。 簡単に言えば、元々1層で行っていたことを2層、さらには3層に分けたということです。結局のところ、1層では、不可能な三角形がまるで厳しいおまじないのように、拡張を望むすべてのパブリックチェーンを制約しています。
もちろん、L1やL2といった概念は多くの人にとって馴染み深いですが、モジュール化されたパブリックチェーンは、伝統的なインターネットのTCP/IPプロトコルのように、より細かく分層化されています。
現在の主流なコンセンサスでは、モジュール化されたパブリックチェーンは以下の3つの層を持つべきです。
1. 実行層 - Execution Layer
2. 決済層 - Settlement Layer
3. データ可用性層 - Data Availability Layer
01 実行層 - Execution Layer
この層はユーザー向けの層で、ETH側に置くと、実行層は各種Rollup です。例えば、ArbitrumやOptimism、将来的にはZK-rollupが登場し、StarkwareやZk-syncもこの層に位置します。実行層の目的は取引を迅速に処理してパッケージ化することです。
もしあなたが私と同じように、さまざまなチェーンを行き来しているなら、ほとんどの時間、ArbitrumはSolana、Fantom、Avaxといったいわゆる高速チェーンよりもさらに高速であることを感じているかもしれません。 時にはSwapをクリックするだけで、1秒以内に取引が成立し、他の高速チェーンでは少なくとも数秒待たなければなりません。
なぜでしょう?
どんなに高速なチェーンでも、多くのノードが合意を形成する必要があります。 BSCのように、21のノードが合意を形成した後でなければ確認できず、数秒かかります。しかし、Rollupは必要ありません。高性能サーバーがSequencerを担当し、単一のWeb2で完結しますから、当然速いのです!
え、これがまだブロックチェーンですか???
もしRollupがなぜ一台のサーバーで完結できるのか理解できないなら、それはあなたがRollupをまだ理解していないということです…
もちろん、将来的には複数のSequencer(順序付け器)が存在することになりますが、 それは実際には重要ではありません。重要なのは、1つのSequencerであろうと複数のSequencerであろうと、性能と安全性への影響はそれほど大きくないということです。
なぜなら、たとえSequencerが悪事を働いても、あなたの資産は安全であり、あなたは依然として挑戦を発起することができます。結局のところ、安全性はSettlement Layerが担当しているからです。
02 決済層 - Settlement Layer
イーサリアムの世界コンピュータの夢はほぼ破滅しましたが、世界の決済層は本当にそれを実現する可能性があります。L1として、ETHはモジュール化されたパブリックチェーンの拡張思考の下で、絶対に最良の決済層です。 理由は簡単です。決済層で最も重要なのは2文字 - 安全です!
この世界で、BTCを除いて、誰が自分のチェーンがETHよりも安全だと言えるでしょう?
これが、Rollupが現在一台の高性能サーバーで動作できる理由であり、同時に分散化と安全性を犠牲にしない理由です - 不可能な三角形のスケーラビリティがL2で極限まで達成され、安全性と分散化を完全にL1に委ねています。
もちろん、ETHが決済層を担うことにはいくつかの小さな問題があります。それは、ETH上で動作するDAPPが多すぎることです…
言い換えれば、これらのDAPPは自らETH L1を実行層として使用し、Rollupが提出する取引はETH L1を決済層として使用しています。ノードから見ると、これらは単なる取引情報であり、したがってL1のDAPP計算リクエストとRollupの決済リクエストがETH L1のリソースを争うことになります。
普段はあまり感じないかもしれませんが、単純にGas費用が高いため、ArbやOPの取引費用は他のAlt L1に比べてまだ高いです。とはいえ、ETH L1よりはずっと安くなっています。しかし、ETH L1で人気のNFTが始まったり、突然の暴落でいくつかのDeFiプロトコルが清算されたりすると、皆がGas Warを始めると、すべてのRollupも免れられず、費用と速度が影響を受けます。
今後数年で、ますます多くのDAPPがL2に移行し、ETH L1が決済層の需要にますます使用されるようになると、ETHは名実ともに - 世界の決済層と呼ばれることができるでしょう!
もちろん、誤解しないでください。Rollup技術は本質的にETH専用ではありません。 あなたはSolanaやNearでもRollupを適用できますが、これらの高速チェーンは現在L1に深く取り組んでおり、L2の計画はありません。そして、Polkadotのような「ネイティブモジュール化されたパブリックチェーン」では、中継チェーンがすべての平行チェーンの決済層として生まれています。
03 データ可用性層 - Data Availability Layer
これは今年新たに流行し始めたトレンドで、現在Cosmos系のCelestiaとPolygonのAvailが主力です。
この層は何をするのでしょうか?それはRollupデータを保存する「ストレージ層」です。 以前に言ったように、Rollupは実行を行い、速度が速ければよく、安全性はL1の決済層に任せればよいのですが、問題が発生します。もしRollupのノードが悪事を働いた場合、挑戦者は何を証拠に挑戦するのでしょうか?当然、取引の原始データです!
言い換えれば、取引の原始データがチェーン上で安全に保存されていることを保証しなければ、挑戦者が正しく挑戦できず、Rollupの安全性が保証されません。
ETH上では、これらの圧縮された原始データはL1に保存されており、つまりETH L1は決済とデータ可用性の両方を担っています。
しかし、よく知られているように、ETH上にデータを保存するのは非常に高価です。これが、L2の取引費用がETH L1よりもずっと安いにもかかわらず、他のAlt L1に比べて依然として高い理由です。ましてや、既存のETH L1 DAPPとリソースを争う必要があります。
そこで、現在DA(データ可用性層)を独立させて、各Rollupにサービスを提供するためのチェーンを作るという提案がされています。そこではDAPPやスマートコントラクトは動作せず、単純にDA層として機能し、Rollup上の取引の原始データが正しく利用可能であることを保証し、詐欺証明が合法的に挑戦できるようにしたり、Zk-Rollupの緊急時にユーザーが資金を回収できるようにします。
この問題については、現在Twitter上で多くの議論があります。結局のところ、これは全く新しい、まだ実際に展開されていない考え方です。V神は、DAを独立させることには安全上のリスクがあると考えており、ETH L1にはその問題が全くないと考えています。
しかし、Rollupが増え続け、ETH上の費用が高止まりする中で、低費用で比較的安全なDAチェーンが各Rollupにサービスを提供できるなら、他のチェーンのRollupにもクロスチェーンでサービスを提供できるなら、それはモジュール化の非常に合理的な選択肢のように見えます。
現時点では、Cosmosに基づくCelestia、PolygonのAvail、将来のETH2.0のデータシャーディングが、3つのDA層の最有力候補です。
04 小結
全体的に見て、2022年、私たちはブロックチェーンのスケーリングに関して非常に明確で明瞭なルートを持つようになりました。すなわち、モジュール化の思考です。
高速なRollupが取引を実行し、安全な決済層が決済を担当し、低費用で大容量のデータ可用性層が保障を担当することによって、Web3.0時代のインフラストラクチャの青写真が私たちの前に徐々に展開されていると信じる理由があります。残るのは、ただBUILDすることだけです!