Font Size: a A A

Design And Implementation Of Trusted Electronic Coupons System Based On Block-chain

Posted on:2019-07-01Degree:MasterType:Thesis
Country:ChinaCandidate:Y H LiuFull Text:PDF
GTID:2359330545458260Subject:Electronics and Communications Engineering
Abstract/Summary:PDF Full Text Request
The existing electronic coupon system is based on the third party platform,and the user must fill in the details of personal information to get the trust of the third party platform,in order to carry out the transaction in the third party platform.The security of the personal information stored in the third party database may be threatened by the uncontrollable factors of the third party,thus,privacy information is easy to be leaked or attacked,resulting in fraud.In 2008,Nakamoto proposed a peer-to-peer electronic cash system-bitcoin for the first time in the paper,which described the possibility of safe,reliable and credible transaction without mutual trust between the two sides and trusted third party platform.The underlying technology which calls block-chain to support system is a new decentralized architecture and distributed computing paradigm.At present,the research production of block-chain in the world are still in the primary stage.This paper attempts to improve the electronic coupon system with block-chain technology,removing the constraints of the third party platform,packaging the transaction records into the block broadcasted to the whole network.All nodes jointly maintain the non-tampering of block-chain,so as to achieve a safe,reliable and trusted electronic coupon trading system without the endorsement of third party platform.The main work of this paper includes the following three items.First,we study the related technologies of block-chain and the operation mechanism of block-chain application,including node communication,data encryption and consensus mechanism.Second,we compare the advantages and disadvantages of several existing consensus mechanisms.Combined with the actual demands of the system,we improve the consensus mechanism based on the PBFT algorithm,in order to improve the system performance.There are two groups of comparative experiments conducted to test the improvement effect.Finally,based on the improved consensus mechanism,we design and implement an electronic coupon system without third party platform and test the system function.
Keywords/Search Tags:block-chain, centralization, consensus mechanism, electronic coupons
PDF Full Text Request
Related items