A data trading platform based on Ethereum and IPFS
摘要
Data security and unclear data ownership have long hindered data trading's development. This paper proposes a data trading platform based on Ethereum and IPFS to address these challenges. The core functionalities of this platform include data confirmation, encryption, pricing, and delivery, with key algorithms encompassing data authorization algorithms and weighted fingerprint algorithms. The platform combines Ethereum and IPFS to achieve distributed file storage. It employs smart contracts to construct a transaction-entity-centered data authorization mechanism, ensuring data security throughout the trading process. Additionally, the platform optimizes fingerprint algorithms to accurately calculate text similarity, providing robust support for determining data ownership. Through simulation experiments and comparative analysis with other solutions, the proposed data trading platform demonstrates significant advantages in terms of data security and data confirmation, effectively reducing the risk of data ownership disputes. The data trading platform based on Ethereum and IPFS proposed in this paper offers secure and reliable data trading services for both parties involved in data transactions.