Font Size: a A A

Research And Application Of Auction Mall System On The Blockchain Platform

Posted on:2022-12-18Degree:MasterType:Thesis
Country:ChinaCandidate:H LiuFull Text:PDF
GTID:2518306764480554Subject:Trade Economy
Abstract/Summary:PDF Full Text Request
Auction mall is a new online trading platform mainly based on commodity trading and supplemented by commodity auctions.With the rapid development of e-commerce in recent years,more and more users are accustomed to online transactions and shopping.This makes the auction mall system become a new research hotspot.Most current auction mall systems are designed based on a centralized organizational structure.Due to excessive reliance on third parties,these auction mall systems have severe problems in terms of data integrity,transparency of the execution process,and user privacy protection.The natural decentralization of the blockchain has attracted more and more scholars to study solutions for the blockchain-based auction mall system.Although a few schemes have been proposed,these schemes still have many deficiencies in user privacy protection,protocol security,and system functional design.Therefore,to solve the above problems,this thesis uses blockchain smart contract technology and microservice software architecture to build a decentralized and functional auction mall system.The main contributions of this thesis are as follows:1.This thesis proposes a low-cost sealed-bid auction protocol based on Ethereum.The auction protocol is the core of the auction mall system,and the quality of the auction protocol will significantly impact the auction mall system.This thesis redesigns the sealed bid auction protocol based on the Ethereum smart contract to solve many problems in the current auction system fundamentally.First,the smart contract is used to replace the third party in the traditional auction process to ensure the openness and transparency of the transaction process and the integrity of the transaction data.Secondly,the Commitment mechanism is used to ensure the privacy of users' bids.Combined with the Interplanetary File System(IPFS),the storage cost of users is significantly reduced.The experimental results show that the protocol can complete the entire sealed bidding auction process without third-party participation,and users only need to pay meager storage costs.2.Based on the sealed bid auction protocol proposed in Contribution 1 and microservice software architecture,this thesis designs and implements a fully functional auction mall system.First,this thesis conducts research and use case analysis on the current auction mall system to determine the system's requirements.Secondly,according to the principle of microservice splitting,the system is divided into eight microservice modules,and the system architecture design and overall functional module design are carried out.Then each module of the system is designed and implemented in detail through the module structure diagram and function flow chart.Finally,the availability and reliability of the system are guaranteed by unit testing,integration testing,and performance testing of the system.The experimental results show that the system can meet users' bidding and purchasing commodities and reliability.
Keywords/Search Tags:Auction Mall, Blockchain, Sealed Bidding, IPFS
PDF Full Text Request
Related items