Font Size: a A A

Design And Application Of Digital Assets Secure Auction Trading System Based On Blockchain

Posted on:2024-05-13Degree:MasterType:Thesis
Country:ChinaCandidate:H H WangFull Text:PDF
GTID:2568306941484414Subject:Computer technology
Abstract/Summary:PDF Full Text Request
With the advancement of digitalization and the rapid development of the Internet,technological applications have greatly facilitated people’s lives.And today’s society has entered the era of big data,generating a large number of digital assets.However,the security attacks during the storage and use of digital assets have attracted more and more attention.In addition,individuals as owners of digital assets often overlook the availability of digital assets and lack ways to explore their value.Therefore,it is necessary to design more secure storage methods and access control policies in order to realize the important value of digital assets.Blockchain,with its decentralized and tamper-evident characteristics,can effectively solve the problems of single point of failure and illegal access faced in traditional storage methods and access control.Therefore,it brings new ideas to explore the value of digital assets.In this thesis,we propose and implement a blockchain-based secure auction trading system for digital assets and conducted a comprehensive test for it.The main work is as follows.(1)A blockchain-based scheme for secure auction trading of digital assets is proposed.By analyzing the security issues faced in the process of traditional storage and use,this thesis proposes a blockchain-based decentralized storage,combined with signature algorithms to verify the identity of the data owner and data integrity,and utilizes local data backup to improve retrieval efficiency.Besides,this thesis proposes a distributed CapBAC access control scheme,which adds time parameters to the token and completes the registration,verification and management of the token according to the access control policy.Finally,this thesis proposes a secure blockchain-based auction trading method to discover the value of digital assets,combining symmetric encryption and multiple signature algorithms to ensure high security and high availability of the transaction process.(2)The proposed blockchain-based secure auction trading system for digital assets is designed and implemented.By designing the overall architecture of the system,this thesis adopts Ethereum as the underlying blockchain platform,combines IPFS,MongoDB technology and uses smart contracts to execute key algorithms.This system implements a distributed CapBAC access control policy and provides users with visual interaction interface based on front and back-end separation technology.Through the detailed design of the core logic,this thesis implements the blockchain-based secure auction trading system for digital assets.It can avoid security problems such as privacy leakage and illegal access faced by digital assets in the process of storage and use,and provide a way to realize their value.And no third-party central authority is required,effectively protecting the privacy of participants.(3)This thesis tests the proposed blockchain-based secure auction trading system for digital assets.In different scenarios,the functional test of this system is completed by using multiple Ethereum account addresses to execute the expected operations;the performance test of this system is completed by measuring the gas cost of each transaction in the Ethereum platform;the security analysis of this system is completed by comparing the similarities and differences of different solutions.Finally,the comprehensive test results show that this system has better functions and meets expectations in terms of performance and security.
Keywords/Search Tags:blockchain, digital assets, distributed storage, access control, auction trading
PDF Full Text Request
Related items