区块链数据管理系统综述
密码学与安全
2021-11-30 v1
摘要
区块链已广泛部署于金融、教育与公共服务等多个领域。由于区块链作为不可变的分布式账本运行,其具有去中心化机制,并具备持久性、匿名性与可审计性,其中交易由全球分布式节点通过基于加密货币的共识算法共同执行。已有许多综述论文从不同视角回顾区块链技术,例如数字货币、共识算法与智能合约。然而,尚无综述聚焦于区块链数据管理系统。为填补此空白,我们基于三类典型区块链(即标准区块链、混合区块链与基于DAG(有向无环图)的区块链)对数据管理系统进行了全面综述。我们将这些数据管理机制划分为三层:区块链架构、区块链数据结构与区块链存储引擎,其中区块架构指示如何在分布式账本上记录交易,区块链数据结构指每个区块的内部结构,区块链存储引擎规定区块链系统上数据的存储形式。对于每一层,我们讨论了推进当前技术前沿的工作及其技术挑战。此外,我们提出了区块链数据管理系统的未来研究方向。
引用
@article{arxiv.2111.13683,
title = {A Survey of Blockchain Data Management Systems},
author = {Qian Wei and Bingzhe Li and Wanli Chang and Zhiping Jia and Zhaoyan Shen and Zili Shao},
journal= {arXiv preprint arXiv:2111.13683},
year = {2021}
}
备注
29 pages, 4 Postscript figures; This manuscript has been submitted to TECS and is under review