BBS: A Blockchain Big-Data Sharing System

11/16/2021
by   Shan Wang, et al.
0

Chain of custody is needed to document the sequence of custody of sensitive big data. In this paper, we design a blockchain big-data sharing system (BBS) based on Hyperledger Fabric. We denote the data stored outside of a ledger for sharing as "off-state" and "big data" (referring to extremely large data) is in this category. In our off-state sharing protocol, a sender registers a file with BBS for sharing. To acquire the file, an authenticated and authorized receiver has to use transactions and interacts with BBS in four phases, including the file transfer request, encrypted file transfer, key retrieval, and file decryption. The corresponding transactions are recorded in the ledger and serve as chain of custody to document the trail of the data. Compared with related work, BBS can perform the four phases autonomously. It utilizes the permissioned blockchain, i.e. Hyperledger Fabric, for access control and can defeat dishonest receivers. We design and implement a prototype of BBS for big file sharing. Extensive experiments were performed to validate its feasibility and performance.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
09/15/2021

BOSS: A Blockchain Off-State Sharing System

Blockchain has been applied to data sharing to ensure the integrity of d...
research
05/02/2022

A Secure File Sharing System Based on IPFS and Blockchain

There is a great interest in many approaches towards blockchain in provi...
research
04/25/2019

Storage Solutions for Big Data Systems: A Qualitative Study and Comparison

Big data systems development is full of challenges in view of the variet...
research
02/07/2019

PAI Data, Summary of the Project PAI Data Protocol

The Project PAI Data Protocol ("PAI Data") is a specification that exten...
research
02/07/2019

A Japanese translation of "PAI Data, Summary of the Project PAI Data Protocol" by Jincheng Du, Dan Fang, Mark Harvilla

The Project PAI Data Protocol ("PAI Data") is a specification that exten...
research
02/07/2019

A Korean translation of "PAI Data, Summary of the Project PAI Data Protocol" by Jincheng Du, Dan Fang, Mark Harvilla

The Project PAI Data Protocol ("PAI Data") is a specification that exten...
research
02/07/2019

A Simplified Chinese translation of "PAI Data, Summary of the Project PAI Data Protocol" by Jincheng Du, Dan Fang, Mark Harvilla

The Project PAI Data Protocol ("PAI Data") is a specification that exten...

Please sign up or login with your details

Forgot password? Click here to reset