Technology Perspectives | How to solve the problems and challenges of all current cross-chain solutions?
Inscription: As a distributed ledger technology, blockchain can be applied in many fields such as finance, health care, supply chain, asset management, etc., but it is restricted by factors such as throughput, network isolation, scalability, etc. Blockchain projects do not serve commercial applications well. Among the many problems faced by blockchains, network isolation hinders the cooperative operation between different blockchains, which greatly limits the space for blockchains.
Figure | Network
- July blockchain private placement financing monthly report: the amount increased by 12.6%, the Chinese market began to heat up
- BTC reeling steadily, mainstream currency will usher in opportunities
- Policy intensive, US digital currency regulation enters a new era
This time we mainly introduce the problems and challenges faced by all current cross-chain solutions , as well as further improvements and optimizations to address these issues and challenges.
In Cosmos, the side chain is an autonomous system, and the side chain certifier's election is determined by the side chain itself; in Polkadot, the side chain certifier's management is determined by the Polkadot main chain. Whether it is an autonomous verifier election or a unified verifier election, there is a fundamental problem – these sidechain verifiers are not necessarily reliable . If the actual value of any one or more of the assets in the cross-chain interaction is greater than the actual value of the verifier's mortgage, the verifier will have sufficient motivation to do evil.
If the side chain verifier finds that the actual value of the assets of the user cross-chain interaction is greater than the actual value of the mortgage assets of the verifier, the side chain verifier can forge a State Root based on the current block, ie, ignoring the execution result of the current block, forcibly constructing A state root that is good for itself, stealing the assets that the user has locked in the main chain.
(2) Whether it can provide the previous state of the transaction that is doing evil;
(3) Whether it can provide a smart contract for doing evil;
(4) Whether the generated States Root running in the corresponding virtual machine is consistent with the state root of the current block.
Figure | Network
It can be seen that there is currently room for further optimization of the program. The verification process is somewhat complicated, especially for heterogeneous chains; in addition, the existence of the challenge period is not sufficiently friendly to the user. Therefore, the ontology will continue to study other more feasible and efficient solutions based on this solution.
Source: Ontology
We will continue to update Blocking; if you have any questions or suggestions, please contact us!
Was this article helpful?
93 out of 132 found this helpful
Related articles
- The miners' giants are listed: the road to transformation is long and long
- In line with the Swiss Encrypted Valley, Busan became a “unregulated” area for the development of the Korean blockchain
- Hot money has not flowed into the cryptocurrency market, and it will take time for the runaway
- Count all bitcoin blockchain movies before 2020! Which classics accompany you through the cold winter?
- Interpretation of the market | LTC production price rules can be applied to the BTC?
- What is the beacon chain in Ethereum 2.0?
- Africa has become a hotbed of bitcoin fraud: these few scam companies can bitter the African people…