一种弱共识算法及其在高性能区块链中的应用
分布式、并行与集群计算
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