Hyperledger Fabric design goals impacting security
To understand the security of Hyperledger Fabric, it is important to state the key design goals that impact security:
- Existing members should determine how to add new members to the network: The admission of new entities (members or organizations) to a Hyperledger Fabric-based network must be agreed upon by existing entities in the network. This principle is at the foundation of creating a permissioned blockchain. Instead of allowing any entity to download software and connect to a blockchain network without any verification, the current members in a Hyperledger Fabric-based blockchain network must agree upon a policy to admit new members (such as by majority vote). This policy is then enforced by the underlying mechanisms of Hyperledger Fabric. Upon the successful verification of such an admission policy, the digital credentials of a new member can be added to an existing network.
- Existing members should determine...