The term blockchain protocol refers to the different types of blockchain platforms that can be used for application development. Each blockchain protocol adopts basic blockchain principles to suit specific industry or application needs. The following sections provide some examples of blockchain protocols:
Hyperledger Fabric
Hyperledger Fabric is an open source project that contains a set of tools and libraries. Businesses can use it to quickly and efficiently build private blockchain applications. It is a modular general purpose framework that provides unique identity management and access control capabilities. These capabilities make it ideal for a variety of applications, such as tracking and tracing of supply chains, trade finance, loyalty and rewards, and clearing and settlement of financial assets.
Ethereum
Ethereum is a decentralized open source blockchain platform that people can use to build public blockchain applications. Ethereum Enterprise is designed for enterprise use cases.
Corda
Corda is an open source blockchain project designed for enterprises. With Corda, you can build interoperable blockchain networks that allow transactions to take place in strict secrecy. Businesses can use Corda's smart contract technology to make valuable transactions directly. Most of its users are financial institutions.
Quorum
Quorum is an open-source blockchain protocol derived from Ethereum. The protocol is designed for use in two types of blockchain networks: private blockchain networks, where only one member owns all the nodes; Or a consortium blockchain network, which contains multiple members, each of which owns a piece of the network.
