Font Size: a A A

Research On Blockchain Consensus Mechanism For Bonus Points Application In Shopping Mall

Posted on:2020-07-14Degree:MasterType:Thesis
Country:ChinaCandidate:X W HanFull Text:PDF
GTID:2428330599960272Subject:Computer Science and Technology
Abstract/Summary:PDF Full Text Request
With the rapid development of Internet technology in recent years,the network-based membership bonus points system has become more and more intelligent and user-friendly.At present,the centralized bonus points systems of most shopping mall exposes issues such as opaque points,non-universal points,limited circulation,and poor timeliness.To deal with these problems in the centralized bonus points system,this topic proposes to construct the bonus points system by using blockchain technology.However,the existing blockchain application system has disadvantages,including low response rate and low accuracy.In order to improve the above shortcomings,this topic focuses on the research on the consensus mechanism in blockchain technology.Firstly,according to the requirement of fast response speed and high accuracy of the system in the actual environment,the consensus problem faced by the bonus points application system based on blockchain technology is modeled,the essence of the consensus problem is analyzed,the advantages and disadvantages of the current mainstream consensus mechanism are summarized,the selection of consensus mechanism is carried out according to the practical application background,and the application demand in the bonus points field is further expanded.A fast consensus model is designed for the need for fast response and high accuracy in multiple domains.This model mainly optimizes and improves the block data structure and consensus mechanism.Secondly,according to the proposed fast consensus model,the block structure of single transaction and the consensus mechanism of Trusted Byzantine-Fault-Tolerant(TBFT)are proposed in the bonus points application.The block structure of single transaction changes the traditional block to include only one transaction instead of multiple transactions,which avoids the waiting time of block filling and improves the response rate of transactions.TBFT consensus mechanism has made two improvements based on the traditional PBFT mechanism.One is to propose a trust evaluation election algorithm for periodic election to generate consensus node groups,to avoid the possible fraud risk of manual voting,and to enhance the dynamic applicability of blockchain network;the other is to add regulatory roles and transaction rollback mechanism.The mechanism uses quadratic consensus faulttolerant rate overlay to improve the overall fault-tolerant performance of the blockchain network.Finally,the TBFT consensus mechanism is applied to the experimental application in the bonus points application.Compared with the current popular consensus mechanism,TBFT shows higher efficiency in the shopping mall bonus points application scenario.
Keywords/Search Tags:business bonus points, blockchain, single transaction block structure, TBFT consensus mechanism, shopping mall
PDF Full Text Request
Related items