Foresight News 消息,Vitalik Buterin 发推表示,「区块链中的扩展层级可分为计算、数据及状态。计算比数据更容易扩展。你可以并行化计算,要求代码块构建器提供各种‘提示’,或者直接用证明来替换任意数量的计算数据。
数据是关键所在。若需数据可用性保障,则必须提供该保障,别无他法。但可采用 PeerDAS 方案将其分割并编码为纠删码。还能实现优雅降级:若某节点数据容量仅为其他节点的 1/10,则其生成的区块大小始终为 1/10。
状态管理是最难的。要保证验证单笔交易的能力,就需要完整状态。若用树形结构替代状态并保留根节点,仍需完整状态才能更新该根节点。虽然存在分割方案,但它们涉及架构变更,本质上不具备通用性。
因此,如果能够用数据替代状态(且不引入新的中心化形式),默认情况下就应该认真考虑这种方法。同样,如果能够用计算替代数据(且不引入新的中心化形式),默认情况下也应该认真考虑这种方法。」


