本人也做fabric 项目搭建、开发、浏览器、sdk、共识算法的测试、改进等工作、有问题或需要,可以加q 260261476
,欢迎指导!
Fabric 节点分类以及配置
节点分类
在 HF 中,有背书节点,提交节点,锚节点和领导节点。一个节点可以同时是一个提交节点,背书节点,领导节点和锚节点!出于实践的考虑,总会有一个领导节点,至少一个背书节点和至少一个提交节点。
排序节点是特殊的,它不属于哪一个通道,游离于通道之外,更具体说是排序服务( orderer service)。
Endorsing Peer
根据相应的认可策略指定的节点(每个节点都有可能是,也只有它们安装了 application chaincode ),负责执行链码事务并将提案响应返回到客户端应用程序。提案响应包括链码执行响应消息,结果(读集和写集)和事件,以及签名。
Committing Peer
通道中的所有节点都是提交节点,验证交易的有效性,然后将这些块提交(写入/追加)到其通道账本,并更新自己的世界状态。
Anchor Peer
锚节点用于跨组织点对点通信。节点与锚节点联系,能获得锚节点所知道的所有节点的信息。一旦来自每个组织的至少一个节点联系到锚节点,则锚节点将了解该通道中的每个节点。