• Pricing
  • Enterprise
  • Customers
  • Blog

A blockchain framework implementation and one of the Hyperledger projects hosted by the Linux Foundation.

Explore the features

Global eventHyperledger Global Forum
ConsensusRaft
Public / Private / PermissionedPrivate, Permissioned
Smart contractsYes
Smart contract language(s) supportedGo, Node.js, Java
Transaction privacyYes, via channels
Transaction visibilityBusinesses can create multiple private channels. Through the DLT application, participants can commit confidential transactions over these channels.
Transaction orderingTransactions are routed by the ordering node that receives the transaction to the current leader of that channel.
VersionPeer, Orderer: 2.2.0; Explorer 1.1.2

Fault tolerance

Raft is a crash fault-tolerant (CFT) ordering service. Raft follows a “leader and follower” model, where a leader node is elected (per channel), and its decisions are replicated by the followers. If the leader becomes unavailable, the followers will initiate a leader election, and one of them will be elected the new leader.

Performance

With Raft, everything is embedded into your ordering node. Of all consensus algorithms in Hyperledger Fabric, Raft supports the largest numbers of channels and transactions.

Suggestions for use with consortia

Raft is the go-to ordering service choice for production networks.

Industry use case

B2B contracts, supply chain, asset depository, asset interoperability.

What’s next?

Learn more about the free usage period to get started right away.

Keen to learn more about deploying, managing, and scaling your blockchain project?

Complete the form below, and our experts will get in touch with you.