Font Size: a A A

Hybrid Cross-chain Technology For Heterogeneous Consortium Chains

Posted on:2022-12-31Degree:MasterType:Thesis
Country:ChinaCandidate:P WenFull Text:PDF
GTID:2518306764466994Subject:Computer Software and Application of Computer
Abstract/Summary:PDF Full Text Request
With the development of blockchain technology,its decentralization,tamper-proof and traceability have been widely valued.At present,blockchain is mainly divided into three types: public chain,consortium chain and private chain.Among them,consortium chains can use more efficient consensus algorithms because their nodes are relatively trust-worthy as their joining requires the authentication of the whole coalition.At present,en-ergy,finance,asset storage and logistics industries have put their business on the chain based on these features of the consortium chain.However,there are currently many con-sortium chain platforms on the market,which are designed for some specific problems.Enterprises tend to choose the right platform according to their business.And today's businesses interact with each other very frequently,and choosing a different consortium chain can lead to hindered business development between enterprises because of the inher-ent isolation between heterogeneous consortium chains.In order to solve the interaction problem between business smart contracts of heterogeneous consortium chains,this thesis proposes a hybrid cross-chain technology scheme applicable to heterogeneous consortium chains.Specifically,the main work of this thesis is as follows.1).In order to solve the cross-chain trust problem,this thesis designs a relay chain model,and sets up five entities and their interaction logic: supervisory node,verification node,execution node,consensus node and arbiter.2).In the relay chain model,the supervisory nodes have the right to supervise and punish the other nodes.If every supervising node has the authority to make penalties on other nodes,it may lead to the abuse of authority,and if all nodes need to participate in order to achieve penalties on other nodes,it may lead to inefficiency or lead to the unavail-ability of the supervising policy.Based on this,this thesis realizes the decentralization of supervisory node authority through an elliptic curve-based(k,n)threshold signature scheme,which effectively reduces the risk of the system.3).In order to further improve the consensus efficiency of consensus nodes in the relay chain,this thesis achieves the optimization of Raft algorithm by designing margin and credit score mechanism.Finally,the experiments show that the optimized consensus algorithm Leader election is less frequent,while the performance is improved by nearly16.7% compared to the original algorithm.Finally,the prototype system of the hybrid cross-chain scheme is realized by means of relay chain and smart contract.Afterwards,a comprehensive performance analysis and security analysis were carried out on the scheme.At the same time,a comparative experi-ment was carried out with the Bit XHub cross-chain project developed by HYPERCHAIN.The results show that the cross-chain efficiency of the solution proposed in this thesis is higher.
Keywords/Search Tags:Heterogeneous Consortium Chains, Smart Contracts, Consensus Algorithms, Relay Chains, Cross-chain
PDF Full Text Request
Related items