中文

关于工作量证明区块链的存储开销

密码学与安全 2022-07-01 v2

摘要

比特币等无许可区块链长期以来因其高计算与存储开销而受到批评。遗憾的是,尽管已有若干提案针对现有工作量证明(Proof-of-Work)部署的能耗问题,但迄今为止很少有关注缓解这些区块链所带来的存储开销。事实上,支持区块链的全节点须自愿提供数百 GB 的存储空间以存储并验证系统中交换的所有交易,这似乎已被广泛接受。本文中,我们探索有效降低基于工作量证明的区块链存储占用的解决空间。为此,我们通过详尽的实证测量,分析现有全区块链节点如何利用共享账本中的数据来验证传入的交易/区块。基于该分析,我们表明全节点可在不修改底层协议的情况下,将其本地存储占用降低至约 15 GB。我们还讨论了其他客户端策略,以进一步减少存储占用,同时给节点带来可忽略的计算开销。

关键词

引用

@article{arxiv.2205.04108,
  title  = {On the Storage Overhead of Proof-of-Work Blockchains},
  author = {Alessandro Sforzin and Matteo Maso and Claudio Soriente and Ghassan Karame},
  journal= {arXiv preprint arXiv:2205.04108},
  year   = {2022}
}