Layer2 の将来はどうなるでしょうか?ブテリン: 取引確認時間を短縮するための 3 つの解決策!

WBOY
リリース: 2024-07-11 15:39:38
オリジナル
929 人が閲覧しました

Layer2 の将来はどうなるでしょうか?ブテリン: 取引確認時間を短縮するための 3 つの解決策!

イーサリアムの共同創設者ヴィタリック・ブテリンの最新の記事では、シングルスロットファイナリティ、ロールアップ事前確認、ベースド事前確認メカニズムなど、イーサリアムのトランザクション確認時間を短縮するためのいくつかの方法について説明し、スロットとエポックアーキテクチャの重要性を理解することを強調しています。迅速な取引確認を提供します。

注: イーサリアム 2.0 では、スロットは 12 秒ごとの期間であり、通常はブロックが生成されます。エポックは 32 個のスロットで構成される時間単位で、6 分 24 秒ごとに実行され、ステータスの検査と検証の報酬を担当します。そして懲罰処理。

単一スロットのファイナリティにより、「ファイナライズ」時間が短縮されます

ブテリン氏は、優れたブロックチェーンのユーザーエクスペリエンスの重要な特徴の1つは、トランザクション確認時間が速いことであると述べました。イーサリアムは過去 5 年間でこの点で大幅に改善されており、特に EIP-1559 とマージ後の安定したブロック時間の導入により、L1 上のトランザクションを 5 ~ 20 秒で取得できることが確認されており、これはクレジットカードでの支払い。

ただし、ユーザー エクスペリエンスをさらに向上させるには、特にミリ秒以下のレイテンシーを必要とするアプリケーションの場合、依然として機能強化が必要です。トランザクション確認速度を向上させるためのイーサリアムのいくつかの実用的なオプションについては、以下で説明します。

まず、Buterin は、既存の Gasper コンセンサス メカニズムの代替としてシングル スロット ファイナリティ (SSF) を提案しました。現在、イーサリアムのギャスパーコンセンサスメカニズムではトランザクションを5〜20秒以内に確認できますが、12.8分のファイナリティタイムは長すぎると考えられています。

SSF メカニズムは Tendermint コンセンサスに近く、新しいブロックが形成される前に前のブロックを終了させることができ、ブロックチェーンが「非アクティブ リーク」メカニズムを通じて実行を継続し、バリデーターの 1/3 を超えた場合に回復することができます。オフラインです。

SSF の主な課題は、すべての Ethereum ステーカーが 12 秒スロットごとに 2 つのメッセージを公開する必要があるため、ネットワーク負荷が増加する可能性があることです。 Orbit SSF 提案は、この問題に対する強力な解決策です。ただし、それでも、これによりファイナライズが迅速化され、ユーザー エクスペリエンスが大幅に向上しますが、ユーザーが 5 ~ 20 秒待つ必要があるという事実は変わりません。

Layer2 の将来はどうなるでしょうか?ブテリン: 取引確認時間を短縮するための 3 つの解決策!

SSF提案設計図

Rollup pre-confirmation & Based pre-confirmation

さらに、Buterin氏はRollup pre-confirmationとBased pre-confirmationの仕組みについても議論しました。イーサリアムは常にロールアップ中心の開発ルートをたどり、データの可用性やその他の機能をサポートするように L1 を設計し、L2 がユーザーに大規模なサービスを提供しますが、これは避けられない問題に直面します。L2 はユーザーに対して確認する必要があります。ユーザーは次の場所でサービスを受けます。速度は 5 ~ 20 秒より速くなります。

さらに、すべての L2 に分散型注文ネットワークの実装を要求するのは不公平であり、そのためには新しい L1 の作業のほとんどを L2 が実行する必要があります。

この問題を解決するために、Justin Drake は、イーサリアムベースの事前確認に基づく共有事前確認メカニズムを立ち上げ、すべての L2 と L1 がアクセスできるようにしました。

ベースの事前確認アプローチは、MEV (最大抽出可能値) 関連の理由により、イーサリアムの提案者が高度に洗練された参加者であることを前提としています。事前確認ベースのアプローチは、経験豊富な提案者に事前確認サービスを提供するよう促すことで、この複雑さを利用します。基本的なアイデアは、トランザクションが次のブロックに含まれることの即時保証と、場合によってはトランザクションの実行結果に対する請求と引き換えに、ユーザーがプレミアムを支払うことができる標準化されたプロトコルを作成することです。提案者がユーザーとの約束を破った場合、その約束は切り捨てられます。

要約すると、Based preconfirmation は L1 トランザクションを保証します。ロールアップが「ベース」の場合、すべての L2 ブロックは L1 トランザクションとなるため、同じメカニズムを使用して任意の L2 に事前確認を提供できます。

L2 の 3 つの開発方向

最後に、Buterin は L2 の 3 つの合理的な開発戦略を提案しました:

1 技術レベルと精神レベルの両方がイーサリアムに基づいています: これらの L2 は、イーサリアムベースレイヤーの技術的特性と価値に合わせて最適化されています。 (高度な分散化、検閲耐性など)配信チャネル。簡単に言えば、これらのロールアップは「ブランドのシャード」と考えることができ、新しい仮想マシンの設計やその他の技術的な改善における広範な実験が可能になります。

2. サーバーベースのブロックチェーン アーキテクチャ: これらの L2 はサーバーから始まり、STARK の有効性の証明、取引を引き出しまたは強制するユーザーの権利、集団選択の自由 (大量引き出しの調整や注文者の機能の変更など) を追加します。多数のオンチェーン操作のメリットを享受しながら、サーバーの効率を向上させます。

3. 妥協: イーサリアムは、100 ノードの高速チェーンを使用して、追加の相互運用性とセキュリティを提供します。これは、多くの L2 プロジェクトの実際のロードマップです。

これら 3 つの戦略のそれぞれには、異なるスロットおよびエポック アーキテクチャがあります:

  • イーサリアム ネイティブ アーキテクチャ

  • サーバーの事前確認

  • 委員会の事前確認

Buterin이 묻는 핵심 질문은 '우리가 첫 번째 카테고리에서 얼마나 잘할 수 있습니까?'입니다. 첫 번째 범주가 매우 좋아지면 세 번째 범주의 중요성이 줄어들 수 있습니다. 두 번째 범주는 항상 존재합니다. "이더리움 기반" 솔루션은 플라즈마 및 밸리디움과 같은 오프체인 데이터 L2에서는 작동하지 않기 때문입니다.

Buterin은 L2 개발자의 작업을 단순화하고 사용자 경험을 개선하려면 더 많은 옵션이 필요하다는 결론을 내렸습니다.

以上がLayer2 の将来はどうなるでしょうか?ブテリン: 取引確認時間を短縮するための 3 つの解決策!の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

関連ラベル:
ソース:jb51.net
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
最新の問題
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート
私たちについて 免責事項 Sitemap
PHP中国語ウェブサイト:福祉オンライン PHP トレーニング,PHP 学習者の迅速な成長を支援します!