Blockchain technology is leading a new round of global technological development and industrial transformation and has become an important technical technique for global technological innovation and model innovation. Many countries regard blockchain technology as the main national development strategy. In simple terms, blockchain technology Is the future.
2020 is a year for the development of public chain projects. Now the blockchain has entered a period of contention. Many public chain projects have appeared and developed, but there are good and bad situations. Under such circumstances, this article will introduce two value of investment, growth, and practicality blockchain project, and cited compare their technology. Both projects are similar to Polkadot and BitCherry, two projects are decentralized blockchain platform, with multi-chain fragmentation and network architecture, which will share the following technical advantages of the two projects, we welcome the discussion.
The structural design of the multi-chain fragment difference between Polkadot and BitCherry
Polkadot is a heterogeneous multichain with shared security and interoperability, composed of “relay chain + parachains”, based on a multi-chain and heterogeneous sharding design based on nominated proof of stake (NPoS). There will be many different consensuses and parachains of different structures in the network. Each parachains has its unique data, P2P network architecture, and shares security by linking to the relay chain. The Availability and Validity (AnV) protocol of Polkadot is what allows for the network to be efficiently shared among parachains while maintaining strong security guarantees.
BitCherry is based on technology created IPv8 expandable blockchain infrastructure, according to the actual needs of different application scenarios do segmentation data, according to different types of content to provide the appropriate side chain, the main chain is only responsible for a consensus with the main transaction of Token, The number of side chains can increase with the increase of business volume and data. Nodes of different sub-chains handle their respective businesses and based on the design of a multi-layer systematic security assurance mechanism, to resist various attacks.
Sharding is based on the hashgraph division of the relationship graph. According to the six-degree split theory, the same type of relationship is usually concentrated in the surrounding small circles, and the relationship fragments from large to small form a hash circle, so the final 96% The above transactions are carried out in the same shard, cross-shard transactions will be greatly reduced, reducing a lot of unnecessary losses.
The Consensus algorithm difference between Polkadot and BitCherry
Polkadot adopts the NPoS consensus mechanism, that is, the “nominated equity proof mechanism”. Simply put, all the holders of the project pass are the nominators of the Polka Ecology, and they have the right to nominate a certain node as a validator. The validator needs to pledge a certain amount of project tokens. Once successfully nominated as an active validator, it has the right to participate in the network block production. Besides, there is another feature at the consensus level that all shard networks share security, that is, the blockchain of the shard network shares the set of validators.
BitCherry using original aBFT + PoUc consensus mechanism, namely “user value of proof”, and NPoS of different ways, all users can participate PoUc consensus algorithm according to the relationship map algorithm automatically selects the neighbor node and non-contiguous node, and concerning the weight Perform virtual voting, and the selected node will receive an accounting reward.
In simple terms, the BitCherry consensus algorithm is based on an asynchronous Byzantine fault-tolerant algorithm (aBFT), so any node that satisfies the condition (based on the unique value of Bit-U prefers the neighbor node) can participate in the process of the whole network PoUc consensus And almost all important nodes will also participate in the PoUc consensus.
How Polkadot and BitCherry could against the malicious attacks and protect chain security?
Polkadot maintains every chain around Polkadot by randomly selecting verifier nodes. The larger the pool of verifiers that can be randomly selected, the fairer and safer it will be. The probability that a group of people who want to do evil will be divided together will decrease. Therefore, Polkadot Official hope to have 1000 nodes to maintain the Polkadot chain, At the same time, fisherman, as a police officer in the system, can further strengthen the security of the system by finding out the evil operations and getting rewards.
BitCherry constructs the network protocol of P2Plus in the physical layer through the technology of IPv8. The P2Plus network protocol adopts the point-to-point high-strength private key encryption technology. Only the receiving node can decrypt the transmission content after encryption, which ensures the confidentiality of the transmission content and the privacy of the node. The operation of the whole node is attached to the structure of hashgraph, which can ensure the decentralization without heavy workload proof. At the same time, it can realize the point-to-point encryption of information and ensure the privacy and security of user data in the interaction process.
Although the two projects are different in terms of network architecture, consensus algorithm and privacy security, it is undeniable that Polkadot and BitCherry both project are beginning focus on security and make enough efforts to protect the privacy security on the chain, which is very important for users of blockchain projects.
Different application scenarios targeted by Polkadot and BitCherry
Polkadot focuses on the interoperability of the blockchain network and the flow of the whole information. The final consensus of other parallel chains（Parachain） is provided by Polkadot, which makes it easier for the relay chain of Polkadot to record all the information of the whole network. Polkadot can directly call the intelligent contracts on other chains.
BitCherry focuses on providing customized commercial applications for different business scenarios. It solves the problem of blockchain network scalability through multi chain structure and physical fragmentation technology, by provides fully customized services and supports completely private side chains. Each side chain is a complete commercial level blockchain solution.
Polkadot’s model snatches the function and value of the security protection of the native token of other chains. The chain established on Polkadot only has its own business scenario to support the market value of the currency. So, I guess a chain that wants to have autonomy may choose to build on the BitCherry network architecture. However, BitCherry is still in the early stage of technology research and development, and its main network has not been launched yet. There is no actual case in the market to verify the practical applicability of its technical concept.
Polkadot and BitCherry are both outstanding blockchain project representatives in the market at present. Both projects have distinct technical characteristics, and their different characteristics will attract different developers and users with different needs.This article only shares two blockchain projects that the author believes are forward-looking, growing, and practical. Nowadays, more potential public chain projects are springing up in the market. In the future, we will see who the winner of this public chain empire is.