What started the large interest in permissioned blockchain technologies such as Hyperledger?
The growing popularity of Bitcoin and Ethereum
Why are the popular public blockchains not suitable for business use cases?
Enterprise use case could required the following:
– KYC, participants need to be identified
– networks need to be permissioned
– high transaction throughput performance
– low latency of transaction confirmation
– Privacy and confidentiality of transactions and data pertaining to business transactions
What programming languages can be used to write smart contracts on Hyperledger Fabric?
Java, Go, NodeJS
What does it mean to have support for “pluggable consensus protocols”?
– It enables the platform to be more effectively customized to fit particular use cases and trust models. Some situations might require CFT Crash Fault Tolerant consensus protocol whereas other situations might require BFT Byzantine Fault Tolerant consensus protocol. Fabric can also leverage consensus protocols that do not require a native cryptocurrency.