If you have heard or just started to work with Blockchain, you will end up with question like how Hyperledger is different from Ethereum for Blockchain. Which one is better or which one to choose over other. We also have couple of other players like Ripple and Bitcoin also how it differentiate with Hyperledger. Lets do a quick comparison between all four and try  to see how they differentiate with others.


Hyperledger Fabric Ethereum Ripple/R3 Bitcoin
Description of Platform General purpose Blockchain General purpose Blockchain Payments Blockchain Payments Blockchain
Governance Linux Foundation Ethereum Developers Ripple Labs Bitcoin Developers
Currency None Ether XRP BTC
Mining Reward N/A Yes No Yes
State Key-value database Account data None Transaction data
Consensus Network Pluggable : PBFT Mining Ripple Protocol Mining
Network Private Public or Private Public Public
Privacy Open to Private Open Open Open
Smart Contracts Multiple programming languages like Java, GO. ‘Solidity’ programming language None Possible, but not obvious

If you would like to compare any specific feature in comparison table then drop a comment below will be happy to include in the above list.






2 thoughts on “Hyperledger Vs Ehtereum Vs Ripple Vs Bitcoin

  1. Hello,

    I am conducting a research on business application of smart contracts powered by blockchain and looking into choosing the most suitable one. Is there any posts or blogs about these matters? If not, would people be interested if I looked into it and make a blogpost?


    • Great Idea, you can blog about it. My thought Hyperledger supports Golang, support for JavaScript and Java is also available for writing smart contracts which is easier for any developer to write the smartcontract. Ethereum ‘Solidity’ is the programming language supported, not sure if it supports other programming languages.


Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out /  Change )

Twitter picture

You are commenting using your Twitter account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )

Connecting to %s