Characteristics | Ethereum | Hyperledger Fabric | R3 Corda |
Industry Focus | Cross-Industry | Cross-Industry | Financial Service |
Description of platform | Generic Blockchain | Modular Blockchain | Distributed Ledger for Financial Sector |
Governance | Ethereum developers | Linux Foundation | R3 Consortium |
Mode of operation | Permissionless, public or private | Permissioned, private | Permissioned, private |
Consensus | -Proof-of-work (PoW) -Ledger level | -Byzantine Fault Tolerance (BFT) -Transaction level | -Raft -Transaction level |
Smart contracts | Smart contract code (e.g., Serpent, Solidity) | Smart contract code (e.g., Go, Java) | Smart contract code (e.g., Kotlin, Java) -Smart legal contract |
Currency | Ether -Tokens via smart contract | None -Currency and tokens via chaincode | None |