中文

一种弱共识算法及其在高性能区块链中的应用

分布式、并行与集群计算 2022-06-10 v4

摘要

已有大量共识算法被提出。然而,严格一致性的要求限制了它们的广泛采用,尤其是在高性能需求的系统中。在本文中,我们提出一种仅维护消息间相对位置一致性的弱共识算法。我们将该共识算法应用于构建名为 \textit{Sphinx} 的高性能区块链系统。我们实现了包含共识/P2P/账本等所有组件、共 3.2 万余行代码的系统。评估显示,Sphinx 可达到 43k TPS 的峰值吞吐量(使用 8 个全节点),在相同实验环境下显著快于以太坊等当前区块链系统。据我们所知,我们提出了首个配有完整实现区块链系统的弱共识算法。

关键词

引用

@article{arxiv.2102.00872,
  title  = {A Weak Consensus Algorithm and Its Application to High-Performance Blockchain},
  author = {Qin Wang and Rujia Li},
  journal= {arXiv preprint arXiv:2102.00872},
  year   = {2022}
}

备注

IEEE INFOCOM 2021, May 2021, Online, France