Disadvantages of decentralized blockchain
The decentralization of blockchain refers to the form of social relations and content generation formed in the process of blockchain development. It is a new network content proction process relative to "centralization"
blockchain is an important concept of bitcoin, which is essentially a decentralized database. At the same time, as the underlying technology of bitcoin, it is a series of data blocks generated by using cryptographic methods. Each data block contains the information of a batch of bitcoin network transactions, which is used to verify the effectiveness of its information (anti-counterfeiting) and generate the next block
blockchain is unified in the whole network, so it is logically centralized. From the perspective of architecture, blockchain is based on peer-to-peer network, so it is decentralized. From the perspective of governance, blockchain makes it difficult for a few people to control the whole system through consensus algorithm, so it is decentralized
extended data:
characteristics of blockchain Decentralization:
decentralization, not without the center, but by the node to freely choose the center, freely determine the center. In short, centralization means that the center determines the node. The node must depend on the center, and the node cannot survive without the center
in a decentralized system, anyone is a node, and anyone can be a center. Any center is not permanent, but phased, and no center is mandatory for nodes
with the diversification of network service forms, the decentralized network model becomes more and more clear and possible. After the rise of Web2.0, the services provided by Wikipedia, Flickr, blogger and other network service providers are decentralized. Any participant can submit content, and Internet users can create or contribute content together
reference source: network blockchain
reference source: Network decentralization
jinwowo group will use blockchain technology to promote the legalization of big data business. The encryption of blockchain technology can ensure that the privacy of data sources can be better protected when big data is called, so as to eliminate the bad phenomenon of illegal reselling of big data and rebuild the rules of legal circulation and application in the data market.
1. The central node grasps the information of distributed nodes
2. The sub nodes do not master the information of other nodes (centralization, non-public transactions)
moreover, the pain point of centralization is that the security of the system depends on the security of the central node, and the distributed node has no control over it.
The characteristics of decentralization in blockchain technology are decentralization, distrust and collective maintenance
Decentralization: there is no centralized hardware or management organization in the whole network, the rights and obligations of any node are equal, and the damage or loss of any node will not affect the operation of the whole system. Therefore, it can also be considered that the blockchain system has excellent robustness2. Distrust: there is no need to trust each other when participating in the data exchange between each node in the whole system. The operation rules of the whole system are open and transparent, and all data contents are also open. Therefore, in the specified rule range and time range of the system, nodes cannot and cannot cheat other nodes
3. Collective maintenance: the data blocks in the system are jointly maintained by all the nodes with maintenance function in the whole system, and these nodes with maintenance function can be participated by anyone
extended data
blockchain technology has never excluded supervision, and supervision nodes can easily access any blockchain network. Because of the openness and transparency of the blockchain, the regulatory authorities can monitor the transaction data of the whole system more conveniently, and because of the anti tampering property of the blockchain
once a transaction occurs, it can't be changed or deleted, so it's impossible for the data fraud to hoodwink the supervision, which is more concive to the supervision of the regulatory authorities on the market behavior. Thus, blockchain will become an important tool for regulatory Technology (regtech)
source: network blockchain
1. POW workload proof, which is familiar with mining, calculates a random number that meets the rules through and or operation, that is, obtains the bookkeeping right, sends out the data that needs to be recorded in this round, and stores it together with other nodes in the whole network after verification
advantages: complete decentralization, free access of nodes
disadvantages: bitcoin has attracted most of the computing power in the world, and other blockchain applications using POW consensus mechanism are difficult to obtain the same computing power to ensure their own security; Mining causes a lot of waste of resources; The period of reaching consensus is long, which is not suitable for commercial application.
2. Proof of rights and interests of POS, a mechanism of upgrading consensus of pow; According to the token proportion and time of each node; It can rece the difficulty of mining in equal proportion, so as to speed up the speed of finding random numbers< Advantages: to a certain extent, it shortens the time to reach a consensus
disadvantages: mining is still needed, which does not solve the pain point of commercial application in essence
3. Dpos share authorization certification mechanism is similar to the voting of the board of directors, in which the coin holders cast a certain number of nodes to verify and account on their behalf
advantages: greatly rece the number of participating verification and accounting nodes, which can achieve second level consensus verification
disadvantages: the whole consensus mechanism still depends on token, and many commercial applications do not need token to exist
4. Pool verification pool, which is based on traditional distributed consistency technology and data verification mechanism; It is a consensus mechanism widely used in the instry chain at present.
advantages: it can work without token, and realizes second level consensus verification on the basis of mature distributed consistency algorithms (pasox and raft)
disadvantages: the degree of decentralization is not as good as that of bictin; The multi center business model is more suitable for multi-party participation
it has great advantages in using consensus mechanism to ensure data consistency (the consensus mechanism is first proposed by ripple, and the network transaction synchronization mechanism with data correctness priority. In the consensus network, no matter how the software code changes, if you can't reach a consensus, you can't enter the network, let alone fork)
- - - - - - - -
PS: a little black, although the consensus mechanism can absolutely ensure that there will be no hard bifurcation at any time. However, the disadvantage of this mechanism is obvious, that is, it is much longer than the current bitcoin network to reach a consensus with other nodes. In extreme cases, the consequences of disconnection in ripple consensus mechanism network are also very terrible
it is possible that one day after the power failure in your home, the whole system will no longer be able to reach a consensus with other rippled nodes (in fact, the consensus mechanism requires more than 80% of the nodes to acknowledge your data before your submission will be accepted by other nodes, otherwise it will be rejected by exclusive nodes), Even you can only empty all your 500 GB data and resynchronize to connect to other ripple nodes
so at present, the existing rippled end is not suitable for civil use (if it is commercial, the impact is relatively small. For example, RL's own rippled node is hosted in Amazon cloud data center. If it has no response for a long time, it can make high claims, and there is almost no break in that place except for large disasters). This is one of the aspects RL has always wanted to improve.
