StackShareStackShare
Follow on
StackShare

Discover and share technology stacks from companies around the world.

Follow on

© 2025 StackShare. All rights reserved.

Product

  • Stacks
  • Tools
  • Feed

Company

  • About
  • Contact

Legal

  • Privacy Policy
  • Terms of Service
  1. Stackups
  2. Application & Data
  3. Databases
  4. Blockchain
  5. Exonum vs Hyperledger Fabric

Exonum vs Hyperledger Fabric

OverviewComparisonAlternatives

Overview

Hyperledger Fabric
Hyperledger Fabric
Stacks112
Followers138
Votes8
GitHub Stars16.4K
Forks9.1K
Exonum
Exonum
Stacks6
Followers19
Votes0

Exonum vs Hyperledger Fabric: What are the differences?

Introduction

When comparing Exonum and Hyperledger Fabric, it is important to understand the key differences between these two popular blockchain platforms.

  1. Architecture: Exonum follows a UTXO (Unspent Transaction Output) model similar to Bitcoin, where transactions consume and produce outputs. On the other hand, Hyperledger Fabric utilizes an account-based model like Ethereum, where accounts maintain balances and smart contracts control the state changes. This architectural difference impacts how transactions are processed and the design of smart contracts.

  2. Consensus Mechanism: Exonum uses a combination of Practical Byzantine Fault Tolerance (PBFT) and Proof of Authority (PoA) consensus algorithms to validate transactions. In contrast, Hyperledger Fabric supports pluggable consensus protocols such as Kafka, Raft, and PBFT, enabling more flexibility in choosing the appropriate consensus mechanism based on network requirements.

  3. Smart Contract Languages: Exonum supports programming in Rust, a systems programming language known for its performance and safety features. Hyperledger Fabric, on the other hand, offers support for multiple smart contract programming languages such as Go, JavaScript, and Java, providing developers with a broader range of choices.

  4. Permissioned vs. Permissionless Networks: Exonum is primarily designed for permissioned blockchain networks, where participants are known and have restricted access. In contrast, Hyperledger Fabric is more flexible and can be configured for both permissioned and permissionless blockchain networks, adapting to various use cases and compliance requirements.

  5. Modularity and Extensibility: Hyperledger Fabric is highly modular, allowing developers to customize and extend the framework with pluggable components such as consensus algorithms, membership services, and smart contract languages. Exonum, while also extensible, has a more structured architecture that may require more effort to integrate additional features or functionalities.

  6. Governance and Community: Hyperledger Fabric is managed by the Linux Foundation's Hyperledger project, which comprises a diverse community of developers, organizations, and technology vendors collaborating on blockchain initiatives. Exonum, developed by Bitfury, has a smaller community but benefits from the expertise and resources of the company behind it.

In Summary, understanding the differences between Exonum and Hyperledger Fabric is essential for choosing the right blockchain platform based on project requirements and use case scenarios.

Share your Stack

Help developers discover the tools you use. Get visibility for your team's tech choices and contribute to the community's knowledge.

View Docs
CLI (Node.js)
or
Manual

Detailed Comparison

Hyperledger Fabric
Hyperledger Fabric
Exonum
Exonum

It is a collaborative effort created to advance blockchain technology by identifying and addressing important features and currently missing requirements. It leverages container technology to host smart contracts called “chaincode” that comprise the application logic of the system.

It is a leading blockchain framework, designed to bring efficiency and security to your operations.

-
Distribution; Reliable Audit Trail; Cryptography; Exonum Design Goals; Permissioned Control; Transparency; Flexibility; Safety; Performance; Services, Endpoints, Persistence; Byzantine Consensus; Light Clients; Bitcoin Anchoring.
Statistics
GitHub Stars
16.4K
GitHub Stars
-
GitHub Forks
9.1K
GitHub Forks
-
Stacks
112
Stacks
6
Followers
138
Followers
19
Votes
8
Votes
0
Pros & Cons
Pros
  • 3
    Highly scalable and basically feeless
  • 2
    Flexible blockchain framework
  • 2
    Higher customization of smart contracts
  • 1
    Easily to developmenet
No community feedback yet
Integrations
No integrations available
Python
Python
Golang
Golang
C++
C++
Rust
Rust
Blockchain
Blockchain
Wagyu
Wagyu

What are some alternatives to Hyperledger Fabric, Exonum?

Ethereum

Ethereum

A decentralized platform for applications that run exactly as programmed without any chance of fraud, censorship or third-party interference.

Tendermint

Tendermint

It is a software which can be used to achieve Byzantine fault tolerance (BFT) in any distributed computing platforms. It consists of two chief technical components: a blockchain consensus engine and a generic application interface.

MultiChain

MultiChain

It is a platform that helps users to establish a certain private Blockchains that can be used by the organizations for financial transactions.

AuditHub

AuditHub

Continuous security platform for smart contracts and ZK circuits. Static analysis, fuzzing, and formal verification in one integrated workflow.

Best Crypto Payment Gateway & Processor for Businesses

Best Crypto Payment Gateway & Processor for Businesses

Crypoverse is a cutting-edge crypto payment gateway integration platform designed to help online businesses, eCommerce stores, SaaS platforms, and digital enterprises seamlessly accept cryptocurrency payments.

IPFS

IPFS

It is a protocol and network designed to create a content-addressable, peer-to-peer method of storing and sharing hypermedia in a distributed file system.

Web3j

Web3j

It is a lightweight, highly modular, reactive, type safe Java and Android library for working with Smart Contracts and integrating with clients (nodes) on the Ethereum network. This allows you to work with the Ethereum blockchain, without the additional overhead of having to write your own integration code for the platform.

Ripple

Ripple

It is an open source protocol which is designed to allow fast and cheap transactions.

BigchainDB

BigchainDB

It is designed to merge the best of two worlds: the “traditional” distributed database world and the “traditional” blockchain world. With high throughput, low latency, powerful query functionality, decentralized control, immutable data storage and built-in asset support.

Eris

Eris

It is free software that allows anyone to build their own secure, low-cost, run-anywhere applications using blockchain and smart contract technology.

Related Comparisons

Bootstrap
Materialize

Bootstrap vs Materialize

Laravel
Django

Django vs Laravel vs Node.js

Bootstrap
Foundation

Bootstrap vs Foundation vs Material UI

Node.js
Spring Boot

Node.js vs Spring-Boot

Liquibase
Flyway

Flyway vs Liquibase