中文

网络延迟对 Hyperledger Fabric 的影响

性能 2019-03-22 v1 密码学与安全 网络与互联网体系结构

摘要

区块链已成为最具吸引力的应用技术之一,在生产、经济或银行等领域有广泛部署。从底层看,区块链技术是一种支持不可信各方的分布式数据库。本文关注 Hyperledger Fabric,它是市场上首个面向私有环境定制的区块链,允许企业创建许可网络。Hyperledger Fabric 在应用层实现了 PBFT 共识,以维护不发生分叉的区块链。我们将该框架部署在法国与德国之间的广域网络上,以评估在观测到潜在较大网络延迟时的性能。总体而言,我们发现当网络延迟显著增大(即两个云之间网络层延迟高达 3.5 秒)时,在达到第 100 个区块后,从一个云添加到另一个云的区块出现了高达 134 秒的偏移。因此,通过延迟区块传播,我们证明了 Hyperledger Fabric 无法提供充分的强一致性保证以部署于关键环境。我们的工作是首个揭示网络延迟对基于 PBFT 的区块链负面影响的证据。

关键词

引用

@article{arxiv.1903.08856,
  title  = {Impact of network delays on Hyperledger Fabric},
  author = {Thanh Son Lam Nguyen and Guillaume Jourjon and Maria Potop-Butucaru and Kim Thai},
  journal= {arXiv preprint arXiv:1903.08856},
  year   = {2019}
}