Font Size: a A A

Design And Implementation Of Distributed E-Commerce Payment System Based On Smart Contract

Posted on:2020-12-23Degree:MasterType:Thesis
Country:ChinaCandidate:H N LiuFull Text:PDF
GTID:2428330575457086Subject:Computer technology
Abstract/Summary:PDF Full Text Request
With the rapid development of economy and the continuous innovation of science and technology,e-commerce is becoming increasingly digitalized and payment methods more diversified.This paper explores how to implement distributed e-commerce payment system based on smart contract via combining blockchain with e-commerce.Smart contract is designed to establish trading rules so as to solve the trust issues between buyers and sellers and achieve peer-to-peer value transmission.Accordingly,such a system can reduce intermediate links and transaction costs.In order to provide service based on the distributed e-commerce payment system,this paper is going to design a custody for decentralized digital funds based on smart contract.Consequently,there is no need for third party transaction arbitration.The structured order data can be processed and managed on the blockchain.By taking advantage of the oracle technology,it is able to connect on-chain smart contract to off-chain data.As for the update of the business,an upgradeable smart contract solution was designed.The system adopts a hierarchical architecture model,which includes the operating environment layer,the blockchain service layer,the smart contract layer,the SDK encapsulation layer,and the application layer from the bottom to the top.The smart contract layer acting as the core business is based on the Ethereum,which mainly includes the digital funds module,the e-commerce order module,and the oracle module.The SDK encapsulation layer encapsulates the bottom of the blockchain and smart contract,providing system service for the distributed e-commerce platform,mobile application and blockchain browser.Finally,the system test work ensures the availability of the system and service before it is officially put into use.This paper,starting from the pain point of the traditional e-commerce payment system,uses smart contract and blockchain technology,with the help of decentralized,tamp-resistant,peer-to-peer value transmission,asymmetric encryption and other technical features to establish the next generation e-commerce payment system.The technical new ideas are also an exploration and attempt of combining the blockchain with e-commerce.
Keywords/Search Tags:smart contract, digital funds custody, e-commerce, transaction arbitration, Ethereum
PDF Full Text Request
Related items