Public and Private Chains

Public and Private Chains

Update: 2020-06-29
Share

Description

Blockchains, depending on who can read the state and who can participate in block production (updating the state), could be classified in mainly two ways:

  1. Private or Public state

  2. Permissionless or Permissioned block production

In a permissionless blockchain, anyone can participate in the block production process, while in a permissioned blockchain, only selected nodes can produce blocks.

In a public blockchain, anyone can read the state (data), while in a private blockchain, only the intended users or nodes can read the data.For example, the Bitcoin blockchain is a public permissionless blockchain. Anyone can read the balance of any account and any node can mine blocks. There is absolutely no restriction.

On the other hand, there are blockchains where only interested parties host nodes in a closed network and are allowed to read the state of the chain. These blockchains are private permissioned blockchains. They are popular among large enterprise use-cases. For example, a supply chain blockchain in which multiple parties like manufacturer, warehouse, retailer, etc. exchange information with each other on the state and value of goods.

There are also scenarios where public permissioned blockchains are deployed. These are popular in governments and NGOs, where the block production is done by selected nodes belonging to government agencies or departments, while the blockchain data could be read by all the citizens and third-party applications.

In some cases, there are hybrid blockchain setups where one network is public while the other is private and they interact with each other to process transactions based on their state and user inputs.

Public and permissionless blockchains provide the maximum amount of security and decentralization as they have a relatively larger number of nodes and it is almost impossible to hack or control a sufficiently decentralized network.

Music: https://www.purple-planet.com
Comments 
In Channel
Block Rewards

Block Rewards

2020-08-0304:48

Block Finality

Block Finality

2020-07-1304:59

Fork

Fork

2020-07-0604:32

Blockchain Governance

Blockchain Governance

2020-07-0204:54

Smart Contracts

Smart Contracts

2020-06-2204:45

Wallets

Wallets

2020-06-1804:47

Accounts and Keys

Accounts and Keys

2020-06-1504:43

Signing

Signing

2020-06-0805:14

Hashing

Hashing

2020-06-0404:42

Consensus

Consensus

2020-05-2505:10

Blockchain

Blockchain

2020-05-2104:54

Download from Google Play
Download from App Store
00:00
00:00
x

0.5x

0.8x

1.0x

1.25x

1.5x

2.0x

3.0x

Sleep Timer

Off

End of Episode

5 Minutes

10 Minutes

15 Minutes

30 Minutes

45 Minutes

60 Minutes

120 Minutes

Public and Private Chains

Public and Private Chains

Gautam Dhameja