解构区块链:关于共识、成员资格与结构的全面综述
分布式、并行与集群计算
2019-08-23 v1
摘要
毫不夸张地说,自比特币问世以来,区块链已成为一种颠覆性技术,震撼了世界。然而,该范式的日益普及导致大量提案涌现,这些提案涉及变体或试图解决源自最初规范的问题。这给当前的区块链生态系统增加了相当大的复杂性,而许多随附的区块链白皮书缺乏细节则加剧了这种复杂性。通过本文,我们旨在以简单的方式解释区块链,通过将区块链解构为所有已知系统共有的三个简单、关键的组件来驯服这种复杂性:成员选择、共识机制和结构。我们提出了一个评估框架,该框架深入洞察系统模型、期望属性和分析标准,并使用这些解耦的组件作为标准。我们利用此框架,对所分析系统背后的设计原则及其实现的属性提供清晰直观的概述。我们希望我们的努力将有助于澄清当前区块链提案的状况,并为未来提案的分析提供方向。
引用
@article{arxiv.1908.08316,
title = {Deconstructing Blockchains: A Comprehensive Survey on Consensus, Membership and Structure},
author = {Christopher Natoli and Jiangshan Yu and Vincent Gramoli and Paulo Esteves-Verissimo},
journal= {arXiv preprint arXiv:1908.08316},
year = {2019}
}