Vitalik Buterin 调整观点:区块链状态承诺设计中的三大原则

近年来,Vitalik Buterin公开承认了他在区块链一个基本概念上的思维转变:区块链是否必须承诺状态。根据ChainCatcher的消息,以太坊创始人详细阐述了这一调整背后的原因,并强调了现代区块链设计中三大原则的重要性。

从怀疑到接受:为什么不承诺状态的设计是可行的

最初,Buterin不同意允许区块链在没有明确状态承诺的情况下运行的想法。主要原因是,如果一个网络不绑定状态,用户将不得不验证从第一个区块开始的全部交易链,或者必须信任唯一的中介服务。这两种情况都无法实现区块链分布式系统应有的三大原则。然而,近期的技术发展改变了这一局面。

以太坊采用了不同的方法:它在每个区块的头部承诺状态根。此方法允许用户基于大多数网络参与者诚实的假设,通过Merkle证明验证状态。这是一种在安全性和效率之间取得平衡的设计,尽管并非总是完美。

零知识证明:三大原则的关键钥匙推动发展

Buterin观点的转变主要源于零知识技术的成熟,特别是ZK-SNARKs。这些技术代表了一个重要的突破,因为它们允许系统验证区块链的正确性,而无需重新执行每笔交易。这为实现真正的三大原则打开了可能:既保证高安全性,又具备足够的扩展性以服务数百万用户。

借助零知识证明,用户可以在不回溯全部历史的情况下验证区块链的当前状态的有效性。这比以前的解决方案迈出了巨大的一步。

自主性是基础:构建未来安全网络的基石

除了技术进步外,Buterin还强调了另一个重要因素:自主验证的存在。他反思了区块链系统面临的实际风险:网络中断、供应商服务中断、共识中的权力集中,以及集中审查的危险。

据Buterin所说,社区所称的“山上的小屋”概念并非日常使用的场所,而是作为极端危机情况下的最后安全网,以及对抗中介控制的工具。区块链的三大原则在于允许任何人都能自我验证,而无需依赖任何其他人。

维持这一最低限度但可行的自主验证路径,是以太坊持续长远发展的关键因素。它确保即使在最糟糕的情况下,用户仍然完全掌控自己的资产和数据。

ETH2.36%
查看原文
此页面可能包含第三方内容,仅供参考(非陈述/保证),不应被视为 Gate 认可其观点表述,也不得被视为财务或专业建议。详见声明
  • 赞赏
  • 评论
  • 转发
  • 分享
评论
0/400
暂无评论
交易,随时随地
qrCode
扫码下载 Gate App
社群列表
简体中文
  • 简体中文
  • English
  • Tiếng Việt
  • 繁體中文
  • Español
  • Русский
  • Français (Afrique)
  • Português (Portugal)
  • Bahasa Indonesia
  • 日本語
  • بالعربية
  • Українська
  • Português (Brasil)