Font Size: a A A

Implementation Of Data Sharing Platform Based On Blockchain+IPFS

Posted on:2019-05-17Degree:MasterType:Thesis
Country:ChinaCandidate:J Z WangFull Text:PDF
GTID:2428330575450480Subject:Software engineering
Abstract/Summary:PDF Full Text Request
Under the background of the rapid development of the Internet,the sharing economy has gradually become an important driving force for economic growth,becoming another mainstream business model for social and economic development,and has created some fast-growing unicorns.However,because sharing economy is a brand-new economic mode,its development in China still faces many challenges,such as the difficulty of obtaining public data and the need to establish a statistical monitoring system,these common problems still exist.The problem of users' rights protection is further highlighted.There are many problems and hidden dangers in various aspects such as security,credit,taxation and supervision.The rapid development of the sharing economy has put forward new and higher requirements for the construction of the social credit system,and will further provide data and technical support for the construction of the credit system.The current profit model of Internet service providers in the field of sharing economy is based on the model of providing credit endorsements for both parties and earning certain commissions for transactions.The establishment of commercial relationships between data transactions parties still depends on these third-party service providers.The businesses cost is also relatively high due to the existence of intermediary commissions.At the same time,there are still many problems such as insufficient privacy protection,cumbersome registration process,repeated registration of users between multiple platforms and opaque transaction process.This traditional business model is being reformed by the blockchain.The future business model will build a weak centralization paradigm.The influence of third-party service providers on the entire platform ecosystem will be reduced.Service providers will gradually change from comprehensive service providers to technical service providers.The leading capabilities of the platform participants in the entire platform ecosystem will continue to improve and evolve into micro-integrated service providers.This paper proposes to replace the traditional intermediary with the smart contract based on the Ethereum platform,and realizes a data sharing platform based on multiple technologies such as blockchain and IPFS.Smart contracts are the basis for implementing a weakly centralized business model.All business rules can be expressed in a programming language,which can realize the business logic in the transaction process,and form a software-defined rule,each participant in the blockchain can follow these rules on the smart contract to complete a series of economic activities.In order to ensure the security of data during the transaction process,this paper uses proxy re-encryption technology to encrypt and protect data,and saves the ciphertext data in the transaction process to IPFS which is a distributed storage to realize a safe and reliable storage of data,thus the security of data transaction activities on a distributed blockchain network is ensured.At the same time,thanks to the excellent characteristics of blockchain technology,the data sharing platform of this paper has many advantages such as easy supervision,low transaction cost,high trust and good privacy protection.It provides a reference for the sharing platform to explore new business models supported by new technologies.
Keywords/Search Tags:blockchain, Ethereum, IPFS, proxy re-encryption, smart contract, data sharing
PDF Full Text Request
Related items