面向 Hyperledger Fabric 区块链平台的拜占庭容错排序服务
密码学与安全
2017-09-21 v1 分布式、并行与集群计算
摘要
Hyperledger Fabric (HLF) 是一个灵活的许可制区块链平台,专为超越 Bitcoin 和其他现有网络所针对的基础数字货币的商业应用而设计。HLF 的一个关键特性是其可扩展性,特别是支持用于构建区块链的多种排序服务。尽管如此,1.0 版本于 2017 年初发布时并未包含拜占庭容错(BFT)排序服务的实现。为了克服这一局限性,我们在 BFT-SMaRt 状态机复制/共识库之上为 HLF 设计、实现并评估了一个 BFT 排序服务,并实现了针对广域部署的优化。我们的结果表明,配备我们排序服务的 HLF 每秒可处理多达一万笔交易,并且即使节点分布在不同的大洲,也能在半秒内将一笔交易不可撤销地写入区块链。
引用
@article{arxiv.1709.06921,
title = {A Byzantine Fault-Tolerant Ordering Service for the Hyperledger Fabric Blockchain Platform},
author = {João Sousa and Alysson Bessani and Marko Vukolić},
journal= {arXiv preprint arXiv:1709.06921},
year = {2017}
}