Font Size: a A A

Research And Application Of The Improved DpoS Blockchain Consensus Mechanism

Posted on:2021-04-18Degree:MasterType:Thesis
Country:ChinaCandidate:W FuFull Text:PDF
GTID:2428330623465411Subject:Computer application technology
Abstract/Summary:PDF Full Text Request
The concept of consensus mechanism and smart contract can always be associated with block chain technology.Consensus,at its most basic level,allows a complex and diverse group to make common,agreed-upon decisions and approaches without conflict.Nowadays,consensus mechanism has become an important part of blockchain technology in computer science.In block chain technology,consensus mechanism is a kind of rules and procedures,which plays an important role in a series of management and operations between participating nodes.The consensus algorithm is the code that connects the associated machines to do the work and keeps the work running if some of the node members fail.Smart contract is put forward,and not block the product of chain technology,early in the chain of blocks,the concept of smart contract is put forward by Nick saab,though the concept was put forward as early as 1995,but due to the technology and the limitation of the environment,smart contract has not been very good development,block the rise of chain technology until 2008,smart contract to return to practical application.In the context of blockchain,smart contracts have a specific execution environment: decentralized,tamper-proof,automatic execution and destruction.It is no longer just a simple computer program,but more like an invisible,reliable third party,which can not only determine and respond to the received information,but also operate according to the pre-set rules of the contract.Based on this background,this paper first added the concept of credibility and DPoS consensus algorithm to the block chain,proposed an improved DPoS block chain consensus mechanism,and provided the feasibility and energy efficiency of the experiment while verifying the algorithm.The main research contents of this paper are as follows:(1)Research on the architecture of consensus mechanism modelThis paper analyzed and studied the block chain and its underlying architecture principle,introduced the ethereum block chain technology,studied and analyzed PoW,PoS,DPoS and other consensus algorithms,and provided theoretical basis and technical support for the next improved algorithm.(2)Research on the algorithm of credit evaluation modelHowever,the application and embodiment of credit degree in the smart contract of block chain has rarely been mentioned and studied.Nowadays,most credit degree researches focus on e-commerce,P2 P network,grid computing and Web services.This paper aims to combine the credibility mechanism with the smart contract to provide a reliable and safe guarantee for the transactions between the block chain nodes.(3)Simulation experiment based on the improved DPoS consensus mechanismBased on the DPoS consensus mechanism,the credit degree mechanism was combined into the block chain in the form of smart contract to form DCBFT.The simulation experiment was conducted on Ethereum smart contract development platform.Under the constraint of credit threshold and credit score conditions,dynamic changes were achieved between transaction nodes in the block chain.
Keywords/Search Tags:Blockchain, Ethereum, Consensus algorithm, Smart contract, Credibility
PDF Full Text Request
Related items