What started the large interest in permissioned blockchain technologies such as Hyperledger?
Interest for blockchain technologies and derivative technologies grew, interest in applying the underlying technology of the blockchain, distributed ledger and distributed application platform to more innovative enterprise use cases also grew. Enterprise business needs can require identity of the participants where Know-Your-Customer (KYC) and Anti-Money Laundering (AML) regulations must be followed
Why are the popular public blockchains not suitable for business use cases?
Public blockchains are not suitable because of regulatory or performance needs. For business use, we need to consider the following requirements:
Participants must be identifiable
Networks need to be permissioned
What programming languages can be used to write smart contracts on Hyperledger Fabric?
Java, Go, and nodeJS.
What does it mean to have support for “pluggable consensus protocols”?
Enables more effective customisation of the platform to fit a particular use case and trust model