中文

LightSync:面向 PoW 区块链的超低资源轻客户端

密码学与安全 2021-12-07 v1

摘要

区块链网络中的全节点存储并验证整条区块链的副本。与全节点不同,轻客户端是希望验证区块链上某些数据的低容量设备。它们向全节点查询所需数据。如果轻客户端不验证接收到的数据,全节点可能会欺骗它们。比特币论文中提出的 SPV 是当前许多 PoW 区块链使用的解决该问题的实用方案。在 SPV 中,验证全节点响应所需的资源随区块链规模线性增长,长期来看效率低下。SPV 的另一个问题是全节点为其提供的服务得不到补偿。在这项工作中,我们介绍了 LightSync,一种简单且经济高效的轻客户端验证 PoW 区块链中特定数据包含性的方案。运行 LightSync 所需资源保持恒定,与区块链规模无关。LightSync 使用一种激励全节点参与协议的激励机制。我们对 LightSync 的安全性进行了深入分析,并讨论了在真实环境中部署的细节。

关键词

引用

@article{arxiv.2112.03092,
  title  = {LightSync: Ultra Light Client for PoW Blockchains},
  author = {Niusha Moshrefi and Mahyar Daneshpajooh and Chen Feng},
  journal= {arXiv preprint arXiv:2112.03092},
  year   = {2021}
}