All news

Private Blockchain Products Comparison

The key features of the blockchain and DLT have attracted the close attention of giants from the banking industry and corporations operating in various sectors of the economy and business. The technology, which underlies in the current pattern for operations between banks and many other enterprises, is subject that cause a large number of fraudulent, corrupt and bureaucratic issues. This problem is exacerbated by the fact that almost all banking systems and businesses around the world rely on a centralized database. It makes the system itself more vulnerable to hacking as one of possible threats. With use of blockchain, described above risks are reduced to zero. But due to the fact that big companies, as a rule, work with huge amounts of personal data, which cannot be shared publicly, the ability to use private solutions like private blockchain has appeared.


In this article, we present and compare actual private solutions that exist in the market and, finally, you will get a clue how presented technologies will transform the current model of relationships in any type of business including internal and outside activities and make it more flexible, fast, secure and transparent.

Hyper Ledger Fabric

Hyperledger Fabric is an open source enterprise-grade permissioned distributed ledger technology (DLT) platform, designed for use in enterprise contexts, that delivers some key differentiating capabilities over other popular distributed ledger or blockchain platforms.

Target audience

Fabric has a very modular architecture and provides a lot of flexibility in terms of which components you want to use and in what way. It’s pretty much an ala carte blockchain and is targeted at businesses aiming to streamline their business processes by leveraging blockchain technology. While many early blockchain platforms are currently being adapted for enterprise usage, Hyperledger Fabric has been designed for enterprise use from the outset.

Devs ecosystem

Hyperledger was established under the Linux Foundation, which itself has a long and very successful history of nurturing open source projects under open governance that grow strong sustaining communities and thriving ecosystems. Hyperledger is governed by a diverse technical steering committee, and the Hyperledger Fabric project by a diverse set of maintainers from multiple organizations. It has a development community that has grown to over 35 organizations and nearly 200 developers since its earliest commits.

Peculiar Properties

Fabric has a highly modular and configurable architecture, enabling innovation, versatility and optimization for a broad range of industry use cases including banking, finance, insurance, healthcare, human resources, supply chain and even digital music delivery.

The Fabric platform is permissioned, meaning that, unlike a public permissionless network, the participants are known to each other, rather than anonymous and therefore fully untrusted.

One of the most important platform’s differentiators is its support of pluggable consensus protocols that enable the platform to be more effectively customized to fit particular use cases and trust models. For instance, when deployed within a single enterprise, or operated by a trusted authority, fully byzantine fault tolerant consensus might be considered unnecessary and an excessive drag on performance and throughput. In situations such as that, a crash fault-tolerant (CFT) consensus protocol might be more than adequate whereas, in a multi-party, decentralized use case, a more traditional byzantine fault tolerant (BFT) consensus protocol might be required.

Network Model


Roles within a Hyperledger Fabric Network 


1. Clients. Clients are applications that act on behalf of a person to propose transactions on the network.

2. Peers. Peers maintain the state of the network and a copy of the ledger. There are two different types of peers: endorsing and committing peers. However, there is an overlap between endorsing and committing peers, in that endorsing peers are a special kind of committing peers. All peers commit blocks to the distributed ledger.


  • Endorsers simulate and endorse transactions   

  • Committers verify endorsements and validate transaction results, prior to committing transactions to the blockchain.

3. Ordering Service. The ordering service accepts endorsed transactions, orders them into a block, and delivers the blocks to the committing peers.


Corda R3

Corda is an open source blockchain platform that enables easy management of legal contracts and other shared data between mutually trusting organizations. The platform makes it possible for a diverse range of applications to interoperate on a single network.
Target audience


Corda Enterprise is a commercial distribution of Corda, an open source blockchain platform, specifically optimized to meet the demands of modern day business. Corda Enterprise is interoperable and compatible with Corda and is designed for organizations with exacting requirements around quality of service and the network infrastructure in which they operate.


Devs ecosystem


The Corda platform was developed in close collaboration with a vast network of financial institutions, regulators, trade associations, professional services firms and technology companies to leverage the power of blockchain to address their specific business challenges. As Corda was designed to meet the highest standards of one of the most complex and highly regulated industries in the world, it can be applied seamlessly to all other areas of business.


Peculiar Properties


  • Corda prevents any unnecessary sharing of data on the blockchain as only people with legitimate need have access to a network.

  • Corda platform enables the sharing of data in a network without the need for a central controller.

  • Consensus is achieved’ at the level of individuals transacting, rather than the entire system at large

  • Corda’s design comes with regulatory and supervisory observer nodes.

  • Corda blockchain platforms supports a wide variety of consensus mechanism.

  • Built on industry-standard tools

  • Does not have a native currency.

Network Model


A Corda network consists of the following components:

  • Users for end-to-end communication

  • Nodes, communicating using AMQP/1.0 over TLS. Nodes use a relational database for data storage.

  • A permissioning service that automates the process of provisioning TLS certificates.

  • A network map service that publishes information about nodes on the network.

  • One or more notary services. A notary may itself be distributed over multiple nodes.

  • Zero or more oracle services. An oracle is a well known service that signs transactions if they state a fact and that fact is considered to be true. They may also optionally also provide the facts. This is how the ledger can be connected to the real world, despite being fully deterministic.



Credits is an open blockchain platform with standalone smart contracts and has its own internal currency, Credits (CS).

The platform is designed to create services for the blockchain system using self-executing smart contracts and a public and private data registry. Inside the system, a large number of transactions are processed per second, performing an operation with a speed of 0.01 seconds, with minimal commission.

Credits is the first completely autonomous system, complete in Turing, capable of creating services using cycles, schedules and other features. The unique concept of implementing smart contracts radically differentiates Credits from other projects.


Target audience

The addressable market for private services is estimated to be worth trillions of dollars. Industries, which have a wide range of actual needs such as impossibility to change data, optimization of business processes and reduction of financial costs, are able to satisfy them using private solutions of Credits. Due to this info we can highlight the following list of business sectors where Credits solutions can be involved:


  • Financial and loan services;

  • Internet of Things (IoT);

  • Retail;

  • Logistic;

  • Medicine;

  • KYC and other identification.

Devs ecosystem

The Credits platform is being developed by company’s programmers with the direct participation of auditing companies and blockchain development professionals with rich technical background in development of retail software solutions and seamless integration of Credits blockchain platform in businesses targeted to various industries.

Peculiar Properties


  • The ability to deploy private chain on the base of independent local servers of company with own set of rules for access to corporate data

  • The use of simplified and effective methods for the fast and easy launch

  • Credits provides the ability to use encryption designed to hide the data

  • You are free to choose where and how much data to store (GB\TB or more). In addition, Credits provides immutable database (storage) based on Key=Value (NoSQL) principles.Perfect for big volumes of data.

  • A database without the ability to change previously stored data.

  • Network without central administrator

  • Worldwide high speed access to writing\reading of data

  • Highly secure 2-Stage Consensus secured by crypto-window operations

  • The ability to edit data is actualized by generating a new transaction which allows to save edited state of smart contract or data. Hence, the user is able to check and follow the whole chain of edited data.


Network Model


Credits Network model represent the multi-role system with 3 levels of participants similar to components which take part in consensus mechanism.

Every participant of the network will be able choose his role on the base of required component functionality and needs.


  • Common node - the lowest level of the chain performed predominantly for the data storage and transactions generation goals. Data storage based on Key=Value (NoSQL) principles. A database without the ability to change previously stored data.

  • Trusted node is responsible for transaction and blocks validation, and verification of the synchronisation process between components of the network and blockchain.

  • Recording node plays the most important role in network performance as it is looking after the block formation and recording its data to blockchain including functionality of common and trusted nodes.

Communication between network participants is realised with use of transport protocol implemented in each type of node.

The one of the most important distinction of this network model from the models mentioned above is the lack of central administrator which make the private solution of Credits more independent and decentralized.

Share: twitter logo facebook logo reddit logo linkedin logo