为Fabric 1.4.4 first-network 添加PBFT排序算法
2026/5/13 12:10:14 网站建设 项目流程

购买专栏前请认真阅读:《Fabric项目学习笔记》专栏介绍

由于性能问题,在Fabric 0.6以后不支持PBFT排序算法,但是现有的算法不支持拜占庭容错,为其加入PBFT算法可以解决恶意节点问题。同时可以与first-network中的不同排序算法做性能比较(TPS):solo、etcdraft、kafka。

改造后的源码:在文末

重要知识点:

  1. Fabric网络搭建的主要文件有:crypto-config.yaml、configtx.yaml、docker-compose.cli

  2. 在对first-network增加新排序算法时需要对byfn脚本进行学习,了解网络启动的流程

预备条件:
需要替换configtxgen 与orderer镜像,可以参考后边的文章生成或直接下载:
Hyperledger Fabric 1.4.4中添加PBFT并使用caliper压测

详细步骤:

1.首先是crypto-config.yaml文件,在这个文件中,我们可以发现orderer组织的主机名有6个,这是因为byfn网络为了支持多种共识

需要专业的网站建设服务?

联系我们获取免费的网站建设咨询和方案报价,让我们帮助您实现业务目标

立即咨询