Buterinはスケーリングの難易度を計算が最も容易で、データの可用性がより難しく、状態のスケーリングが最も困難であるとランク付けしています。
ゼロ知識証明やデータ分割は、信頼仮定を弱めることなく、実行と可用性のスケーリングに役立ちます。
Vitalikは2017年の見解を覆し、暗号学と実世界の教訓が進歩するにつれて、ユーザー自己検証を支持しています。
イーサリアムの共同創設者Vitalik Buterinは、昨日Xに共有した投稿で、ブロックチェーンのスケーリングとユーザー検証のための改訂された枠組みを概説しました。この議論では、ブロックチェーンが計算、データ、状態をどのようにスケールさせるか、そしてそれらの難易度がなぜ異なるのかについて詳述しています。Buterinはまた、2017年のユーザー自己検証に関する見解を覆し、技術の進歩と実践的な教訓を引用しました。
Vitalik Buterinによると、ブロックチェーンのスケーリングは明確な階層に従っており、最もスケールしやすいのは計算です。彼は、開発者は計算を並列化したり、大きな作業負荷を暗号証明に置き換えたりできると説明しました。特に、ゼロ知識証明のような技術は、信頼仮定を変更せずに実行要求を削減します。
しかしながら、Buterinはデータの可用性を階層の中間に位置付けました。彼は、可用性保証を必要とするシステムはそれらを直接満たす必要があると述べました。それでも、開発者はデータを分割し、PeerDASのような消失符号化手法を適用できます。その結果、容量の低いノードでも比例して小さなブロックを生成できます。
対照的に、Buterinは状態を最もスケールさせるのが難しいコンポーネントと特定しました。彼は、単一のトランザクションを検証するだけでも完全な状態へのアクセスが必要であると指摘しています。状態を木構造に圧縮しても、ルートの更新は依然として完全な状態データに依存します。
一部のアプローチは状態の分割を試みていますが、Buterinはそれらが大規模なアーキテクチャの変更を必要とすると述べました。さらに、これらの設計は汎用性に欠けると指摘しています。そのため、彼は可能な限り状態をデータに置き換えるべきだと主張し、分散化が維持される限りそれを支持しています。
スケーリングの議論とともに、Buterinは2017年に行ったユーザー検証に関する発言を公に覆しました。当時、彼は完全なユーザー検証は非現実的だと述べていました。しかし、最近のX投稿では、暗号学と経験の向上により、その見解が変わったと述べています。
彼はエコシステムが大きく変化したことを認めています。その結果、彼は今や自己主権と検証を中心的な設計目標として強調しています。Buterinによると、これらの変化はEthereumの長期的なネットワークの回復力に関する見解の更新を示しています。