Hyperledger Fabric Security
Hyperledger Fabric has a modular architecture. It has been designed to allow a known set of actors to participate and perform actions in a blockchain network (the so-called permissioned blockchain). Due to its modular nature, it can be deployed in many different configurations. The different deployment configurations of Hyperledger Fabric have varying security implications for the operator of the network, as well as its users.
At its core, Hyperledger Fabric is a public key infrastructure (PKI) system, and thus it inherits the security (and complexity) associated with such systems. At the time of writing this book, Hyperledger Fabric 2.1.1 has been released.
The security aspects of designing and implementing a blockchain network have been discussed in earlier application chapters; here, we intend to give a broader as well as a more in-depth view of security.
We will be covering the following topics in this chapter:
- Design goals impacting...