scispace - formally typeset
Journal ArticleDOI

Toward Decentralized Fair Data Trading Based on Blockchain

Reads0
Chats0
TLDR
Fairtrade is introduced, a decentralized fair data trading framework, to solve the challenges of data availability and trading fairness in decentralized data trading and integrates double-authentication-preventing signatures with smart contracts to achieve fairness during data trading.
Abstract
Various emerging applications and services such as smartphones, wearable devices, and Inter-net of Things (IoT) have brought great convenience to people's daily life, while producing huge amounts of data. Mass data have become a valuable asset, which creates a new business pattern called data trading. However, fairness becomes a challenge when conducting online data trading between participants who are not fully trusted by each other. That is, if a data seller sends the data before being paid, a data buyer might obtain the data without paying, and conversely if a data buyer pays before receiving the data, the data seller might not send the data contractually. Traditionally, a trusted third party is usually employed to settle the disputes between buyers and sellers, but this centralized party is vulnerable to the single-point-of-failure issue. Fortunately, Blockchain provides an approach to realizing data trading without centralized trusted third parties. In this article, we introduce Fairtrade, a decentralized fair data trading framework, to solve the challenges of data availability and trading fairness in decentralized data trading. We propose two different models with potential instantiations. In the first solution, we take advantage of homomorphic encryption and data sample techniques to improve the reliability of the system, and further guarantee the availability of the data during data trading. In the second solution, we integrate double-authentication-preventing signatures with smart contracts to achieve fairness during data trading. We also evaluate Fairtrade by implementing both frameworks, in which we test the time consumption of the main algorithms and also test the gas cost of the functions in the smart contracts on the blockchain. The experimental results show the practicality of the proposal.

read more

Citations
More filters
Book ChapterDOI

The knowledge complexity of interactive proof-systems

TL;DR: Permission to copy without fee all or part of this material is granted provided that the copies arc not made or distributed for direct commercial advantage.
Journal ArticleDOI

A Comprehensive Survey on Blockchain in Industrial Internet of Things: Motivations, Research Progresses, and Future Challenges

TL;DR: A comprehensive survey on the literatures applying blockchain technology into IIoT, based on the layered architecture of blockchain that was summarized in the previous work, and the research framework of blockchain in IIeT is outlined.
Posted Content

FairSwap: How to fairly exchange digital goods.

TL;DR: FairSwap as discussed by the authors is an efficient protocol for fair exchange of digital goods using smart contracts, where the contract takes the role of an external judge that completes the exchange in case of disagreement.
Journal ArticleDOI

Blockchain-based Data Trading in Edge-cloud Computing Environment

TL;DR: In this paper , a blockchain-based secure cost-aware data caching scheme is proposed to optimize the placement and prevent the tampering of cache data, under the constraints of transmission cost, edge cache size, and a quantum particle swarm optimization (QPSO) algorithm is used to solve the data cache placement problem with the greatest content caching gain.
Journal ArticleDOI

Blockchain-based Data Trading in Edge-cloud Computing Environment

TL;DR: In this paper, a blockchain-based secure cost-aware data caching scheme is proposed to optimize the placement and prevent the tampering of cache data, under the constraints of transmission cost, edge cache size, and a quantum particle swarm optimization (QPSO) algorithm is used to solve the data cache placement problem with the greatest content caching gain.
References
More filters
Journal ArticleDOI

A public key cryptosystem and a signature scheme based on discrete logarithms

TL;DR: A new signature scheme is proposed, together with an implementation of the Diffie-Hellman key distribution scheme that achieves a public key cryptosystem that relies on the difficulty of computing discrete logarithms over finite fields.
Book ChapterDOI

How to prove yourself: practical solutions to identification and signature problems

TL;DR: Simple identification and signature schemes which enable any user to prove his identity and the authenticity of his messages to any other user without shared or public keys are described.
Journal ArticleDOI

The knowledge complexity of interactive proof systems

TL;DR: A computational complexity theory of the “knowledge” contained in a proof is developed and examples of zero-knowledge proof systems are given for the languages of quadratic residuosity and 'quadratic nonresiduosity.
Journal ArticleDOI

The Elliptic Curve Digital Signature Algorithm (ECDSA)

TL;DR: The ANSI X9.62 ECDSA is described and related security, implementation, and interoperability issues are discussed, and the strength-per-key-bit is substantially greater in an algorithm that uses elliptic curves.
Book ChapterDOI

The knowledge complexity of interactive proof-systems

TL;DR: Permission to copy without fee all or part of this material is granted provided that the copies arc not made or distributed for direct commercial advantage.
Related Papers (5)