采纳答案成功!
向帮助你的同学说点啥吧!感谢那些助人为乐的人
可是我从图上看,一个通道的数据明明发往了2到3个节点啊。。。
亲,感谢你的问题。这张图中有两种节点,一个是排序节点,我用椭圆标注的节点就是排序节点。所有的交易无论是哪个通道的都会先发往该节点(只讨论的是solo模式,kafka模式略有不同)。而图中右边的节点1-N指的是peer节点,这些节点相当于是订阅了某一通道的节点。因此经过排序后的交易集合(区块)是会被发往订阅了该通道的节点的。你问题中的2、3个节点应该指的是右边的节点。这个时候交易是已经经过排序了,分发主要是为了持久化区块数据了。也就是交易的第三个阶段(交易验证)。不冲突的。祝你学习愉快!
请问图右边的peer节点是可以订阅多个通道的吗,如果可以的话,会不会存在数据冲突的问题呢
不会存在数据冲突的问题,因为左边的交易排序的目的就是为了保证系统交易顺序的一致性,又因为交易顺序一致所以最后得到的结果也相同。 “各个组织的节点都可以订阅这些通道”这句是老师的原话。
登录后可查看更多问答,登录/注册
兼顾区块链应用层和底层 进击区块链工程师
3.4k 6
2.0k 21
1.3k 18
1.2k 18
1.2k 16