中文

面向 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}
}