A Two-Stage Approach for Fair Data Trading Based on Blockchain

被引:2
作者
Chen, Fei [1 ]
Zhang, Haohui [1 ]
Xiang, Tao [2 ]
Liu, Joseph K. [3 ]
机构
[1] Shenzhen Univ, Coll Comp Sci & Software Engn, Shenzhen 518060, Peoples R China
[2] Chongqing Univ, Coll Comp Sci, Chongqing 400044, Peoples R China
[3] Monash Univ, Fac Informat Technol, Clayton, Vic 3168, Australia
基金
中国国家自然科学基金;
关键词
Smart contracts; Blockchains; Protocols; Costs; Security; Electronic commerce; Probabilistic logic; Non-repudiation; Privacy; Data transfer; Data trading; non-repudiation; fairness; smart contract; digital money platform;
D O I
10.1109/TIFS.2024.3482716
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
How to enable fairness for e-commerce applications has attracted years of research. Recent research has proposed employing blockchain smart contract as an efficient trusted third party (TTP) to enable fair data trading. However, the state-of-the-art schemes suffer from two issues, i.e., they either fail to work for situations where data validity cannot be encoded as an oracle function in the smart contract, or leak data to attackers for free. To resolve these issues, this paper proposes a two-stage approach for blockchain-based fair data trading. The main idea is to employ a lightweight off-chain TTP and an on-chain smart contract to handle dispute issues. Both the TTP and smart contract only require a logarithmic complexity for making arbitration in case of disputes; moreover, they are not invoked when there is no dispute. The rationale is that although the off-chain TTP cannot be eliminated, it is only needed in a minimal sense to judge the validity of the traded data. The proposed approach designs a new cryptographic protocol that combines sampling, commitment schemes, and encryption schemes to achieve this logarithmic efficiency. The proposed approach also features privacy protection. Experimental evaluation of the public Ethereum blockchain confirms that the proposed approach is practically usable. Specifically, for a dataset of 15GB, the off-chain computation for each trading party costs approximately 80 seconds while on-chain computation costs around 30 seconds; the additional storage cost is around 9MB; the gas cost is approximately 2.23 million GWei.
引用
收藏
页码:9835 / 9849
页数:15
相关论文
共 50 条
  • [21] TEMP: Cost-Aware Two-Stage Energy Management for Electrical Vehicles Empowered by Blockchain
    Cai, Ting
    Li, Xiang
    Wang, Yifei
    Zhang, You
    Ye, Zhiwei
    He, Qiyi
    Li, Xiaoli
    Zhang, Yuquan
    Hung, Patrick C. K.
    IEEE INTERNET OF THINGS JOURNAL, 2024, 11 (23): : 38246 - 38261
  • [22] A Fair and Rational Data Sharing Strategy Toward Two-Stage Industrial Internet of Things
    Zheng, Xu
    Tian, Ling
    Cai, Zhipeng
    IEEE TRANSACTIONS ON INDUSTRIAL INFORMATICS, 2023, 19 (01) : 1088 - 1096
  • [23] SDTE: A Secure Blockchain-Based Data Trading Ecosystem
    Dai, Weiqi
    Dai, Chunkai
    Choo, Kim-Kwang Raymond
    Cui, Changze
    Zou, Deiqing
    Jin, Hai
    IEEE TRANSACTIONS ON INFORMATION FORENSICS AND SECURITY, 2020, 15 : 725 - 737
  • [24] Two-stage blockchain-based transaction mechanism of demand response quota
    Zhang, Tianhan
    Zhou, Ziqiang
    Yao, Ying
    Lv, Ting
    Zhang, Zhi
    Lu, Pengfei
    Wang, Yunchu
    Lin, Zhenzhi
    ENERGY REPORTS, 2022, 8 : 532 - 540
  • [25] Fair Outsourcing Polynomial Computation Based on the Blockchain
    Guan, Yunguo
    Zheng, Hui
    Shao, Jun
    Lu, Rongxing
    Wei, Guiyi
    IEEE TRANSACTIONS ON SERVICES COMPUTING, 2022, 15 (05) : 2795 - 2808
  • [26] A Secure and Efficient Blockchain-Based Data Trading Approach for Internet of Vehicles
    Chen, Chuan
    Wu, Jiajing
    Lin, Hui
    Chen, Wuhui
    Zheng, Zibin
    IEEE TRANSACTIONS ON VEHICULAR TECHNOLOGY, 2019, 68 (09) : 9110 - 9121
  • [27] A Blockchain-Based Authentication Scheme for Energy Trading in Electric Transportation
    Huang, Xin
    Cheng, Ran
    Wu, Jiaxing
    Guo, Qingyu
    Chen, Shijia
    Liu, Chaojie
    Wang, Zhao
    Chen, Yongle
    Hao, Shufeng
    Zhang, Jie
    IEEE TRANSACTIONS ON SMART GRID, 2024, 15 (06) : 6048 - 6062
  • [28] A resilient and secure two-stage ITA and blockchain mechanism in mobile crowd sourcing
    Sivaram, M.
    Rathee, Geetanjali
    Rastogi, Ravi
    Quasim, Mohammad Tabrez
    Saini, Hemraj
    JOURNAL OF AMBIENT INTELLIGENCE AND HUMANIZED COMPUTING, 2020, 11 (11) : 5003 - 5016
  • [29] BFFDT: Blockchain-Based Fair and Fine-Grained Data Trading Using Proxy Re-Encryption and Verifiable Commitment
    Long, Yangyang
    Peng, Changgen
    Chen, Yuling
    Tan, Weijie
    Sun, Jing
    IEEE INTERNET OF THINGS JOURNAL, 2024, 11 (23): : 38508 - 38520
  • [30] A SysML-based approach for designing an ideal blockchain-based data trading platform
    Elbuz, Aydin
    Osmanoglu, Murat
    Tanriover, Ozgur
    JOURNAL OF THE FACULTY OF ENGINEERING AND ARCHITECTURE OF GAZI UNIVERSITY, 2024, 39 (01): : 509 - 519