Font Size: a A A

Research On Efficient Consensus And Cross-chain Mechanism Of Permissioned Blockchains

Posted on:2020-06-10Degree:MasterType:Thesis
Country:ChinaCandidate:W L XieFull Text:PDF
GTID:2428330572484282Subject:Computer Science and Technology
Abstract/Summary:PDF Full Text Request
With the rapid development of the global Internet and digital technologies,the amount of data has grown exponentially,and because of the value of data and information,the storage and processing of data has always been an extremely important issue worldwide.Moderm data storage and processing methods are basically centralized models,which are the result of thousands of years of experience and practice in social development.The advantage of centralization is that it is easy to manage and has a high degree of execution,but it is accompanied by some problems.First,the cost is high.Because of the huge amount of data to be stored and processed,the hardware requirements are relatively high,and generally large servers are used.The purchase,operation and professional maintenance are expensive;the second is the low efficiency,all the data has to go through the center,the center load is huge,and due to the distance between the user and the center,there will be different degrees of delay:the third is the data.Security is not well guaranteed.Under the strict control of the data center,user information is easy to be peeped and maliciously falsified.Once a dispute occurs,the user can only use the central data as evidence,the user will be very passive,and the center Once attacked by an attacker,the damage to the data is much greater than that of distributed storage.If you use the blockchain protocol,these problems will almost always be solved.The decentralized nature of blockchain technology can effectively reduce transaction costs,coupled with an equal peer-to-peer trust mechanism and high security,which can make transactions more convenient,intuitive and secure,and has greater adaptability to modern application scenarios.These characteristics of blockchain technology make it possible to subvert the existing trust infrastructure.Typical application scenarios such as the financial sector,various financial assets and e-commerce transactions can be integrated into the blockchain book as a zone chain.Digital assets are stored,transferred,and traded.Although the blockchain technology has made great progress after years of development,it is still not perfect.As far as the blockchain technology itself is concerned,there are performance bottlenecks such as low transaction throughput and prolonged consensus,and there is still a certain gap between the actual application requirements;in terms of blockchain performance expansion,the blockchain is multi-domain and multi-organization.The application of different blockchains used by different organizations,such as consensus mechanism and blockchain architecture,makes it difficult for blockchains to form effective interconnections and become"information islands".Sexually severely hindered the further development of blockchain technology.The emergence of cross-chain technology has realized data transfer and communication between different blockchains,greatly expanding the performance of blockchain and expanding the application scope of blockchain,but the existing cross-chain mechanism has high storage cost,centralized risk and security.Problems such as low sexuality.At present,the application of the blockchain in the licensing environment is the most extensive,and the licensing environment has the advantages of the number of nodes and the controllable state.Therefore,this paper also conducts research under this premise.The main work is as follows:(1)This paper proposes a credible transaction framework in a licensed environment,adopting a strategy of group-concurrent transaction processing,increasing the transaction processing capacity per unit time,and constructing a multi-level blockchain structure to store the first-level block header in a high-level block.The block capacity is logically expanded,and under the premise of ensuring performance,the block size limit is exceeded,that is,the throughput of the block chain per unit time is improved;and some peer entities are dynamically selected in the framework to represent the whole network entity.Transaction verification,reducing the verification delay,avoiding block forks,and effectively eliminating the possibility of malicious alteration of transaction information,improving the security of the system;in addition,because the peer entity saves itself In addition to the specific transaction information,it also stores the block headers of other peer entity transaction information,so it is impossible to view the details of other transaction information except itself,and under the premise of protecting the privacy of transaction information,the monopoly of information by a single central institution is broken.(2)This paper proposes a peer-to-peer heterogeneous cross-chain mechanism based on oracle to realize the performance expansion of blockchain.The first step is to implement cross-chain communication:obtain the cross-chain blockchain interaction rules and directory node information by deploying the predictor on each node,and dynamically obtain the current set of highly trusted nodes for data according to the consensus mechanism of each blockchain.Interaction,ensuring consistency of cross-chain communication,and using assertive query mode,effectively reducing the communication cost;since the predictor is directly deployed on the blockchain,the transformation of the blockchain is reduced,and the mechanism is enhanced for different zones.Blockchain compatibility,and the blockchain does not need to communicate directly with third parties to obtain information,reducing storage costs.The second step is to implement secure transactions:since each peer chain can provide access services to multiple other peer chains at the same time,in order to prevent double-flowering,this paper proposes an atomic cross-chain trading mechanism,based on data-based two-way locking,to achieve cross-chaining.The consistency of the transaction improves the security of the transaction.
Keywords/Search Tags:Blockchain, Consensus Mechanism, Throughput, Cross-chain
PDF Full Text Request
Related items