BlockBeats ニュース、1 月 27 日、Vitalik が投稿した内容によると、「ブロックチェーンの拡張性レベルは、計算、データ、および状態に要約できます。
計算は最も容易に拡張できる部分です。並列処理でき、ブロック作成者にさまざまな「ヒント」を提供することもでき、実際の計算の任意の規模を計算結果の証明に置き換えることもできます。
データは中間レベルに位置しています。データの可用性を保証する必要がある場合、この保証が不可避である。しかし、データは分割して符号化されることができます。「進行的な劣化」も実現できます。たとえあるノードのデータ処理能力が他のノードの 1/10 しかない場合でも、そのノードは他のノードの 1/10 のサイズのブロックを生成できます。
状態は最も拡張が難しい部分です。トランザクションの検証すら保証するには完全な状態が必要です。状態を木として表現し、ルートハッシュのみを保持する場合、そのルートを更新するためには依然として完全な状態が必要です。状態を分割する方法があるかもしれませんが、これらはシステムアーキテクチャの大幅な変更を必要とし、根本的に汎用性を持っていません。
したがって、新たな中心化リスクを導入せずに、データで状態を代替できる場合、そのようにすることを真剣に考慮すべきです。同様に、新たな中心化リスクを導入せずに、計算でデータを代替できる場合、それを優先する価値があります。」