FaDe: A Blockchain-Based Fair Data Exchange Scheme for Big Data Sharing

被引:36
作者
Chen, Yuling [1 ,2 ]
Guo, Jinyi [3 ]
Li, Changlou [3 ]
Ren, Wei [1 ,3 ,4 ]
机构
[1] Guizhou Univ, State Lab Publ Big Data, Guiyang 550025, Guizhou, Peoples R China
[2] Guizhou Univ, Coll Comp Sci & Technol, Guiyang 550025, Guizhou, Peoples R China
[3] China Univ Geosci Wuhan, Sch Comp Sci, Wuhan 430074, Hubei, Peoples R China
[4] China Univ Geosci Wuhan, Hubei Key Lab Intelligent Geoinformat Proc, Wuhan 430074, Hubei, Peoples R China
来源
FUTURE INTERNET | 2019年 / 11卷 / 11期
关键词
big data transaction; blockchain; fair payment protocol; bitcoin; bit commitment; BITCOIN;
D O I
10.3390/fi11110225
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
In the big data era, data are envisioned as critical resources with various values, e.g., business intelligence, management efficiency, and financial evaluations. Data sharing is always mandatory for value exchanges and profit promotion. Currently, certain big data markets have been created for facilitating data dissemination and coordinating data transaction, but we have to assume that such centralized management of data sharing must be trustworthy for data privacy and sharing fairness, which very likely imposes limitations such as joining admission, sharing efficiency, and extra costly commissions. To avoid these weaknesses, in this paper, we propose a blockchain-based fair data exchange scheme, called FaDe. FaDe can enable de-centralized data sharing in an autonomous manner, especially guaranteeing trade fairness, sharing efficiency, data privacy, and exchanging automation. A fairness protocol based on bit commitment is proposed. An algorithm based on blockchain script architecture for a smart contract, e.g., by a bitcoin virtual machine, is also proposed and implemented. Extensive analysis justifies that the proposed scheme can guarantee data exchanging without a trusted third party fairly, efficiently, and automatically.
引用
收藏
页数:13
相关论文
共 24 条
[1]  
Badev A I., 2014, SSRN Electronic Journal, DOI DOI 10.2139/SSRN.2544331
[2]   Efficient and practical fair exchange protocols with off-line TTP [J].
Bao, F ;
Deng, RH ;
Mao, WB .
1998 IEEE SYMPOSIUM ON SECURITY AND PRIVACY - PROCEEDINGS, 1998, :77-85
[3]   A privacy-preserving, decentralized and functional Bitcoin e-voting protocol [J].
Bao, Zijian ;
Wang, Bin ;
Shi, Wenbo .
2018 IEEE SMARTWORLD, UBIQUITOUS INTELLIGENCE & COMPUTING, ADVANCED & TRUSTED COMPUTING, SCALABLE COMPUTING & COMMUNICATIONS, CLOUD & BIG DATA COMPUTING, INTERNET OF PEOPLE AND SMART CITY INNOVATION (SMARTWORLD/SCALCOM/UIC/ATC/CBDCOM/IOP/SCI), 2018, :252-256
[4]  
Bentov I, 2014, LECT NOTES COMPUT SC, V8617, P421, DOI 10.1007/978-3-662-44381-1_24
[5]  
Bernard S, 2010, LECT NOTES COMPUT SC, V6366, P531
[6]   Bitcoin: Economics, Technology, and Governance [J].
Boehme, Rainer ;
Christin, Nicolas ;
Edelman, Benjamin ;
Moore, Tyler .
JOURNAL OF ECONOMIC PERSPECTIVES, 2015, 29 (02) :213-238
[7]   The rigorous implementation of a fair exchange protocol for non-repudiable web service interactions - a case study [J].
Cook, Nick ;
Robinson, Paul ;
Shrivastava, Santosh .
2007 IEEE 23RD INTERNATIONAL CONFERENCE ON DATA ENGINEERING WORKSHOP, VOLS 1-2, 2007, :307-+
[8]   A fair protocol for data trading based on Bitcoin transactions [J].
Delgado-Segura, Sergi ;
Perez-Sola, Cristina ;
Navarro-Arribas, Guillermo ;
Herrera-Joancomarti, Jordi .
FUTURE GENERATION COMPUTER SYSTEMS-THE INTERNATIONAL JOURNAL OF ESCIENCE, 2020, 107 (107) :832-840
[9]   Anonymous fair exchange protocol with a semitrusted third party [J].
Guo, Lijuan ;
Li, Xuelian ;
Lv, Xiaolin ;
Gao, Juntao .
2017 IEEE SECOND INTERNATIONAL CONFERENCE ON DATA SCIENCE IN CYBERSPACE (DSC), 2017, :431-440
[10]   Avoiding loss of fairness owing to process crashes in fair data exchange protocols [J].
Liu, P ;
Ning, P ;
Jajodia, S .
DSN 2000: INTERNATIONAL CONFERENCE ON DEPENDABLE SYSTEMS AND NETWORKS, PROCEEDINGS, 2000, :631-640