
著者:イーサリアムの創設者:0xjs@作作作作
3月13日、デンコンはハードスプリットのためにアクティブになり、イーサリアムの長年の機能の1つであるプロトダンクシャルディング(EIP-4844、Blobとも呼ばれる)を開きました。当初、Forkはロールアップのトランザクションコストを100倍以上削減しました。これは、Blobがほとんど無料だったためです。最終日に、私たちはついに塊の数が急増し、ブロブスクリプトプロトコルがそれらを使用し始めたため、コスト市場も活発になりました。Blobは無料ではありませんが、Calldataよりもはるかに安いです。
左の図:Blobscriptionsを使用すると、Blobの使用は最終的にブロックごとに3ゴールに急増しました。
右:BLOBコストしたがって、「価格発見モードに入る」。出典:https://dune.com/0xrob/blobs
このマイルストーンは、イーサリアムの長期ロードマップの重要な変化を表しています。Blobは「ゼロから1から1まで」ではなく、「1からN」になる時間です。ここから始めて、重要な拡張作業は、ブロブの数またはロールアップの増加が各ブロブの能力を引き続き使用するかどうかにかかわらず、継続しますが、より増加します。エコシステムとしてのイーサリアムの基本的なパラダイムと拡張関連の変化の基本的なパラダイムは、徐々に過去になりました。また、焦点はゆっくりと転送され、L1問題(POSや拡張など)からアプリケーション層に近い問題にゆっくりと転送され続けます。この記事の重要な質問は、イーサリアムはどこに行くのかということです。
イーサリアム拡張の未来
過去数年にわたって、イーサリアムはL2を中心とした生態系にゆっくりと変化していることがわかりました。主なアプリケーションはL1からL2に移動し始めており、デフォルトでは、L2に基づいて支払いが開始されています。
最初から、ロールアップを中心としたロードマップの重要な部分は、利用可能なスペースで利用可能な独立したデータのアイデアです:ブロック内の特別なスペースでは、EVMはスペースにアクセスできませんが、2層プロジェクトのデータを保存することができます。データ空間にEVMがアクセスできないため、ブロックとは別にブロードキャストし、ブロックからは別に確認できます。最終的に、データの可用性サンプリングと呼ばれるテクノロジーを使用すると、このテクノロジーは、いくつかの小さなサンプルをランダムにチェックすることにより、データが正しく投稿されることのみを確認できます。実現すると、ブロブスペースは大幅に拡張できます。
データの可用性サンプリング:各ノードは、データ全体の可用性を確認するためにデータのごく一部をダウンロードするだけです。
EIP-4844(「Blob」とも呼ばれます)は、データの使いやすさのサンプリングを提供しませんでした。しかし、この方法で基本的な足場を確立します。実際、必要な唯一の「ハードフォーク」は単純なパラメーターの変更です。
開発するには、ここから続行する必要があります。
1. BLOB容量を徐々に増やし、最後に、スロットデータスペースあたり16 MBのデータ可用性サンプルの完全なビジョンを実現します。
2。L2を改善して、私たちが持っているデータ空間をより適切に使用する
DASを現実に変えます
次の段階は、Peerdasと呼ばれるDASの簡素化されたバージョンかもしれませんエッセンスPeerdasでは、各BLOBデータの大部分が各ノードに保存され(例えば1/8)、ノードのメンテナンスはP2Pネットワークの多くのピアリングポイントに接続されています。ノードが特定のデータフラグメントをサンプリングする必要がある場合、データフラグメントの保存を担当するピアの1つであることを知るように依頼します。
各ノードがすべてのデータの1/8をダウンロードして保存する必要がある場合、Peerdasは理論的にBLOBを8回拡張できます(実際にはコード削除の冗長性が2倍になるため)。Peerdasは時間の経過とともに起動できます。段階的な誓約は、1/8のデータのみをダウンロードします。
さらに、EIP-7623(または2D価格設定など)を使用して、実行ブロックの最大サイズの最大サイズ(つまり、「ブロック内の従来のトランザクション」)の最大サイズをより厳格な制限を設定できます。 BLOBターゲットとL1ガスは、より安全になります。長期的には、より複雑な2D DASプロトコルが私たちをずっと進め、ブロブスペースをさらに増やすことができます。
L2を改善します
現在、2階契約には改善できる4つの重要な場所があります。
1.データを使用して、バイトによってより効果的に圧縮します
以前にデータ圧縮の概要について書きました。要するに、トランザクションは約180バイトのデータを占有します。ただし、一連の圧縮技術を使用して、このサイズをいくつかの段階で減らすことができます。各トランザクションのサイズを25バイト未満に削減することができます。
2。光学データテクノロジー、L1のみを使用してL2を保護し、L2を保護します
Plasmaは、一部のアプリケーションと同等のアプリケーションと同等のセキュリティを取得できるタイプのテクノロジーであり、同時に通常の状況下でL2のデータを保持します。EVMの場合、PLSMAはすべてのトークンを保護することはできません。しかし、プラズマに触発された構造は、ほとんどのトークンを保護できます。プラズマよりもはるかに単純な構造は、今日の有効性を大幅に改善できます。すべてのデータをチェーンに掲載したくないL2は、そのようなテクノロジーを調査する必要があります。
3。関連する制約を改善し続けます
Dencunが硬くアクティブになると、導入されたBlobにロールアップすると、100倍安くなります。ベースロールアップの使用はすぐに急上昇しました:
次に、基地は内部ガスの上限に達し、費用が急増しました。これにより、人々は拡張する必要があるのはイーサリアムデータスペースだけではないことを人々により広く認識させました。ロールアップも内部で拡張する必要があります。
それらのいくつかは並行しています。しかし、同じ重要なことは、ストレージとコンピューティングとストレージの相互作用効果です。これは、ロールアップにとって重要なエンジニアリングの課題です。
4.セキュリティを改善し続けます
私たちは、コードによって本当に保護されている世界から遠く離れています。実際、L2Beatによれば、これら5つ(ArbitrumのみがすべてEVMである)のみが、私が「最初の段階」と呼ぶものにさえ到達しました。
これには、肯定的な解決策が必要です。楽観的な複雑なコードやスナークベースのEVM検証装置にはまだ十分な自信がありませんが、間違いなく半分に移動し、行動を回復できるセキュリティ委員会を持つことができます12で9を実行しています)。
生態系の基準はより厳密である必要があります。これまでのところ、「地方分権道路を歩く」と主張するプロジェクトに対する寛容があります。今年の終わりまでに、私たちの基準は改善されるべきだと思います。プロジェクトが実際に少なくとも1つの段階に達した場合にのみ、それをロールアップと見なすべきです。
それ以来、私たちは第2段階に慎重になることができます。コードが「自分自身と矛盾することが証明されていることが証明されている」場合にのみ、Codepupによってサポートされている世界に介入することができます。実装にはさまざまな回答が与えられます)。これを安全に達成する1つの方法は、複数のプルーパーを実装することです。
これは、イーサリアムのより広い発展にとって何を意味しますか?
2022年の夏のETHCCのスピーチでは、Ethereumの開発状況をS曲線として説明するスピーチを行いました。 L1を取得し、ユーザーとアプリケーションレイヤーに焦点を当てます。
今日、私たちは間違いなくSカーブの右側にいると思います。2週間前の時点で、イーサリアムブロックチェーンの2つの最大の変更 – 公平性と再アーキテクチャブロブへの権利の移行 – は過去になります。さらなる変更は依然として重要です(たとえば、Verkle Tree、単一の溝の最終的な確実性、および内部アカウントの抽出)が重要ですが、その学位は株式証明書とシャードほど暴力的ではありません。2022年、イーサリアムは飛行中にエンジンを交換した航空機のようなものでした。2023年、翼を置き換えました。Verkle Treeの移行は、主要な非常に重要な遷移です(このためのテストネットワークはすでにあります)。
EIP-4844の目標は、長期的な安定性を実現するためにロールアップを設定するために、一度に大規模な使い捨ての変更を行うことです。Blobは将来的に発売されました。16 MBのBlobで完全なDankshardingにアップグレードできます。 。また、重要な先例を強化しました。イーサリアム開発プロセスは、長期的かつ簡単なロードマップに従って実装され、「新しいイーサリアム」の概念で構築されたアプリケーション(L2を含む)は、長期の安定した環境を取得しました。
これはアプリケーションとユーザーにとって何を意味しますか?
イーサリアムの最初の10年間で、トレーニング段階は主にあります。目標はイーサリアムL1を開始することであり、アプリケーションは主に愛好家の小さなグループで発生します。多くの人々は、過去10年間の大規模なアプリケーションの不足は役に立たないと信じています。私は常にこれに反対しています。ほとんどすべての非財務投機的暗号化されたアプリケーションは、低コストに依存しています。したがって、私たちは高い料金を請求しますが、私たちは金銭的な推測を見るために私たちに驚かされるべきではありません!
今、私たちは塊を持っています、私たちを妨げてきたこの重要な制約は消え始めました。コストは最終的にはるかに低くなりました。私は7年前に、通貨インターネットの各トランザクションのコストが5セントを超えてはならないと言いました。私たちはジレンマを完全に取り除いていません。使用量が速すぎるとコストが増加する可能性があり、今後数年間でBlobをさらに拡大する(およびロールアップのみを単独で拡張する)ために一生懸命働き続ける必要があります。しかし、私たちは…ええと…暗い森の端にある夜明け。
これは開発者にとっての手段:言い訳はもうありませんエッセンス数年前まで、私たちは自分自身のために低い基準を設定しました。今日、私たちには必要なすべてのツールがあります。実際、パスワードパンクとユーザーフレンドリーでアプリケーションを構築する必要があるほとんどのツールがあります。だから私たちはこれをするために出かけるべきです。
多くの人々が挑戦に会っています。ダイモウォレットは、自分自身をイーサリアムのベンモと表現していますベンモの利便性とイーサリアムの分散化を組み合わせることを目指しています。分散型の社会分野で、Farcasterは、実際の分散化と優れたユーザーエクスペリエンスを組み合わせていますエッセンス「ソーシャルネットワーク」の以前の波とは異なり、ファーキャスターの普通のユーザーはギャンブルではありません。暗号化されたアプリケーションを通じて真に持続可能な重要なテストです。
上記の記事は、メインのファーキャスタークライアントであるWarpcastで公開されています。
これらの成功に基づいて継続的な努力をし、アイデンティティ、評判、ガバナンスなど、他のアプリケーションに拡張する必要があります。
今日構築または維持されているアプリケーションは、2020年代の設計時にイーサリアムを考慮する必要があります
Ethereum Ecosystemには依然として多数のアプリケーションがあり、基本的には「2010年」の「イーサリアム」ワークフローを中心に動作しています。ほとんどのENSアクティビティはまだ1階にあります。1階で発行されたほとんどのトークンは、2階の橋のトークンが利用可能であることを保証することを真剣に検討しませんでした(たとえば、Zelenskyy Memecoinがウクライナへのトークンの継続的な寄付を高く評価したのを見たファンは、L1のコストは高すぎる。スケーラビリティに加えて、私たちはプライバシーの観点からも遅れています。Poapはオープンチェーンにあります。これは、一部のユースケースにとって正しい選択かもしれませんが、他のケースに最適ではありません。ほとんどのDAOとGitcoinの助成金は、完全に透明なチェーンを使用して投票します。これにより、贈収賄(トレーサビリティエアドロップを含む)に対して脆弱になり、これが深刻に歪んでいることが証明されています。今日、ZK-SNARKが入っていますが、多くのアプリケーションはそれらを正しく使用し始めていません。
これらは、多数の既存のユーザーベースに対処しなければならないハードワークチームなので、最新の技術的な波に同時にアップグレードしないと非難することはありません。しかし、すぐに、このアップグレードが発生する必要があります。以下は、「2010年代のイーサリアムのイーサリアムワークフロー」と「2020年代のイーサリアムワークフロー」の主な違いの一部です。
基本的に、イーサリアムはもはや単なる金融エコシステムではありません。これは、ほとんどの「集中テクノロジー」の完全なスタックの代替品であり、集中テクノロジーが持たない機能を提供します(ガバナンスに関連するアプリケーションなど)エッセンスこのより広いエコシステムを考慮する必要があります。
結論は
-
イーサリアムは、「非常に速いL1進行」の時代からL1への時代の時代の決定的な変化にあります。
-
まだ拡張を完了する必要があります。この作業は舞台裏にありますが、それでも重要です。
-
アプリケーション開発者は、何百万人もの人々のためのツールを構築していません。エコシステム全体では、それに応じてメンタリティを調整する必要があります。
-
Ethereumは、「Just」の金融エコシステムから、より徹底的な独立した分散テクノロジースタックにアップグレードされました。エコシステム全体では、それに応じてその精神を調整する必要があります。