中文

Web3去授权化:面向区块链网络的无许可可问责RPC协议

密码学与安全 2025-06-10 v2 分布式、并行与集群计算

摘要

在区块链网络中,所谓的"全节点"通过RPC接口向客户端提供数据并中继交易。该服务层使存储在区块链上的"Web3"数据与无法直接作为对等方参与区块链网络的"Web2"移动或Web应用程序集成。在实践中,服务层由少数集中式服务("节点提供者")主导,它们提供对RPC端点的授权访问。客户端向这些提供者注册,因为它们提供可靠且便捷的对区块链数据的访问:自行运行全节点需要大量的计算和存储资源,而公共(无许可)RPC节点缺乏财务激励来为大量客户端提供一致的性能。对本应无许可的区块链网络的授权访问引发了关于数据访问隐私、完整性和可用性的担忧。为解决这一问题,我们提出了无许可可问责RPC协议(PARP)。它使客户端和全节点能够伪匿名地交互,同时保持双方的可问责性。PARP利用"轻客户端"方案进行必要的数据完整性检查,并结合欺诈证明来使全节点诚实和可问责。它集成了支付通道以促进小额支付,使客户端对其消耗的资源负责,并为全节点提供服务提供经济激励。我们在以太坊上的原型实现展示了PARP的可行性,并将其开销与基础RPC协议进行了量化比较。

关键词

引用

@article{arxiv.2506.03940,
  title  = {Depermissioning Web3: a Permissionless Accountable RPC Protocol for Blockchain Networks},
  author = {Weihong Wang and Tom Van Cutsem},
  journal= {arXiv preprint arXiv:2506.03940},
  year   = {2025}
}

备注

Accepted by IEEE ICDCS 2025