Public Blockchain
There are three types of blockchain networks - public blockchains, private blockchains and consortium blockchains.
Public blockchains
A public blockchain has absolutely no access restrictions. Anyone with an internet connection can connect and download all the transactions.
Anyone can download the chain, start running on their local node, validate the transactions in the network and thus participate in the consensus process.
Anyone can send transactions through the network and it can be included in the blockchain after validation
Anyone can read transactions on the public blockchain ledger.
Some of the known public blockchains are Bitcoin, Ethereum and Adhichain.
Private blockchains
A private blockchain is permissioned, nodes or participants are invited by the network administrators. Participant and validator access is restricted.
This type of blockchains can be considered a middle-ground for companies that are interested in the blockchain technology in general but are not comfortable with a level of control offered by public networks. Typically, they seek to incorporate blockchain into their accounting and record-keeping procedures without sacrificing autonomy and running the risk of exposing sensitive data to the public internet.
Consortium blockchains
A consortium blockchain is often said to be semi-decentralized. It, too, is permissioned but instead of a single organization controlling it, a number of companies might each operate a node on such a network. The administrators of a consortium chain restrict users' reading rights as they see fit and only allow a limited set of trusted nodes to execute a consensus protocol.
Last updated