StarkWare:なぜイーサリアムにLayer3ソリューションが必要だと言われているのか?

スタークウェア
2021-12-21 20:36:09
コレクション
StarkEx は現在 L2 として運営されており、将来的には L3 に移行する予定です。

出典:StarkWareブログ

元のタイトル:《Fractal Scaling: From L2 to L3》

翻訳:谷昱、チェーンキャッチャー

なぜL3なのか?

イーサリアムの取引コストの高さは、L2の決済層としての役割を促進しています。私たちは、取引コストが大幅に削減され、DeFiツールのサポートが増加し、L2が提供する流動性が増加することで、最終的なユーザーがL2で大部分の活動を行うようになると信じています。

L2は、各取引のガスコストを削減し、取引速度を向上させることでスケーラビリティを向上させます。同時に、L2は分散化、汎用ロジック、そして相互運用性の利点を保持します。しかし、特定のアプリケーションは特定のカスタマイズを必要とし、新しい独立した層によってサービスを提供するのが最適です:L3の登場です!

L3はL2に関連しており、L2はL1に関連しています。L2が検証者スマートコントラクトをサポートできる限り、L3は有効性証明を使用して実現できます。L2もL1に提出された有効性証明を使用する場合、StarkNetが行っているように、これは非常に優雅な再帰構造になります。ここで、L2の証明の圧縮利点はL3の証明の圧縮利点と掛け合わされます。言い換えれば、各層のコストが1000倍削減されるなら、L3のコストはL1の1,000,000倍削減される可能性があります------同時にL1の安全性を保持しながら。

取引がわずかなガスで済むことを想像してみてください!

L3の主な利点は:

第一に、再帰的証明の乗法効果を利用して超スケーラビリティを実現します。

第二に、技術スタックのアプリケーションデザイナーによるより良い制御:

a:より決定的なパフォーマンスとコスト;

b:カスタマイズされたデータ可用性モデル(例:Validiumベースまたはアプリケーション特化型のオンチェーンデータ圧縮)、

C:より迅速な機能と技術的速度(例:全面的に利用可能になる準備ができていない新機能の導入)。

第三に、プライバシー、例えばゼロ知識証明を公共のL2上のプライバシー保護取引に適用すること。

第四に、より安価で簡単なL2-L3相互運用性。現在L1とL2の間で使用されているクロスチェーンチャネルは非常に高価です。それに対して、L2のコスト効率性により、これらのプロセスがL3に適用されると、非常に魅力的であり、実装も容易です。L2とL3の間で資産を移動する遅延は、同じL2上のアプリケーション間の遅延よりも長くなる可能性がありますが、コストとスループットは比較可能です。

第五に、より安価で簡単なL3-L3相互運用性。独立したL3はL1ではなくL2を介して相互運用されます。L2は明らかにそのL1よりも安価であると予想されます。L3がなければ、これらはすべてL2の役割を果たすことになるため、相互運用はかなり高価なL1を介して行われなければなりません。

第六に、L3はL2の「Kusama」ネットワークとして機能します:L2またはL3で一般に提供される前に、新しい革新はL3でテストされる可能性があります(KusamaがPolkadotで果たす役割のように)。

L3と分形層(Fractal Layering)

複数のL3はL2の上に構築されます。さらに、分形層解決策において、L3の上に追加の層(L4など)を構築することができます。 図1:層状エコシステム

図1は、このようなエコシステムの一例を示しています。そのL3には以下が含まれます:

  1. Validiumデータ可用性を持つStarkNet、例えば、価格に非常に敏感なアプリケーションで広く使用されます。
  2. より良いアプリケーションパフォーマンスのためにカスタマイズされたアプリケーション特化型のStarkNetシステム、例えば、指定されたストレージ構造やデータ可用性圧縮を採用することによって。
  3. ValidiumまたはRollupデータ可用性を持つStarkExシステム(dYdX、Sorare、Immutable、DeversiFiにサービスを提供するシステム)は、StarkNetに確立されたスケーラビリティの利点をもたらします。
  4. プライバシー保護取引を可能にするプライバシーStarkNetインスタンス(この例ではL4としても機能します)。

L3ソリューションの構成要素

図2は、以下のコンポーネントを含むクラシックなL2アーキテクチャを示しています:

  1. L1上のL2状態ルートを追跡するスマートコントラクト(例:イーサリアム上のStarkNetスマートコントラクト)。
  2. 有効性証明に基づくL2の場合、検証者スマートコントラクトが状態遷移証明の有効性を検証します。
  3. L1上のブリッジコントラクトがL2へのトークンの入金と出金を管理します。
  4. L2上のトークンコントラクトがL1トークンコントラクトの対となります(例:ERC20、ERC721)。

図2:L2の構成要素

図3は、L3とその基盤となるL2およびL1との関係を示しています。L2上で状態追跡と検証者スマートコントラクトを実装することで、L3はL2上で安全に動作できます。 図3:L3の構成要素

まとめ

L3は超スケーラビリティ、さまざまなニーズに応じた技術スタックのより良い制御、プライバシーを約束し、同時にイーサリアム(L1)が提供する安全保証を保持します。採用される再帰的概念は、分形層解決策の追加層に拡張可能です。

StarkExは現在L2として運用されており、L3に移行します。また、StarkNetのインスタンスはL3として提供されます。

PolynyaとAlex Connolly(Immutable)によるこの記事へのコメントに感謝します。特にPierre Duperrin(Sorare)からの貴重な洞察に感謝します。

ChainCatcherは、広大な読者の皆様に対し、ブロックチェーンを理性的に見るよう呼びかけ、リスク意識を向上させ、各種仮想トークンの発行や投機に注意することを提唱します。当サイト内の全てのコンテンツは市場情報や関係者の見解であり、何らかの投資助言として扱われるものではありません。万が一不適切な内容が含まれていた場合は「通報」することができます。私たちは迅速に対処いたします。
チェーンキャッチャー イノベーターとともにWeb3の世界を構築する