Font Size: a A A

Research On Block Chain And Furcations

Posted on:2019-08-04Degree:MasterType:Thesis
Country:ChinaCandidate:Y F XieFull Text:PDF
GTID:2428330596462730Subject:Engineering
Abstract/Summary:PDF Full Text Request
With the birth of bitcoin,blockchain technology as the underlying support entered people's eyes.Regardless of the advantages and disadvantages of the impact of bitcoin issuance on the existing monetary system,we cannot deny that bitcoin is the first successful example of the application of blockchain technology.Blockchain is an innovative application mode of distributed data storage,point-to-point transmission,consensus mechanism,encryption algorithm and other computer technologies in the Internet era.In the narrow sense,blockchain is a kind of chain data structure composed of data blocks connected in sequence in a chronological order,and it is also a distributed ledger that can't be tampered or forged,and that protected by cryptography.General speaking,block chain technology is to use the block of structure to verify the data structure and data storage,the use of distributed node consensus algorithm to generate and update the data,the use of cryptography way to ensure the security of data transmission and access,the use of automated script code intelligent contracts to programming and operating data of a new kind of distributed infrastructure and computing paradigm in.In the Bitcoin White Paper,once one of the chains is proven to be longer,nodes that do not work on the chain will switch camps to work on it.In this situation,the node who switched sides is equivalent to doing some inefficient consumption produced,and overturning the previous record may cause real losses.Therefore,the research on the bifurcation of blockchain in this paper has certain theoretical and practical significance.This paper attempts to propose a random notary node mechanism.That is to say,the random notary node that randomly selects a node as the block adjudicator will initiate the vote in the first time when the bifurcation is generated,and announce the voting result,reducing the inefficient consumption produced by the node on the short chain,and avoiding hard bifurcation at the same time.In order to ensure the smooth operation of random notary nodes,this paper also tries to propose a series of other mechanisms to assist them,including incentive mechanism,voting mechanism,random rules,fault tolerance mechanism and abnormal warning,what eventually form a random notary node mechanism.The function of random notary node mechanism is to select one of the branches as the main chain in a short time,so as to avoid too many blocks in short chain,especially that have been trusted in short chain.
Keywords/Search Tags:Block Chain, Furcation, Decentralization
PDF Full Text Request
Related items