以太坊联合创始人Vitalik Buterin近日公布了一项旨在保护以太坊无信任、抗审查访问能力的提案,即使在网络持续扩容的情况下也能维持这些核心特性。

5月19日,Buterin发表文章详细阐述了如何使以太坊的一层扩容对运行本地节点的个人用户更加"友好"。这位以太坊联合创始人强调了独立用户运行节点的重要性,他指出,由少数远程过程调用(RPC)提供商主导的市场存在严重的审查风险隐患。

RPC提供商允许钱包、用户和应用程序无需运行自己的节点即可与区块链进行交互。事实上,加密货币钱包通常在后台默默连接到RPC提供商。Buterin认为这种架构设计存在潜在风险。

"由少数RPC提供商主导的市场结构将面临封禁或审查用户的强大压力。目前已有多家RPC提供商完全排除了特定国家的用户访问,"Buterin在文章中说道。

来源: Vitalik Buterin

Vitalik Buterin提出部分无状态节点

除了审查问题外,Buterin进一步论述道,完全无需信任的加密解决方案成本高昂以及元数据隐私保护等因素都表明,为个人节点运营者提供更便捷的操作环境具有重要价值。

在此提案中,Buterin的解决方案依托于一种名为"部分无状态节点"的创新型节点设计。这些节点专为帮助用户维持对区块链数据的隐私保护访问而设计,同时大幅降低了传统全节点运行所需的资源消耗。

随着以太坊网络规模扩大及gas限制提高,运行完整节点需要越来越多的存储空间和网络带宽。Buterin表示,部分无状态节点通过允许用户验证区块链并提供本地数据服务,但仅存储基于个人需求的以太坊状态子集,有效解决了这一问题。

Vitalik Buterin关于部分无状态节点的图示。来源:Vitalik Buterin

一种"无状态"验证区块的新节点类型

这些节点将采用无状态方式验证区块链。这意味着它们无需存储完整的默克尔证明或整个区块链历史记录,而是可以选择性地维护特定状态数据的更新。

具体而言,用户可以配置其节点,仅保存与自身账户、常用去中心化金融(DeFi)应用程序以及日常使用的代币(如稳定币和以太坊))相关的数据。

其余数据则被有意省略,当查询超出所存储子集范围时,请求将失败或被重定向通过RPC解决方案进行处理。

相关推荐:Coinbase因涉嫌违反伊利诺伊州生物识别隐私法面临诉讼