美文网首页
Fabric中节点间的架构与作用

Fabric中节点间的架构与作用

作者: Tan_Cc | 来源:发表于2019-03-12 20:42 被阅读0次

具体关系如下图

image.png
  • 客户端节点

    客户端是最终用户操作的实体,它必须连接到某个peer节点或者orderer节点,与整个区块链网络进行通信

  • CA节点

    CA节点接收客户端的注册申请,返回注册密码用于登录,以便获取身份证书。在区块链网络上所有的操作都会验证用户的身份。

  • PEER节点

    每个Peer节点可以担任如下多种角色:

    • Endorser peer (背书节点)

    • Leader Peer(主节点)

    • Committer Peer(记账节点)

    • Anchor Peer(锚节点)
      注:每个Peer节点必定是一个记账节点,除记账节点外,它也可以担任其它一到多种角色,即某个节点可以同时是记账节点和背书节点,也可以同时是记账节点、背书节点、主节点,锚节点。

    • Endorser peer

      所谓背书(Endorsement),就是指特定peer执行交易并向生成交易提案( proposal )的客户端应用程序返回YES/NO响应的过程。
      也只有在应用程序向节点发起交易背书请求时才成为背书节点,其他时候是普通的记账节点,只负责验证交易并记账。

    • Leader Peer

      主节点负责和Orderer排序服务节点通信,从排序服务节点处获取最新的区块并在组织内部同步。

    • Committer Peer

      负责验证从排序服务节点接收的区块里的交易,然后将块提交(写入/追加)到其通道账本的副本。记账节点还将每个块中的每个交易标记为有效或无效。

    • Anchor Peer

      anchor peer节点主要用来同步同一通道中各组织间的信息

  • Orderer(排序服务节点)

    排序服务节点接收包含背书签名的交易,对未打包的交易进行排序生成区块,广播给Peer节点。

参考网址具体忘了。。。

相关文章

网友评论

      本文标题:Fabric中节点间的架构与作用

      本文链接:https://www.haomeiwen.com/subject/afnxaftx.html