区块链遇上分布式哈希表:将验证与状态存储解耦
分布式、并行与集群计算
2019-04-04 v1 密码学与安全
摘要
普通用户在为公有区块链设置节点时遇到的第一个障碍是下载节点正确启动所需的所有数据所花费的时间。事实上,对于主要网络而言,这可能需要数小时到数周。我们的贡献有两点。首先,我们展示了一种设计,使得在仅保留极少量状态的情况下即可进行新区块的挖矿与验证。其次,我们表明可以将区块链的状态存储在分布式哈希表中,从而在节点所承诺的存储量与副本因子之间获得广泛的权衡谱。我们的方案独立于所采用的共识算法,并且能很好地处理涉及智能合约的交易。
引用
@article{arxiv.1904.01935,
title = {Blockchains Meet Distributed Hash Tables: Decoupling Validation from State Storage},
author = {Matteo Bernardini and Diego Pennino and Maurizio Pizzonia},
journal= {arXiv preprint arXiv:1904.01935},
year = {2019}
}
备注
13 pages, 3 figures, conference (DLT19)