Basics of Public and Private Blockchains

Image: Types of blockchain. Click to enlarge.
(Source:
Distributed Ledger Technology, Blockchains and Identity).
  • Read: In both types of open public networks, the data on the blockchain is readable for anyone who connects to it. However, in private networks, there is a restriction as to who can read the data, depending on the access level.
  • Write: From the blockchain’s perspective, this is also referred to as creating a transaction. While any node on the network can write data on a public permissionless network, only authorized nodes can write data to other types of networks.
  • Commit: In this context, it means creating and attaching the blocks that make up the chain. Depending on the consensus mechanism, the actors are called Miners (PoW), Stakers (PoS), Validators (PoS and PoA), or along these lines for other algorithms. In public permissionless blockchains, everybody that invests in the hardware for a PoW or commits the capital for a stake in a PoS network can produce blocks. On other protocols, this is restricted in some way, primarily depending on how a particular network determines the “variance in loyalty” of their users before granting this privilege.

Public Blockchains

Public permissionless blockchains allow everyone to read, write and commit

Energy Web Chain — a public permissioned blockchain

Why do private blockchains exist?

Private Blockchains

Private permissioned blockchains, consortia networks, and enterprise blockchains — often used synonymously!

Private permissionless blockchains as an edge case

Conclusion

Freddy Zwanzger — Co-Founder of Anyblock

Interested or questions?

--

--

Get the Medium app

A button that says 'Download on the App Store', and if clicked it will lead you to the iOS App store
A button that says 'Get it on, Google Play', and if clicked it will lead you to the Google Play store
Anyblock Analytics GmbH

Anyblock Analytics GmbH

Anyblock Analytics is a German blockchain solution provider. We offer consulting, tools and data to integrate business processes with blockchain.