Re: is an orderer node technically a peer node?
Sjir Nijssen <sjir.nijssen@...>
Very clear answers. I will propose in the Doc WG to include these crystal clear statements in the Conceptual topics, where appropriate.
I would prefer instead of the first two sentences of item 2 the following sentence:
Every peer has exactly one ledger for every channel to which it is joined.
Could you agree with that?
Van: fabric@... [mailto:fabric@...]
Namens Christopher Ferris
1) a network is comprised of the peer nodes, the orderer nodes and the optional MSP (fabric-ca or other substitute) nodes. So, yes. The peer nodes obviously comprise the bulk of nodes (there will be few orderer nodes, and again the MSP nodes are optional, though if they are deployed, there would likely be fewer than the number of nodes in an org's cluster.
2) every peer hosts at least one ledger. It would host additional ledgers for each channel in which it participates. All peer nodes have "system" chaincode, which is what manages the validation and endorsement policies, and they also have lifecycle chaincode (lccc) which manages the lifecycle of installed and deployed chaincode. A node only would have application chaincode installed (and optionally instantiated) on a peer IFF that peer node is to be used as an endorsing peer for a given channel.
3) by definition, endorsing peers are a subset of peers. endorsing peers MAY be a strict subset, but that is not a given. every peer MAY be an endorsing peer.
On Sun, May 13, 2018 at 8:30 AM, rpjday@... <rpjday@...> wrote: