Font Size: a A A

Research On Blockchain-Based Master-Slave Multichain And Its Consensus Algorithm

Posted on:2022-08-22Degree:MasterType:Thesis
Country:ChinaCandidate:T LiFull Text:PDF
GTID:2518306524974189Subject:Master of Engineering
Abstract/Summary:
With the rapid development of blockchain technology,the application fields of blockchain are gradually extending from the traditional low-frequency currency transactions to various aspects such as medical care,sports,finance and security services.However,the traditional single-chain model uses mixed processing without distinguishing the types of transaction assets,which undoubtedly increases the coupling degree of different types of digital assets and greatly affects the performance of the blockchain.Therefore,it is necessary to propose a new blockchain architecture to deal with the above scenarios.Therefore,this paper makes an in-depth study of the multi-chain correlation model and consensus algorithm of blockchain.The specific research contents are as follows:1.Aiming at the problems of high coupling degree and low efficiency of traditional block chain single chain model to deal with different types of digital assets,this paper proposes a master-slave multi-chain model based on two different data structures: verification block and recording block.This model meets the on-chain requirements of diversified assets,and at the same time realizes the requirements of high transaction concurrency and privacy protection of different types of assets in the blockchain,and carries out multi-consensus cooperative combination configuration and targeted optimization for the master chain and slave chain respectively.Finally,the simulation test proves the effectiveness of the master-slave multi-chain model when dealing with the on-chain and highconcurrency environment of diversified digital assets.2.According to the experimental results of different algorithm configuration of master-slave multi-chain model,a Byzantine Fault Tolerant algorithm based on reward and punishment mechanism was proposed based on the Practical Byzantine Fault Tolerance algorithm.The disadvantages of the Practical Byzantine Fault Tolerant algorithm,such as excessive network load and inability to adapt to the dynamic change of consensus nodes,are optimized,and a reward and punishment mechanism is added to increase the cost of nodes’ evil behavior.Finally,the performance of the Byzantine fault-tolerant algorithm based on the reward and punishment mechanism is tested which proves the practicability and high efficiency of the algorithm.
Keywords/Search Tags:Blockchain, Master-slave chain model, BFT, Consensus algorithm
Related items