Yesterday, I explained Dapp in detail to you. If you don’t know much about Dapp, you can first learn about the articles written before :(www.dappso.cn/2579.html)

And then look at this chapter. This chapter mainly discusses the public chain, private chain and alliance chain. I found that many people like me were stupid and confused about the relationship between the three different chains, and the explanation given by popular science was very stiff and not easy to understand. So in order to make it easy for you to understand, I went to catch up on the relevant knowledge, with an interesting story to help you clear up the tangled relationship. (Don’t be infatuated with me, I’m just a legend, just pay attention to me, hahaha~~~)

Public chain — Public blockchain

A public chain is a consensus blockchain that allows anyone in the world to read and send transactions with valid confirmation. In other words, the behavior on the public chain is open and transparent, not controlled by anyone, and not owned by anyone. It is a “completely decentralized” blockchain.

For example, if the public chain is a virtual world, then any of us can enter the virtual world to build our own homes (i.e., “mine”) or conduct transactions with others, and the virtual world ensures that transactions are secure and immutable

(If you don’t know why, you can go to www.dappso.cn/2579.html for three minutes to learn about Dapp.)

The public chain is also called non-permissibility chain because everyone can participate without authorization, that is, it can participate in all activities without identity verification.

Like this virtual world, anyone can build a home (aka “mine”).

Therefore, the public chain has the following characteristics:

  1. Completely decentralized
  2. Anyone can participate and the barriers are low

Anyone with the technology can access it, and all it takes is a computer with an Internet connection.

  1. All data is public by default

Because it’s completely decentralized, anyone can see other people’s information.

As more and more people will build virtual homes and consume resources on a large scale (such as mining and electricity consumption), the virtual world will become increasingly heavy, resulting in low efficiency, and it will take a long time to complete the building (verification and completion).

Therefore, due to the immature technical conditions, once too much trading volume is easy to cause network congestion, resulting in low efficiency, which is also the pain point that many public chains need to solve.

Use of public chain: Bitcoin, Ethereum, super ledger, most copycat coins and smart contracts, etc.

Application scenarios of public chain: applicable to digital currency, e-commerce, Internet finance, intellectual property rights, etc.

Private chains — Corporate blockchains

The private chain is open to a single person or entity, and is only used within a private organization, such as a company, where the read and write permissions on the private chain and the rights to participate in bookkeeping are set by the private organization.

For example, unlike the virtual world where everyone can enter, a private chain is like your own home. The home is your own and private thing, so who you want to let in and out of your home (permissions) and who you want to let in and out of your home (accounting) is completely up to you. Because people in and out of the home are under their own control, so they can prevent malicious attacks from others, better protect their privacy, and improve the speed of transactions with others.

Through the above example, we can see that compared with the public chain decentralized database, private chain can prevent single node in the organization from intentionally concealing or tampering data. Therefore, private chain can often have extremely fast transaction speed, better privacy protection, lower transaction cost, and is not easy to be malicious attack.

Therefore, private chains have the following characteristics:

  1. Transactions are fast

Because even a small number of nodes are highly trusted, it is not necessary for each node to verify a transaction.

  1. High security and privacy protection
  2. Reduced transaction costs

Alliance Chain — Blockchain alliance

Because industries and applications that require secrecy do not require the openness and transparency of public chains, alliance chains emerge. Blockchain refers to a blockchain managed by several institutions, each of which runs one or more nodes. The data in the blockchain only allows different institutions within the system to read, write and send transactions, and record transaction data together. Therefore, read and write permissions and accounting rules on the alliance chain are “customized” according to the alliance rules.

Let me give you another example:

We all know that a group is built by many different departments, so the company is determined by the various departments cooperate together the direction of the joint decision rules (alliance), and each department has its own responsibilities (different node), various departments cannot work across departments, so to write their own data and information, sent to a designated folder, This specified file is then open and transparent and can be downloaded and viewed by every department. There is a dedicated department that receives visits from other companies (the blockchain’s open API does limited queries).

Therefore, the alliance chain has the following characteristics:

1. Make transactions cheaper. Transactions need only be verified by a few trusted high-power nodes, rather than by the entire network.

2. Nodes can be well connected, failures can be quickly fixed by human intervention, and allow the use of consensus algorithms to reduce block time and thus complete transactions faster.

3. Having access permissions restricted can provide better privacy protection.

4. More flexibility, where the community or company running a private blockchain can easily change the rules of that blockchain, restore backup data, etc., if needed.

Application of alliance chain:

The alliance chain is jointly maintained by participating member institutions and provides a full set of security management functions for participating members, including management, authentication, authorization, monitoring and audit. R3 alliance, established in 2015, is an alliance chain of the banking industry. Currently, more than 40 members have joined, including world famous banks such as JPMORGAN Chase, HSBC and Goldman Sachs.

Today here, racking their brains to think of the example, feel brain cells are dead, I hope to help you, maybe next time will write other content, interested partners pay attention to go a wave, pay attention to DappSo not get lost, ha ha ha ~~~~~, goodbye to you, see you next time.

Original author: DappSo

Original link:

https://www.dappso.cn/2591.html

Dapp entry:

https://store.dappso.cn/