Role of Orderer Node(s)
I just completed this course and I have read through the official documentation several times. However, I am still a bit confused about the role of the orderer node(s). Even so after reading this article: https://developer.ibm.com/articles/blockchain-hyperledger-fabric-ordering-decentralization/
Here are some of my questions:
- Will the orderer node see the content of transactions/smart contracts?
- If yes above, is not this a problem when organizations do create private channels and they do not control the orderer node?
- Why is the orderer node a centralized part of the architecture? Particularly before Raft came as an option.
- If there is a network with A, B, C and D. A is the network orderer. If so party C & D create a private channel, what is node As part in that?
Also, are there any examples which, from a technical point, show Hyperledger Fabric implemented? Would be very pedagogic to see a real life example, particularly related to my questions above.
Thanks for all reply!