Font Size: a A A

Research On Key Technologies Of Transaction Data Storage System Based On Blockchain

Posted on:2021-05-20Degree:MasterType:Thesis
Country:ChinaCandidate:X Z ZhuFull Text:PDF
GTID:2518306107469844Subject:Master of Engineering
Abstract/Summary:PDF Full Text Request
The traditional digital asset trading system is mainly managed and maintained by a single third-party platform.The transaction and storage activities of users to the assets are completed by the third-party platform,which is driven by technical reasons or some interests.The transaction data and rules stored by the third-party platform are in danger of being tampered with.The alliance chain has the characteristics of controllability,transparent rules,non tampering,distrust and collective maintenance,so the use of alliance chain technology can solve the problem of low credibility of digital asset transactions.However,there are bottlenecks in the capacity,isolation,privacy security and scalability of the traditional alliance chain under the single chain structure.At present,many alliance chain applications need to segment business functions to meet the security requirements of data isolation,which cannot be achieved under the single chain structure,so it is necessary to build the alliance chain multichains structure;in the existing alliance chain multi-chains structure,digital in cross chain transactions,there are some problems,such as slow transaction speed,low throughput,difficult to ensure the global consistency of digital assets and reliability of asset transactions.To solve these problems,we mainly study the alliance chain structure,consensus mechanism and smart contract.1.Aiming at the problems of slow transaction speed,low throughput and inconsistency of digital assets in cross chain transactions,an alliance chain consensus mechanism basedmulti-chains(ACCM)is proposed.Firstly,the multi-chains structure of the alliance chain is constructed.By using the organizational blockchain and the global blockchain,the transaction data can not be tampered,the transaction flow can be realized,and the transaction throughput can be improved.In order to ensure the consistency of cross chain transactions of digital assets in the multi-chains of alliance chain,the consistency verification mechanism in the consensus mechanism is used to verify the digital assets,and the PBFT(Practical Byzantine Fault Tolerance)consensus algorithm is improved by using the global block generation protocol.Multiple master nodes are elected in each round to jointly build blocks,so as to avoid the global block building speed change caused by the single master node being a malicious node Slow questions.Experimental results show that the mechanism can ensure the consistency of digital assets transactions among different organizations and improve the throughput and speed of cross chain transactions.2.In view of the unreliability of cross chain transaction,using the technology of smart contract to improve the digital asset transaction in the multi-chains environment of alliance chain,a set of digital asset transaction smart contract supporting the multichains environment of alliance chain is proposed.In order to solve the delay problem caused by the cross chain execution of contracts in the multi-chains environment,the smart contract code and its operation system are deployed in the global blockchain and the organizational blockchain respectively,and the digital asset transaction activities are managed through preset rules;and the smart contract security execution mechanism is adopted to ensure the safe execution of the digital asset transaction smart contract in the multi-chains environment of the alliance chain.Experiments show that this method can effectively guarantee the reliability of cross chain asset transactions.In order to evaluate the feasibility and correctness of the above research scheme,this paper builds an experimental environment based on the network environment of the Hyperledger Fabric alliance chain and refers to its multi-chains(multi-channels)idea.The experimental analysis and test of the above scheme are carried out,and the results prove the feasibility and effectiveness of the above research scheme.
Keywords/Search Tags:Blockchain, Digital asset transaction, Alliance chain, Consensus mechanism, Smart contract
PDF Full Text Request
Related items