sustainability Article A Secure Data Sharing Platform Using Blockchain and Interplanetary File System Muqaddas Naz 1, Fahad A. Al-zahrani 2, Rabiya Khalid 1, Nadeem Javaid 1,*, Ali Mustafa Qamar 3,4, Muhammad Khalil Afzal 5 and Muhammad Shafiq 6,* 1 Department of Computer Science, COMSATS University Islamabad, Islamabad 44000, Pakistan;
[email protected] (M.N.);
[email protected] (R.K.) 2 Computer Engineering Department, Umm AlQura University, Mecca 24381, Saudi Arabia;
[email protected] 3 Department of Computer Science, College of Computer, Qassim University, Buraydah 51452, Saudi Arabia;
[email protected] 4 School of Electrical Engineering and Computer Science, National University of Sciences and Technology, Islamabad 44000, Pakistan 5 Department of Computer Science, COMSATS University Islamabad, Wah Cantonment 47040, Pakistan;
[email protected] 6 Department of Information and Communication Engineering, Yeungnam University, Gyeongsan 38541, Korea * Correspondence:
[email protected] (N.J.); shafi
[email protected] (M.S.) Received: 16 November 2019; Accepted: 3 December 2019; Published: 10 December 2019 Abstract: In a research community, data sharing is an essential step to gain maximum knowledge from the prior work. Existing data sharing platforms depend on trusted third party (TTP). Due to the involvement of TTP, such systems lack trust, transparency, security, and immutability. To overcome these issues, this paper proposed a blockchain-based secure data sharing platform by leveraging the benefits of interplanetary file system (IPFS). A meta data is uploaded to IPFS server by owner and then divided into n secret shares. The proposed scheme achieves security and access control by executing the access roles written in smart contract by owner.