イーサリアムの共同創設者Vitalik Buterinは最近、詳細な技術的分析を通じてブロックチェーンスケーリングの根本的な課題を概説しました。
この分析は、スケーラビリティの可能性に基づいてブロックチェーンインフラストラクチャの3つの異なる層を分類しています。Buterinのフレームワークは、計算、データ可用性、ステート管理に対処しています。
彼の評価は、開発者が最適化の取り組みに集中すべき場所について明確性を提供しています。この階層は、各コンポーネントがスケーリングソリューションにどのように応答するかの重要な違いを明らかにしています。
Buterinは、計算をブロックチェーンアーキテクチャにおいて最もスケーラブルな要素として特定しています。開発者は、複数の計算を同時に処理するために並列処理を実装できます。ブロックビルダーは、検証プロセスを効率化するヒントを提供できます。
証明システムは、広範な計算作業を暗号化検証に置き換えることができます。これらの方法により、ネットワークは基本的なアーキテクチャの変更なしに増加するトランザクション量を処理できます。
データ可用性は、このスケーリング階層の中間位置を占めています。ネットワークは必要に応じてデータ可用性を保証しなければならず、近道の余地はほとんどありません。しかし、Buterinは、データをイレイジャーコーディングを通じて分割および配布できることを指摘しています。
PeerDASは、このアプローチの1つの実装を表しています。このフレームワークは、容量が限られたノードが比例的に小さいブロックを生成できる段階的な性能低下もサポートしています。
計算とデータのスケーリングにおける柔軟性は、その分割可能な性質に由来します。ブロックプロデューサーは、さまざまな技術的アプローチを通じてこれらの要素を最適化できます。
ネットワークは、セキュリティ保証を損なうことなくデータのシャーディングを実装できます。この適応性により、ブロックチェーンネットワークが拡大するにつれて、計算とデータはステートよりも管理しやすくなります。
ステートは、ブロックチェーンシステムにおいてスケールするのが最も困難な要素です。単一のトランザクションを検証するには、完全なステートへのアクセスが必要です。
マークルツリーは、ルートハッシュのみを保存することで部分的なソリューションを提供します。しかし、そのルートを更新するには、依然として完全な基礎となるステートの知識が必要です。
ステートを複数の場所に分割するには、重要なアーキテクチャの変更が必要です。これらの変更は、異なるブロックチェーンアプリケーション全体に普遍的に適用することはできません。
ステートスケーリングの汎用ソリューションは、計算やデータと比較して依然として困難です。完全なステートアクセスの基本的な要件は、固有のボトルネックを生み出します。
Buterinは、中央集権化を導入することなく、可能な限りステートをデータに置き換えることを推奨しています。同様に、実行可能な場合はデータを計算に置き換えることを真剣に検討すべきです。
この階層は、開発者を最も効果的なスケーリング戦略に導きます。このフレームワークは、非中央集権の保証を維持しながら、最適化の取り組みが最大の結果をもたらす場所をチームが特定するのに役立ちます。
The post Vitalik Buterin Outlines Blockchain Scaling Hierarchy: Computation Easier Than State Management appeared first on Blockonomi.

