Octopus: privacy preserving peer-to-peer transactions system with InterPlanetary file system (IPFS)

被引:3
|
作者
Bandara, Eranga [1 ]
Liang, Xueping [2 ]
Shetty, Sachin [1 ]
Mukkamala, Ravi [1 ]
Foytik, Peter [1 ]
Ranasinghe, Nalin [3 ]
De Zoysa, Kasun [3 ]
机构
[1] Old Dominion Univ, Norfolk, VA 23529 USA
[2] Univ N Carolina, Greensboro, NC USA
[3] Univ Colombo, Sch Comp, Colombo, Sri Lanka
关键词
Blockchain; IPFS; Cloud computing; Data privacy; Big data;
D O I
10.1007/s10207-022-00650-2
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Blockchain-based decentralized infrastructure is intended to achieve peer-to-peer transactions without relying on centralized/trusted third parties. However, most of the existing blockchain systems suffer from several weaknesses including a certain level of centralization, centralized authority (e.g., data miners), and continuous increase in data storage or data bloating. To overcome these issues, in this paper, we propose Octopus, a truly peer-to-peer transactions system, based on Interplanetary File System (IPFS). Here, transactions between two parties take place via a direct peer-to-peer channel while the proofs of transactions are stored in an IPFS cluster. Unlike traditional blockchain-based systems, Octopus does not require blocks, chains, or miners to provide transaction proofs. Octopus offers several features such as horizontal and vertical scalability, data privacy, and high transaction throughput. Performance results from our prototype confirm these properties.
引用
收藏
页码:591 / 609
页数:19
相关论文
共 50 条
  • [21] Design and evaluation of an intelligent peer-to-peer distributed file system
    Gradecki, JD
    Ra, I
    PDPTA '04: PROCEEDINGS OF THE INTERNATIONAL CONFERENCE ON PARALLEL AND DISTRIBUTED PROCESSING TECHNIQUES AND APPLICATIONS, VOLS 1-3, 2004, : 1037 - 1042
  • [22] SBARC: A supernode based peer-to-peer file sharing system
    Xu, ZY
    Hu, YM
    EIGHTH IEEE INTERNATIONAL SYMPOSIUM ON COMPUTERS AND COMMUNICATION, VOLS I AND II, PROCEEDINGS, 2003, : 1053 - 1058
  • [23] Building a reliable mutable file system on peer-to-peer storage
    Stein, CA
    Tucker, MJ
    Seltzer, MI
    21ST IEEE SYMPOSIUM ON RELIABLE DISTRIBUTED SYSTEMS, PROCEEDINGS, 2002, : 324 - 329
  • [24] BitTrusty: A BitCoin incentivized peer-to-peer file sharing system
    Pant, Shruti
    Kumar, Vishal
    PROCEEDINGS ON 2018 IEEE 3RD INTERNATIONAL CONFERENCE ON COMPUTING, COMMUNICATION AND SECURITY (ICCCS), 2018, : 148 - 155
  • [25] Privacy-Preserving Clustered Peer-to-Peer Learning
    Zheng, Xue
    Yener, Aylin
    FIFTY-SEVENTH ASILOMAR CONFERENCE ON SIGNALS, SYSTEMS & COMPUTERS, IEEECONF, 2023, : 704 - 708
  • [26] A Peer-to-Peer File Sharing System over Named Data Networking
    Shi, Jian
    Piao, Xuewei
    Li, Lihua
    Xun, Yunbo
    Lei, Kai
    2016 IEEE 22ND INTERNATIONAL CONFERENCE ON PARALLEL AND DISTRIBUTED SYSTEMS (ICPADS), 2016, : 159 - 167
  • [27] A peer-to-peer file storage and sharing system based on consortium blockchain
    Peng, Shaoliang
    Bao, Wenxuan
    Liu, Hao
    Xiao, Xia
    Shang, Jiandong
    Han, Lin
    Wang, Shan
    Xie, Xiaolan
    Xu, Yang
    FUTURE GENERATION COMPUTER SYSTEMS-THE INTERNATIONAL JOURNAL OF ESCIENCE, 2023, 141 : 197 - 204
  • [28] Measurement based Modeling of eDonkey peer-to-peer file sharing system
    Saddi, Walid
    Guillemin, Fabrice
    MANAGING TRAFFIC PERFORMANCE IN CONVERGED NETWORKS, 2007, 4516 : 974 - +
  • [29] A Peer-to-Peer Video File Resource Sharing System for Mobile Devices
    Yang, Chao-Tung
    Leu, Fang-Yie
    Yang, Ming-Feng
    JOURNAL OF INTERNET TECHNOLOGY, 2010, 11 (01): : 69 - 78
  • [30] Solving Storage Limitations Using A Peer-to-Peer Web File System
    Boian, Florian Mircea
    Boian, Rares Florin
    PROCEEDINGS OF THE 10TH INTERNATIONAL SYMPOSIUM ON SYMBOLIC AND NUMERIC ALGORITHMS FOR SCIENTIFIC COMPUTING, 2009, : 335 - 339