Font Size: a A A

Research On The Fork Response And Storage Strategy Of Blockchain

Posted on:2021-05-14Degree:MasterType:Thesis
Country:ChinaCandidate:B LiuFull Text:PDF
GTID:2428330611999440Subject:Computer Science and Technology
Abstract/Summary:PDF Full Text Request
In the decade of development of blockchain technology,blockchain has been widely used as a core technology in various fields such as finance,internet of things,logistics,medical care and insurance.Especially in the field of digital currency represented by bitcoin,it has been widely recognized and praised.Blockchain is essentially a public distributed ledger shared by all participants in the system.Its main characteristics are decentralization,openness,independence,security,and anonymity.With the development of the blockchain network,some problems have emerged.The main chain of the blockchain may fork during operation.The occurrence of the forks will not only affect the security of the blockchain,but also waste the power and time resources of the whole network.Each node in the blockchain has independence and stores all data of the entire network.The data continues to grow,which is a challenge for the hardware resources.It is the storage limitation problem of the blockchain.Since a node has all data of the entire network,when the new node is ready to join the blockchain system,it needs to download and verify all blocks and transaction s generated in the network.In terms of the current amount of data,it has taken several days,which is an endless ledger problem of the blockchain.It greatly restricts the expansion of the blockchain.In view of the fork problem existing in blockchain,this paper proposes a probabilistic verification scheme to reduce the generation of fork.In the probabilistic verification scheme,it does not require each node to verify the block,and reduces the propagation delay by reducing the verification delay,thereby reducing the occurrence of forks.We have made two security designs for the probabilistic verification scheme to ensure reliable transmission of the blocks.We also design a simulation experiment to evaluate the performance of the scheme.By comparing the experimental results,we find that the probabilistic verification scheme do reduce the occurrences of forks and improve the performance of the entire system.This paper proposes a node collaborative storage strategy based on intra-cluster integrity,which aims to solve the storage limitation and endless ledger of the blockchain.In the node collaborative storage strategy,we divide the whole network into several clusters.Each cluster maintains the data integrity of the whole network.A node within a cluster does not store all transactions.The work of verifying and synchronizing blocks has done in collaboration with all nodes in the cluster,which relieves the storage pressure on individual nodes.Moreover,a new participant can immediately join the network to work,greatly reducing the overhead of bootstrapping.Through the comparative experiment,the node collaborative storage strategy effectively solves the problem of storage limitation and endless ledger,and saves the computation power and time resources of the whole network on a large scale.The node collaborative storage strategy based on inter-cluster integrity will certainly have some influence and reference on the improvement of blockchain ecology.
Keywords/Search Tags:blockchain, fork, storage limitation, probabilistic verification, node collaboration
PDF Full Text Request
Related items