Know which blockchain or DLT platform works well within your usecase:- Comparison of different Blockchain

in #blockchain6 years ago (edited)

Internet is one of the biggest revolution that have a major impact on our daily life. It has change the way we share information with each other. The next biggest innovation that will going to change the way we share information with each other is Blockchain. In this article i will try to compare different types of blockchain based on certain parameters. Lets deep dive into comparative study of various Blockchain/DLT platforms.

know.png

Blockchain is a shared immutable ledger for recording the history of transactions.

Mainly there are twor types of ledger:

Public Ledger: Decentralized, anycome can read and send tranasctions. e.g. Bitcoin, Ethereum, Hyperledger

Private Ledger: Centralized under one organization which controls the right to view and sens transactions. e.g. Bankchain, multichain

Based on permissions blockchain maily of two types:

Permissionless Blockchain: Every node in the network participate in consensus procedure, e.g. Bitcoin Blockchain (Proof of Work)

Permissioned Blockchain: Only Selected nodes(validators, e.g. Government or trusted nodes) participate in consensus procedure e.g. Hyperledger Blockchain

Public Blockchain:

Anyone in the world can download the data and read the data. Anyone can participate in the consensus process to write the data or block into the public Blockchain. There are numerous public blockchains. Bitcoin which is a peer to peer currency exchange was the first public Blockchain followed by Ethereum which allows anyone to build smart contracts and decentralized apps on it. Some other examples are Dash and Lisk. It is highly secured using cryptography and consensus protocol.

Examples — Bitcoin, Ethereum, Dash, Lisk, Factom and Blockstream

Consortium Blockchain:

Consortium Blockchain as the name suggests is controlled by a consortium of members. It has pre-defined set of nodes, the users with access to write the data or block. For example in the case of Trade Finance use case, the consortium may be participating banks, importer, exporter, ports of sending and receiving countries, custom officials etc. Some of these participants will have write access and some or all will have read access. It is not fully decentralized as public blockchain.

Examples — Ripple and R3

Private Blockchain:

In Private Blockchain, all permissions are kept centralized to an organization. Companies who wanted to create own currencies started using this type of Blockchain.

One major criticism of Private Blockchain is that since it is not decentralized, it’s just a distributed database. There are some points in favor of this approach. One it allows some organizations who have compliance and privacy requirements to implement Blockchain. Second, it adds the values like cryptographic auditing and known identities to the internal processes. But with private Blockchain, the central idea and beauty of decentralization and open protocols gets lost.

Examples — Multichain, Blockstack

An overview of various types of blockchain with consensus algorithms used by them

1.png

Comparision between Public and Private Blockchains
2.png

Comparision between Permissioned and Permissionless Blockchains
3.png

Comparision between Permissionless and Permissioned, Public and Priate Blockchains
4.png

Pros and Cons of various types of blockchain with their features
5.png

A Comparison of the popular blockchain consensus mechanisms
6.png

Consensus Algorithms used by various types of blockchains
7.png

Comparision between various consensus algorithms based on various parameters
8.png

A list of most popular tokens used in blockchain platforms
9.png

Comparsion of popular blockchains with various functionalities
10.png

There is a wide array of approaches to implementing Blockchain or other Distributed Ledger Technologies.
12.png

13.png

14.png

Hope this article will help you guys to identify the Blockchain for use business problem.

Stay tuned for more updates in the field of Blockchain!

Coin Marketplace

STEEM 0.20
TRX 0.12
JST 0.030
BTC 61470.93
ETH 3436.77
USDT 1.00
SBD 2.52