Font Size: a A A

Blockchain-based E-commerce Integrity Q&A Key Technology Research

Posted on:2024-04-17Degree:MasterType:Thesis
Country:ChinaCandidate:G L LiFull Text:PDF
GTID:2568307052472804Subject:Computer software and theory
Abstract/Summary:PDF Full Text Request
With the development of Web 3.0 technology,new modes of interactive communication are gradually becoming mainstream.Online question and answer communities,based on knowledge interaction,are becoming an alternative to traditional knowledge search and service models.In these communities,users can seek information in a variety of ways(e.g.conversations)and can get quick answers.This integration and application of collective intelligence has made online question and answer communities a convenient and efficient way to access knowledge.Online reviews are the main way for consumers to obtain information about their purchases on e-commerce platforms.However,the quality of information in reviews varies,which to a certain extent affects the satisfaction of consumers’ personalised information needs.For this reason,major domestic and international ecommerce platforms have introduced Q&A features to enable consumers to access the information they need more accurately.The Q&A function provides consumers with more accurate and detailed information to help them make better shopping decisions.In traditional community-based Q&A systems,the data is not only less transparent but can be easily altered by internal staff or external attackers,making it impossible for customers to trust the authenticity of the information on the platform,and the lack of incentives for existing customers to answer other consumers’ questions.User privacy is not guaranteed,e-commerce data is difficult to store on the chain,and conventional consensus algorithms are inefficient.In response to the above problems,a community-based Q&A service system based on blockchain smart contracts is summarised and designed through a study of the business processes of traditional e-commerce systems.By utilising the distributed,decentralised and tamper-proof features of blockchain,and combining authentication and encryption technologies,the decentralised e-commerce Q&A service is realised under the premise of safeguarding user information security.The research designs algorithms and smart contracts for each part of the overall business process,and experiments and analyses the overall effect of the system implementation.The main research in this paper is as follows.(1)A smart contract-based user identity management model.A smart contract-based identity management model is designed to address the privacy and security issues caused by complex personnel and improper identity management in e-commerce platforms.The model ensures the security and privacy of user data by writing smart contracts and using blockchain technology to securely upload users’ privacy information onto the chain;when transactions involve private data,a zero-knowledge proof identity authentication method based on the elliptic curve of the ECDSA signature algorithm is used to ensure the privacy and security of transactions.Through security analysis of this identity management model,the validity of the model is verified and it is proved that the model can effectively solve the identity management problem in the e-commerce environment.(2)To address the data storage problem in the blockchain e-commerce environment,a new data structure incorporating a new type of smart contract was designed and implemented to separate the transaction details from the transaction headers.The transaction detail list contains the specific content of the transaction,such as the product information,buyer and seller information,while the transaction header contains the basic information of the transaction,such as the unique identifier of the transaction and the status of the transaction.The transaction details Hash value is calculated to establish a mapping relationship with the transaction header,and the transaction header data is stored on the chain after the node verification is completed.This separation allows for more efficient storage and management of transaction information on the e-commerce platform.The transaction details can be flexibly queried and updated as needed,while the transaction header can be quickly located to the specified transaction details,thus improving the efficiency of reading and processing transaction data.At the same time,this separation also provides better support for the expansion and upgrading of the e-commerce platform.(3)The corresponding smart contracts are designed for each functional module in the ecommerce Q&A business framework and deployed for implementation.By analysing the security of the blockchain and the interactivity between each contract,the effectiveness of the blockchain-based e-commerce Q&A system is verified,proving that the system framework can provide efficient,secure and reliable Q&A services for the e-commerce industry.
Keywords/Search Tags:Privacy Protection, Blockchain, Identity Verification, Zero-knowledge Proof
PDF Full Text Request
Related items