我听说超级账本具有不同类型的对等(节点)类型。我听说有代言人,一般,主播,领导者,订购者同行。
问题1)您能否告诉我这些同龄人的角色是什么?
问题2)您能否告诉我这些同龄人每个都有什么?我的意思是谁既拥有账本和链码,谁拥有账本而不是链码,或者谁拥有账本而不是账本?
答案 0 :(得分:1)
从根本上说,超级账本结构中的对等体有三种类型
1-认可同行
背书对等体是那些在隔离的chaincode容器中模拟交易并根据智能合约结果准备交易建议的对等体。 所有认可对等方必须安装链码
2-向同行承诺
这些对等点不一定安装链码,但会在其分类帐中维护完整的记录分类帐。提交和认可对等点之间的主要区别在于,提交对等点不能调用链码或运行智能合约功能,并且包括读取和写入功能。
3-对等点(节点):
订购对等节点是一种特殊类型的节点,其主要角色是从sdk接收已认可的交易,并根据您的配置文件将其打包为块,然后将其发送给所有其他对等节点,以便他们可以验证那些交易并更新其分类帐。排序节点跟踪其分类账中的所有交易,包括有效交易和无效交易,而对等节点和提交对等节点仅包含有效交易。
关于锚点,领导者或管理对等方,这些都是不同的特权集,您可以分配这些特权来执行某些特定任务集。例如,锚点对等体用于与其他对等体进行通信。同样,管理员可以用来创建频道或加入频道或执行一些敏感的任务,而这些任务只能由现实中的管理员执行。
有关此主题的更多信息,请参见
https://hyperledger-fabric.readthedocs.io/en/release-1.3/peers/peers.html