Private and Consortium Blockchain
摘要
Blockchain is an implementation of Distributed Ledger Technology. It is categorized as a public, private, and consortium blockchain. Blockchain is public and permissionless by default as it supports transparency, immutability, and security. Private blockchains are permissioned blockchain networks with a restricted number of nodes, governed by an organization or its entities. Consortium blockchain is a coalesced permissioned network that allows multiple organizations to collaborate where predetermined nodes will govern the network. Private and consortium blockchain can be created and deployed with the help of Hyperledger Fabric. Hyperledger Fabric offers pluggable modules for consensus, identity management, and privacy. The chaincode functions as a smart contract that defines the business logic and is executed on the ledger after achieving the consensus. It has different tools and libraries for developing, testing, and deploying enterprise-grade applications.