Public vs Private Blockchains - Softjourn, Inc.
Softjourn

Public and Private Blockchains

What is the difference between them?

December 04, 2018 by Softjourn

The key distinction between public and private blockchains is access. A public blockchain is completely open, allowing anyone to participate in or audit its activities. It is truly a decentralized, authority-free operation. A private or “permissioned” blockchain, on the other hand, controls who participates and who can view transactions, allowing only selected and verified participants to execute consensus protocols and maintain the shared ledger, for example. 

In addition, the owner of a private blockchain can override, edit or delete entries on the blockchain; whereas entries on a public blockchain are immutable.  

Main differences:

Public Blockchain Private Blockchain
Decentralized peer-to-peer network  Not decentralized because mining capabilities and the system of consensus are centralized in the owner/operator’s hands
Data modification is not possible (immutability) Owner/operator may modify data
Anyone can join the network Only selected/verified participants can join the network
Anonymous participants Identified participants
No access control for sensitive information Security and confidentiality
Each node keeps the replica of the blockchain Scope of replication depends of the network and its rules
Proof of Work or Proof of Stake mechanism More complicated consensus algorithm, sometimes based on the user role
Relatively slow Relatively fast
Significant power consumption Lower power consumption

 

 

You may also like

Softjourn is a global technology services provider that finds custom solutions for our clients’ toughest challenges. We leverage our domain expertise in Fintech, Cards & Payments, and Media & Entertainment (with a special emphasis on ticketing), to apply new technology that brings our clients' growing needs to life. Contact us to discuss how we can make your idea a reality!