请稍等 ...
×

采纳答案成功!

向帮助你的同学说点啥吧!感谢那些助人为乐的人

任何发往该通道的交易都会发往该节点吗?

可是我从图上看,一个通道的数据明明发往了2到3个节点啊。。。

正在回答 回答被采纳积分+3

1回答

自游蜗牛 2018-08-18 19:03:42

亲,感谢你的问题。这张图中有两种节点,一个是排序节点,我用椭圆标注的节点就是排序节点。所有的交易无论是哪个通道的都会先发往该节点(只讨论的是solo模式,kafka模式略有不同)。而图中右边的节点1-N指的是peer节点,这些节点相当于是订阅了某一通道的节点。因此经过排序后的交易集合(区块)是会被发往订阅了该通道的节点的。你问题中的2、3个节点应该指的是右边的节点。这个时候交易是已经经过排序了,分发主要是为了持久化区块数据了。也就是交易的第三个阶段(交易验证)。不冲突的。祝你学习愉快!

0 回复 有任何疑惑可以回复我~
  • 请问图右边的peer节点是可以订阅多个通道的吗,如果可以的话,会不会存在数据冲突的问题呢
    回复 有任何疑惑可以回复我~ 2019-07-20 22:29:17
  • 不会存在数据冲突的问题,因为左边的交易排序的目的就是为了保证系统交易顺序的一致性,又因为交易顺序一致所以最后得到的结果也相同。
    
    “各个组织的节点都可以订阅这些通道”这句是老师的原话。
    回复 有任何疑惑可以回复我~ 2020-06-10 11:22:50
问题已解决,确定采纳
还有疑问,暂不采纳
意见反馈 帮助中心 APP下载
官方微信