Gate 广场“新星计划”正式上线!
开启加密创作之旅,瓜分月度 $10,000 奖励!
参与资格:从未在 Gate 广场发帖,或连续 7 天未发帖的创作者
立即报名:https://www.gate.com/questionnaire/7396
您将获得:
💰 1,000 USDT 月度创作奖池 + 首帖 $50 仓位体验券
🔥 半月度「爆款王」:Gate 50U 精美周边
⭐ 月度前 10「新星英雄榜」+ 粉丝达标榜单 + 精选帖曝光扶持
加入 Gate 广场,赢奖励 ,拿流量,建立个人影响力!
详情:https://www.gate.com/announcements/article/49672
分层理解区块链可扩展性的新视角:Vitalik Buterin的观点
Vitalik Buterin最近阐述了自己对区块链可扩展性的分层理解方式。根据Odaily的报道,这位以太坊联合创始人将区块链系统的扩展复杂性分为三个层级,从易到难依次为:计算、数据和状态。这个框架为理解当前区块链系统的瓶颈提供了新的视角。
Buterin强调,对于理解区块链可扩展性的难度不同是深入这一领域的关键。他指出,计算层面相对容易优化,开发者可以通过多种方式实现扩展,包括利用区块生产者提供的"提示"实现并行处理,或者用零知识证明等密码学方案替代复杂的链上计算。这些方法已经在实践中得到验证,展现出良好的可扩展性潜力。
数据层的优化空间与技术挑战
数据可扩展性处于中间位置,难度适中但仍需创新。这一层的关键在于如何保证数据的可用性,同时不过度增加网络节点的负担。为了实现这一平衡,业界采用了数据分片、纠删码编码等技术方案。PeerDAS协议就是这类方案的代表,它允许低容量节点在不存储完整数据的情况下仍能参与区块生产。此外,支持"优雅降级"的设计思想也很重要——即便网络中某些节点的数据处理能力有限,整个系统仍能维持正常运作。
状态扩展的根本难题
状态层面的可扩展性是最难的挑战。Buterin指出,要验证任何单个交易,节点都需要完整的状态信息。即使将状态抽象为树形结构,仅保留根哈希,更新这个根值仍然依赖于整个状态的访问和计算。现有的状态分片方案通常需要对系统架构进行重大改革,通用性和可实施性面临严峻考验。
可扩展性优先级的战略思考
基于这个分层理解,Buterin提出了一个重要的优化策略原则。如果能用数据机制替代状态的角色,而不引入新的中心化假设,这应该成为开发者的优先选项。同理,若计算能够替代数据功能而不损害去中心化程度,这种方案也值得重点考虑。这个优先级排序体现了对保护网络去中心化本质的执着——在保证安全的前提下,尽可能降低节点的状态维护负担。
这一分层理解为当前和未来的区块链扩展方案提供了理论指导,帮助开发者和研究者在众多技术选择中明确方向。