Let me try to answer two questions as well, perhaps a little more bluntly.
QUESTION1: if I understood correctly, each peer in the blockchain network (somehow connected with gossip) will only accept incoming connections from other peers if they use an HTTPS connection with a public key signed by the CA matrix. It is right?
ANSWER1: No, that is not true. You said "CA Fabric", but each network block network has several trusted certificate authorities, where each can be a CA matrix or another CA or a combination. There is no single trusted root CA in this model. In addition, peer connections exceed GRPC, not HTTPS.
QUESTION2: So, in my understanding, Root-CA becomes the only point of failure because it could be modified, and from that moment the modified Root-CA certificates will be distributed to the nodes, and ultimately no node can connect to each other more. Is it correct?
ANSWER2: No, that is not true. There is no SPoF (Single Point of Failure), because: a) a single Fabric DAC can work in a cluster b) there are several CAD fabric clusters (or other DSPs) in a block chain network c) peers and customers are not directly connected to the CA. They work with cryptographic material accessible locally from the file system or its copy of the book. Also, there is no SPoT (Single Point of Trust), because: a) there are several root CAs without a common root key and b) configuration updates that affect who trusts who may need to sign from several identifiers from different roots of trust. For example, changing a trust policy may require a signature from an administrator from each organization in the chain (or in a hyperlink in the channel).
source share