BDTF: A Blockchain-Based Data Trading Framework with Trusted Execution Environment
Guoxiong Su, Wenyuan Yang, Zhengding Luo, Yinghong Zhang, Zhiqiang, Bai, Yuesheng Zhu

TL;DR
This paper introduces a blockchain-based data trading framework utilizing Trusted Execution Environment to ensure fair and secure transactions between data buyers and sellers without relying on a centralized platform.
Contribution
It presents a novel decentralized data trading framework combining blockchain and TEE, enabling fair data exchange and payment without trust in a centralized entity.
Findings
Framework guarantees fair data transactions.
Implementation on Ethereum and Intel SGX demonstrates effectiveness.
Security analysis confirms robustness against dishonest behaviors.
Abstract
The need for data trading promotes the emergence of data market. However, in conventional data markets, both data buyers and data sellers have to use a centralized trading platform which might be dishonest. A dishonest centralized trading platform may steal and resell the data seller's data, or may refuse to send data after receiving payment from the data buyer. It seriously affects the fair data transaction and harm the interests of both parties to the transaction. To address this issue, we propose a novel blockchain-based data trading framework with Trusted Execution Environment (TEE) to provide a trusted decentralized platform for fair data trading. In our design, a blockchain network is proposed to realize the payments from data buyers to data sellers, and a trusted exchange is built by using a TEE for the first time to achieve fair data transmission. With these help, data buyers…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsBlockchain Technology Applications and Security · Security and Verification in Computing · Cryptography and Data Security
