シャーディングでは、ブロックチェーンの異なるシャード(サブグループ)間でバリデータをランダムにローテーションします。 各シャードは基本的に独自のミニブロックチェーンであり、ビーコンチェーンと並行して実行されます。
ネットワーク設計におけるプロセスの並列化は新しいアイデアではなく、イーサリアムの議題にはかなり以前からありました。
しかし、何が問題なのでしょうか? これは複雑な変化であり、多くの時間がかかります。 イーサリアムの開発者や研究者がシャーディングの最適な実装方法を検討している間に、ロールアップという新しい候補が現れました。
ロールアップは、イーサリアムのメインチェーンをミニブロックチェーンに分割するのではなく、イーサリアムのレイヤー1の「上」で実行されるため、レイヤー2と呼ばれるロールアップのように機能します。ヴィタリックは、2020年に「ロールアップ中心のイーサリアムロードマップ」で次のように書いています。
「私の目には、(完全な処刑のシャーディングが)やがてやってくる頃には、ほとんど誰も気にしないでしょう。 好むと好まざるとにかかわらず、誰もがロールアップ中心の世界に適応しています。 それまでに、その道を歩み続けることは、明らかなメリットがなく、スケーラビリティが20〜100倍に低下するため、全員をベースレイヤーに戻そうとするよりも簡単でしょう。」
イーサリアムコミュニティは現在、ロールアップを未来として圧倒的に受け入れています。 しかし、メインネットに最も影響を与える改善は何でしょうか?
まず、イーサリアムとロールアップの関係におけるブロックチェーンの役割について簡単に触れましょう。
イーサリアムの当初のシャード中心のビジョンは、メインネットでの実行を拡大することでした。 現在、ロールアップによる実行のスケーリングでは、これはもはや優先事項ではありません。
イーサリアムとロールアップは、モジュール式のブロックチェーンアーキテクチャで役割を果たします
今日の問題は?データの可用性。
ロールアップは、トランザクションデータ(および不正/有効性の証明)をL1にポストバックし、ネットワーク全体のイベントを全員が完全に理解できるようにする必要があります。 現在、これはコストのかかるベンチャーです。
ロールアップは実行のスケーリングに役立ちますが、Proto-Danksharding (PDS、EIP-4844 を使用) は、BLOB を通じてデータの可用性を向上させることを目的としています。
BLOBは、ロールアップがトランザクションとプルーフデータを効率的に保存し、この情報をメインネットに送信する際のガスを節約できる新しいツールと考えてください。 この新しいトランザクション・タイプは、L2がL1ブロック・スペースと対話するためのより効率的な方法を提供します。
EIP-4844 では、BLOB を使用したトランザクションが導入されています。 DAS(Data Availability Sampling)は、完全なダンクシャーディングでのみ使用可能になることに注意してください。
EIP-4844 の実際のガス節約は、BLOB の採用の程度によって異なりますが、初期の見積もりでは、累積トランザクション コストが 10 倍から 100 倍増加することが示されています。
イーサリアムのL2でわずか数セントで取引しますか? はいお願いします。
実際、これらの料金は非常に低く、ネットワークで話題を呼び起こしたいL2シーケンサーによって完全に助成される可能性があります。 ArbitrumとOptimismがすでにトークンインセンティブプログラムを開始していることを考えると、無料取引はワイルドな概念ではありません。 それを望まない人はいないでしょう。
EIP-4844のPDSアップデート後、イーサリアムのメインネットバリデーターは、L1の実行とBLOB(L2データと決済/プルーフを含む)を管理します。 一番いいところは? 今回初めて、これらのデータセットに個別の手数料市場を設けます。
EIP-4844以前は、L1ガス価格はロールアップガスコストに直接影響していました。 EIP-4844 以降、L2 BLOB と L1 実行の手数料市場は完全に分離されています。
この手数料市場の分離が、Visaがステーブルコインの支払いにSolanaを選んだ主な理由です。
イーサリアムのメインネットで過大評価されたNFTミントは、DeFiユーザーのお気に入りのロールアップに影響を与えなくなります。 不必要なもつれは、個別の手数料市場のおかげで歴史になります。
また、BLOB は "ターゲット割り当て" を継承し、この段階でブロックごとに 3 つの BLOB を割り当てます。 EIP-1559 と同様に、BLOB 料金は、ネットワークが輻輳しないように、実行中のカウントを通じて維持されます。 これにより、BLOB と L1 の実行トランザクションがベース チェーン上で調和して共存できます。
EIP-4844は、イーサリアムの次のアップグレードであるDencunで、おそらく1月に展開される予定です。 このメインネットの更新後、BLOBを適切に構築してメインネットに投稿するには、ロールアップにいくつかのアップグレードが必要になります。
その複雑さから、フルデータシャーディング(FDS)はイーサリアムのロードマップのさらに下にありますが、大幅な機能強化が導入されます。
• データ可用性サンプリング (DAS) - ノードは、その存在を確認するためにデータセット全体をダウンロードする必要はありません。 ランダムにサンプリングするだけで済みます(「データ可用性チェック」と呼ばれます)。
•ブロックはより多くのブロブに対応し、DASのおかげでブロブを大きくすることができます。
一番いいところは? FDS が登場すれば、ロールアップは FDS をサポートするためのアップグレードを必要とせず、EIP-4844 のアップグレードだけで済みます。 プロトダンクシャーディングの導入により、ロールアップ中心のロードマップが正式に開始され、イーサリアムの次の章の基礎が築かれました。 ですから、来年の夏にお気に入りのL2でほぼ無料の取引を楽しむときは、フレンドリーな近所のイノベーターに帽子をかぶせることを忘れないでください。
シャーディングでは、ブロックチェーンの異なるシャード(サブグループ)間でバリデータをランダムにローテーションします。 各シャードは基本的に独自のミニブロックチェーンであり、ビーコンチェーンと並行して実行されます。
ネットワーク設計におけるプロセスの並列化は新しいアイデアではなく、イーサリアムの議題にはかなり以前からありました。
しかし、何が問題なのでしょうか? これは複雑な変化であり、多くの時間がかかります。 イーサリアムの開発者や研究者がシャーディングの最適な実装方法を検討している間に、ロールアップという新しい候補が現れました。
ロールアップは、イーサリアムのメインチェーンをミニブロックチェーンに分割するのではなく、イーサリアムのレイヤー1の「上」で実行されるため、レイヤー2と呼ばれるロールアップのように機能します。ヴィタリックは、2020年に「ロールアップ中心のイーサリアムロードマップ」で次のように書いています。
「私の目には、(完全な処刑のシャーディングが)やがてやってくる頃には、ほとんど誰も気にしないでしょう。 好むと好まざるとにかかわらず、誰もがロールアップ中心の世界に適応しています。 それまでに、その道を歩み続けることは、明らかなメリットがなく、スケーラビリティが20〜100倍に低下するため、全員をベースレイヤーに戻そうとするよりも簡単でしょう。」
イーサリアムコミュニティは現在、ロールアップを未来として圧倒的に受け入れています。 しかし、メインネットに最も影響を与える改善は何でしょうか?
まず、イーサリアムとロールアップの関係におけるブロックチェーンの役割について簡単に触れましょう。
イーサリアムの当初のシャード中心のビジョンは、メインネットでの実行を拡大することでした。 現在、ロールアップによる実行のスケーリングでは、これはもはや優先事項ではありません。
イーサリアムとロールアップは、モジュール式のブロックチェーンアーキテクチャで役割を果たします
今日の問題は?データの可用性。
ロールアップは、トランザクションデータ(および不正/有効性の証明)をL1にポストバックし、ネットワーク全体のイベントを全員が完全に理解できるようにする必要があります。 現在、これはコストのかかるベンチャーです。
ロールアップは実行のスケーリングに役立ちますが、Proto-Danksharding (PDS、EIP-4844 を使用) は、BLOB を通じてデータの可用性を向上させることを目的としています。
BLOBは、ロールアップがトランザクションとプルーフデータを効率的に保存し、この情報をメインネットに送信する際のガスを節約できる新しいツールと考えてください。 この新しいトランザクション・タイプは、L2がL1ブロック・スペースと対話するためのより効率的な方法を提供します。
EIP-4844 では、BLOB を使用したトランザクションが導入されています。 DAS(Data Availability Sampling)は、完全なダンクシャーディングでのみ使用可能になることに注意してください。
EIP-4844 の実際のガス節約は、BLOB の採用の程度によって異なりますが、初期の見積もりでは、累積トランザクション コストが 10 倍から 100 倍増加することが示されています。
イーサリアムのL2でわずか数セントで取引しますか? はいお願いします。
実際、これらの料金は非常に低く、ネットワークで話題を呼び起こしたいL2シーケンサーによって完全に助成される可能性があります。 ArbitrumとOptimismがすでにトークンインセンティブプログラムを開始していることを考えると、無料取引はワイルドな概念ではありません。 それを望まない人はいないでしょう。
EIP-4844のPDSアップデート後、イーサリアムのメインネットバリデーターは、L1の実行とBLOB(L2データと決済/プルーフを含む)を管理します。 一番いいところは? 今回初めて、これらのデータセットに個別の手数料市場を設けます。
EIP-4844以前は、L1ガス価格はロールアップガスコストに直接影響していました。 EIP-4844 以降、L2 BLOB と L1 実行の手数料市場は完全に分離されています。
この手数料市場の分離が、Visaがステーブルコインの支払いにSolanaを選んだ主な理由です。
イーサリアムのメインネットで過大評価されたNFTミントは、DeFiユーザーのお気に入りのロールアップに影響を与えなくなります。 不必要なもつれは、個別の手数料市場のおかげで歴史になります。
また、BLOB は "ターゲット割り当て" を継承し、この段階でブロックごとに 3 つの BLOB を割り当てます。 EIP-1559 と同様に、BLOB 料金は、ネットワークが輻輳しないように、実行中のカウントを通じて維持されます。 これにより、BLOB と L1 の実行トランザクションがベース チェーン上で調和して共存できます。
EIP-4844は、イーサリアムの次のアップグレードであるDencunで、おそらく1月に展開される予定です。 このメインネットの更新後、BLOBを適切に構築してメインネットに投稿するには、ロールアップにいくつかのアップグレードが必要になります。
その複雑さから、フルデータシャーディング(FDS)はイーサリアムのロードマップのさらに下にありますが、大幅な機能強化が導入されます。
• データ可用性サンプリング (DAS) - ノードは、その存在を確認するためにデータセット全体をダウンロードする必要はありません。 ランダムにサンプリングするだけで済みます(「データ可用性チェック」と呼ばれます)。
•ブロックはより多くのブロブに対応し、DASのおかげでブロブを大きくすることができます。
一番いいところは? FDS が登場すれば、ロールアップは FDS をサポートするためのアップグレードを必要とせず、EIP-4844 のアップグレードだけで済みます。 プロトダンクシャーディングの導入により、ロールアップ中心のロードマップが正式に開始され、イーサリアムの次の章の基礎が築かれました。 ですから、来年の夏にお気に入りのL2でほぼ無料の取引を楽しむときは、フレンドリーな近所のイノベーターに帽子をかぶせることを忘れないでください。