Font Size: a A A

Research On DPoS Consensus Mechanism Based On Incentive Mechanism And Implementation Of Prototype System

Posted on:2024-08-29Degree:MasterType:Thesis
Country:ChinaCandidate:G T MiaoFull Text:PDF
GTID:2568306941988799Subject:Computer technology
Abstract/Summary:PDF Full Text Request
With its security,transparency and tamper proof characteristics,the blockchain technology has been effectively applied in public service projects such as identity authentication in China,which has greatly promoted the government’s Digital transformation and governance capability.More and more applications have put forward higher requirements for the performance of the blockchain system,and the improvement of the blockchain performance relies on the consensus mechanism.The high-performance DPoS consensus has some problems currently such as inactive voting and insufficient consensus rewards.To address the above issues,this thesis focuses on the DPoS consensus and does the following work:For the insufficient incentive mechanism in the DPoS consensus mechanism,an incentive mechanism scheme based on reputation value is designed based on the principle of incentive compatibility,which can improve the participation enthusiasm of voting nodes and quickly eliminate malicious representative nodes through reputation value.At the same time,the node behavior is rewarded and punished,which maintains the fairness of the system’s revenue distribution;the election algorithm in the consensus is improved,and a voting weight algorithm with reference to the reputation value is designed,which effectively avoids the phenomenon of concentrated voting rights.By building a blockchain prototype system of the DPoS consensus mechanism(DPoS-EM)based on the incentive mechanism,the test plan is designed and its effect is tested according to the TPS of the system,the removal speed of malicious nodes,and the rationality of income distribution.The qualitative and quantitative analysis of results confirm the effectiveness of the mechanism.This thesis first summarizes the research background and current research status of mainstream consensus mechanisms both domestically and internationally,and introduces the relevant theories and technologies of blockchain systems.This elicits to the DPoS-EM consensus mechanism,and detailed discussions are conducted on the behavior considerations,election algorithms,and node behavior rewards and punishments among nodes.In the requirement analysis part,this thesis describes the functional requirements and non-functional requirement included in the system,and describes the system architecture design,functional module design and user interface design in the outline design.In the detailed design and implementation chapter of the system,this thesis describes the specific details of the design and implementation of each functional module of the system.The system testing is divided into two parts:in terms of functional testing,this thesis describes the test cases and results of each functional module of the system;In terms of non-functional testing,this thesis describes the performance measurement experiments of the system.Finally,this thesis summarizes the system,including its shortcomings and possible improvement strategies,and looks forward to the prospect of the system.
Keywords/Search Tags:blockchain, DPoS, incentive mechanism, smart contract, reputation value
PDF Full Text Request
Related items