返回

What Is A Public Blockchain?

What is a public blockchain? How a consortium chain and a public chain differ and what’s the defining characteristics of public blockchains?

Public Blockchain and Consortium Blockchain

In 2008 somebody or a group under the name Satoshi Nakamoto created Bitcoin, and Bitcoin network lanunched in 2009. The ground-breaking new technology used by Bitcoin is now called Blockchain.

Blockchain did not come out of nothing. It is based on cryptography, before Bitcoin, a lot of tech breakthrough in this area actually laid down the foundation for Bitcoin. Public Key Encryption, Proof Of Work, Elliptic Curve Cryptography, SHA256 were invented long before Bitcoin was born and later became the components of Bitcoin and Blockchain. People inspired by Bitcoin then started many other blockchain projects, which can be roughly categorized into two types, one is public blockchain like Bitcoin, Ethereum and Nervos and many others, the other is consortium chain, Hyperledger by Linux Foundation is a outstanding example.

Consortium blockchains differ to their public counterpart in that they are not permission less, thus, not just anyone with an internet connection could gain access to them. Instead, a few selected nodes are predetermined for consortium. So consortium blockchains are mostly centralized or semi-centralized. People who believe decentralization is essential to blockchains consider consortium chains are not blockchains, they say

There is no premissioned blockchain, just somebody else’s database.

and they also beleive

Blockchain without incentive is database.

Since usually consortium chains does not rely on incentives to run, but public chains is run by many people who don’t really know each other, so they have to use native coins to incentivize people to join the network.

But consortium chains still has their own use case. Large organizations love them, can still do sth meaningful with them. Say different banks can utilize a consortium chain to establish mutual trust. On the other hand, while redundancy makes public blockchain extremely secure, it also makes it slow, being really performant is also a huge advantage of consortium chains.

Public Chain Is About Trust

Public chain is about trust, a new way people interact with each other.

Trust is what required for the world to run. In old time, many people never stepped out their village, so they only needed to trust some other individuals, say family members or friends. Today, people are collaboration in a state or global level, which means we often work with strangers, so we’ve switched from trusting individuals to trusting large organizations, say banks or big companies. But public blockchain inspired people foresee a future where we don’t need to trust people or organizations but to trust computers and math.

Public blockchain is there for everyone. It is built by everyone, owned by everyone, governed by everyone, and used by everyone. It is trust worthy because the data security is protected by the consensus of many people who don’t know each other.

Five Pillars

Andreas M. Antonopoulos proposed a set of clear standards for people who want to check if a chain is a true or fake public chain, which is called five pillars of public blockchain: open, public, borderless, neutral, and censorship-resistant.

Open. Open means that anyone can access it. Anyone can participate without getting permission from anyone. You don’t even to be a human to use a blockchain. Software can use blockchain. The blockchain does not care if you are a human or piece of software.

Public. Public is the idea that everything you do is verifiable on the network to everybody else. No one can cheat. The system is overseen by everybody, but that doesn’t mean you have no privacy, it’s still possible to encrypt your data and still have it verifiable by zero-knowledge prove or other techniques.

Borderless. Blockchain is borderless, it is like the Internet, there are no borders. It is a truly international phenomenon. That means, it does not matter where you are, where you live, where you travel. There blockchain is already there. 

Neutral. What does neutral mean? Neutral means my money is my money, I can give it to whoever I want. It means that a system of money should not care who the sender or the recipients is. It should not care what the purpose is. It should only get the transaction through. Just to provide the communication of value.

Censorship resistant. It means if someone wants to stop me from sending my money, he can not do it. It means my assets won’t be confiscated by any powerful person or organization, it means the right of the weak side is protected, no one can cast unfair rules to the game.

Conculsion

Public blockchain is a technology, but it also has a potential to change our economics finance and how people interact with each other in a deep way. I hope you can understand what a public blockchain is by now.

ref: