关于多个 order 节点

来源:4-4 共识机制源码阅读:从入口开始

ihkhlkjhkjhlkjhlkj

2018-09-21

请问老师,假设现在部署了三个 order 节点,
orderer 节点的 kafka 消费者接收到任意节点发出的 TTC-X 消息时,都会将之前收到的交易打包结块,保存在 orderer 本地,之后再分发到各 peer 节点。

假设现在其中一个组织的主节点连接了这三个order 节点,获取交易打包结块。

那么这个组织的主节点,是不是获取三次同样的打包的交易,还是只会从其中的一个order 节点获取 打包的交易?

如果是获取三次同样的打包交易块的话,他们之间的共识是怎么样的? 是挨个去比较交易块的信息是否一致吗?

写回答

1回答

自游蜗牛

2018-09-21

亲,你好。

peer只会连接到一个orderer上,所以不存在连三个orderer。即便是连接三个orderer,三个orderer生成的块也是一致的。

祝你学习愉快!

0
2
自游蜗牛
回复
ihkhlkjhkjhlkjhlkj
他会去配置交易中找orderer列表,这是最开始的configtx.yaml中就定义好的。会去尝试不同的ordeter
2018-09-22
共2条回复

Hyperledger Fabric实战联盟链-企业端区块链原理精讲

兼顾区块链应用层和底层 进击区块链工程师

787 学习 · 564 问题

查看课程