create account

Public, Private, Permissioned Blockchain – the shortest and easiest explanation by smartiot

View this thread on: hive.blogpeakd.comecency.com
· @smartiot ·
Public, Private, Permissioned Blockchain – the shortest and easiest explanation
![0 (1).jpg](https://steemitimages.com/DQmbn9w6FpWtTm2tzPBxXQv5s2kLrCRKmd3ki3z7pAkfcwr/0%20(1).jpg)

Public vs Private Blockchain – access based on user authentication (WHO are you)

Permission vs Permission-less Blockchain – rights based on user authorization (WHAT can you do).

Private Blockchain is a private network (like the intranet) that use the same genesis block and connect nodes between them by respecting a set of rules (rights, policies, digital certificates, VPN, etc). Any node can connect to a private Blockchain if it respects the set of rules, knows a bootstrap node address to sync, the network id, and the genesis file. This node can perform any action on the private net: validate blocks, make transactions, deploy contracts and interact with contracts.

Permission Blockchain - the participants in the network have the ability to restrict who can participate in the consensus mechanism of the Blockchain's network. Here is possible to have subsets of nodes that are validator, others that are transactions initiators, and others that are deploying or executing smart contracts. One or many participants in the network have the authority to manage different levels of access.

Examples:

Public and Permissioned-less Blockchain: Bitcoin – anyone can join the network, any node in the network can participate in the consensus algorithm (could validate transactions).

Public and Permissioned Blockchain: Ripple, Stellar or any POS Blockchain – anyone can join the network, only nodes that respect one rule are allowed to validate transactions (to be part of consensus algorithm). This rule is "to stake a minimum amount of tokens (coins)".

Private and Permissioned-less Blockchain: Private Ethereum – the "privacy" is ensured by allowing members to join the network if they have VPN credentials and digital certificates. Any node can participate in consensus algorithm.

Private and Permissioned Blockchain example: Hyperledger Fabric - the "privacy" is ensured by allowing members to join the network if they have access rights. The permission to validate transactions (in the consensus algorithm) is granted to certain predefined nodes.
👍  
properties (23)
authorsmartiot
permlinkpublic-private-permissioned-blockchain-the-shortest-and-easiest-explanation
categoryprivate
json_metadata{"tags":["private","public","permissioned","permissionless","blockchain"],"image":["https://steemitimages.com/DQmbn9w6FpWtTm2tzPBxXQv5s2kLrCRKmd3ki3z7pAkfcwr/0%20(1).jpg"],"app":"steemit/0.1","format":"markdown"}
created2018-05-04 20:55:33
last_update2018-05-04 20:55:33
depth0
children0
last_payout2018-05-11 20:55:33
cashout_time1969-12-31 23:59:59
total_payout_value0.000 HBD
curator_payout_value0.000 HBD
pending_payout_value0.000 HBD
promoted0.000 HBD
body_length2,160
author_reputation232,272,195,480
root_title"Public, Private, Permissioned Blockchain – the shortest and easiest explanation"
beneficiaries[]
max_accepted_payout1,000,000.000 HBD
percent_hbd10,000
post_id53,904,257
net_rshares385,682,399
author_curate_reward""
vote details (1)