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 条
  • [41] A blockchain-based spatial data trading framework
    Liu, Hui
    Tai, WeiPeng
    Wang, Yaofei
    Wang, Shenling
    EURASIP JOURNAL ON WIRELESS COMMUNICATIONS AND NETWORKING, 2022, 2022 (01)
  • [42] A Blockchain-Based Trading Platform for Big Data
    Zheng, Shuli
    Pan, Lixuan
    Hu, Donghui
    Li, Meng
    Fan, Yuqi
    IEEE INFOCOM 2020 - IEEE CONFERENCE ON COMPUTER COMMUNICATIONS WORKSHOPS (INFOCOM WKSHPS), 2020, : 991 - 996
  • [43] FAST DATA: A Fair, Secure, and Trusted Decentralized IIoT Data Marketplace Enabled by Blockchain
    Dixit, Akanksha
    Singh, Arjun
    Rahulamathavan, Yogachandran
    Rajarajan, Muttukrishnan
    IEEE INTERNET OF THINGS JOURNAL, 2023, 10 (04) : 2934 - 2944
  • [44] Blockchain-Enabled Peer-to-Peer Data Trading Mechanism
    Sabounchi, Moein
    Wei, Jin
    Roche, Rigoberto
    IEEE 2018 INTERNATIONAL CONGRESS ON CYBERMATICS / 2018 IEEE CONFERENCES ON INTERNET OF THINGS, GREEN COMPUTING AND COMMUNICATIONS, CYBER, PHYSICAL AND SOCIAL COMPUTING, SMART DATA, BLOCKCHAIN, COMPUTER AND INFORMATION TECHNOLOGY, 2018, : 1410 - 1416
  • [45] Blockchain-Based Energy Trading in Electric Vehicles Using an Auctioning and Reputation Scheme
    Debe, Mazin
    Hasan, Haya R.
    Salah, Khaled
    Yaqoob, Ibrar
    Jayaraman, Raja
    IEEE ACCESS, 2021, 9 : 165542 - 165556
  • [46] Intelligent and Fair IoV Charging Service Based on Blockchain With Cross-Area Consensus
    Li, Dawei
    Chen, Ruonan
    Wan, Qinjun
    Guan, Zhenyu
    Li, Shizhong
    Xie, Min
    Su, Jieyu
    Liu, Jianwei
    IEEE TRANSACTIONS ON INTELLIGENT TRANSPORTATION SYSTEMS, 2023, 24 (12) : 15984 - 15994
  • [47] Modeling and Analysis of Data Trading on Blockchain-Based Market in IoT Networks
    Lam Duc Nguyen
    Leyva-Mayorga, Israel
    Lewis, Amari N.
    Popovski, Petar
    IEEE INTERNET OF THINGS JOURNAL, 2021, 8 (08) : 6487 - 6497
  • [48] Two-stage data encryption using chaotic neural networks
    Srivastava, Gautam
    Kumar, C. N. S. Vinoth
    Kavitha, V
    Parthiban, N.
    Venkataraman, Revathi
    JOURNAL OF INTELLIGENT & FUZZY SYSTEMS, 2020, 38 (03) : 2561 - 2568
  • [49] A Coordinated Two-Stage Decentralized Flexibility Trading in Distribution Grids with MGs
    Xu, Tao
    Wang, Rujing
    Meng, He
    Li, Mengchao
    Wang, Hongru
    Ji, Yu
    Zhang, Ying
    Zheng, Qingrong
    Song, Ping
    Xiang, Jiani
    PROTECTION AND CONTROL OF MODERN POWER SYSTEMS, 2024, 9 (05) : 54 - 69
  • [50] Machine learning based privacy-preserving fair data trading in big data market
    Zhao, Yanqi
    Yu, Yong
    Li, Yannan
    Han, Gang
    Du, Xiaojiang
    INFORMATION SCIENCES, 2019, 478 : 449 - 460