随着区块链联盟成员的扩充,Fabric自带的ZK-KFK共识模块不支持动态添加新成员的局限性越来越大。采用何种方案实现联盟成员的动态加入?
动态加入要看需要加入的是哪些模块,详细如下:1、动态加入zookeeper,其实意义不大,zookeeper不存数据2、kafka动态加入,zookeeper固定下来后,是可以实现动态加入,也看动态加入的粒度,个人觉得没必要花费大量的精力搞什么一键式动态加入kafka,这一步可以手动加入,甚至手动改配置。3、动态加入Orderer,解决了kafka动态加入后,orderer剩下的就是动态加入机构信息4、动态加入peer,这个天然社区就是支持的
Fabric自带的ZK-KFK和order模块集成在一起的。首先实现ZK-KFK与 order的分离,实现ZK-KFK单独部署,ZK-KFK主要实现了交易排序和避免双花交易,建议对zk-kfk集群集中部署,提升区块链平台的响应时间。后续,可以考虑fabric建议的Raft共识方式。
关于TWT使用指南社区专家合作厂商入驻社区企业招聘投诉建议版权与免责声明联系我们 © 2024talkwithtrend — talk with trend,talk with technologist京ICP备09031017号-30