Font Size: a A A

Research And Implementation Of Distributed E-commerce System Based On IPFS

Posted on:2020-06-07Degree:MasterType:Thesis
Country:ChinaCandidate:J T HaoFull Text:PDF
GTID:2428330575457069Subject:Computer Science and Technology
Abstract/Summary:PDF Full Text Request
As more and more users and data enter centralized e-commerce,the storage capacity of centralized e-commerce platforms has risen sharply.And this storage method is easy to reveal the privacy of users.In this background,distributed e-commerce,namely P2P(Peer to Peer,peer-to-peer e-commerce,came into being.The P2P e-commerce model removes buyers and sellers from the original centralized management and trading model.Buyers and sellers directly deal with product information and conduct trading activities "face to face".At the same time,the P2P decentralized architecture can easily achieve load balancing,breaking through the bottleneck that the centralized architecture may bring.In addition,user privacy data is stored locally,which fully guarantees the privacy of users.Users have full autonomy.Therefore,the P2P e-commerce model is likely to replace the centralized architecture in the future and become the mainstream e-commerce model.Based on the research and analysis of distributed e-commerce architecture,IPFS storage and blockchain and other related technologies,this paper designs a distributed e-commerce system architecture based on IPFS.Based on the foreign OpenBazaar distributed e-commerce open source framework,the peer node server is designed and improved in detail.Combined with IPFS content addressing and blockchain tamper-proof technology,an IPFS data storage scheme for data authenticity is proposed.Furthermore,an IPFS backup scheme for data availability is proposed,including a backup node selection algorithm based on node online time complementation and a replication contract scheme based on peer assistance monitoring.Based on the above research,combined with the use of related open source systems,this paper implements a distributed e-commerce system based on IPFS.The functional test verifies the correctness of the system.Performance tests show that the IPFS data storage solution for data authenticity has good data storage efficiency and can verify the authenticity of the data.The IPFS backup solution for data availability has good node selection efficiency and can provide 99%data online rate,which basically meets the data availability requirements in distributed e-commerce networks.
Keywords/Search Tags:IPFS, Distributed E-commerce, Peer-to-peer Backup Algorithm, Blockchain
PDF Full Text Request
Related items