DBNode: A Decentralized Storage System for Big Data Storage in Consortium Blockchains

Fuente: arXiv
Salvato in:
Dettagli Bibliografici
Autori principali: Dadkhah, Narges, Ma, Xuyang, Wolter, Katinka, Wunder, Gerhard
Natura: Preprint
Pubblicazione: 2024
Soggetti:
Accesso online:
Tags: Aggiungi Tag
Nessun Tag, puoi essere il primo ad aggiungerne!!
_version_ 1866912051622838272
author Dadkhah, Narges
Ma, Xuyang
Wolter, Katinka
Wunder, Gerhard
author_facet Dadkhah, Narges
Ma, Xuyang
Wolter, Katinka
Wunder, Gerhard
contents Storing big data directly on a blockchain poses a substantial burden due to the need to maintain a consistent ledger across all nodes. Numerous studies in decentralized storage systems have been conducted to tackle this particular challenge. Most state-of-the-art research concentrates on developing a general storage system that can accommodate diverse blockchain categories. However, it is essential to recognize the unique attributes of a consortium blockchain, such as data privacy and access control. Beyond ensuring high performance, these specific needs are often overlooked by general storage systems. This paper proposes a decentralized storage system for Hyperledger Fabric, which is a well-known consortium blockchain. First, we employ erasure coding to partition files, subsequently organizing these chunks into a hierarchical structure that fosters efficient and dependable data storage. Second, we design a two-layer hash-slots mechanism and a mirror strategy, enabling high data availability. Third, we design an access control mechanism based on a smart contract to regulate file access.
format Preprint
id arxiv_https___arxiv_org_abs_2409_20123
institution arXiv
publishDate 2024
record_format arxiv
spellingShingle DBNode: A Decentralized Storage System for Big Data Storage in Consortium Blockchains
Dadkhah, Narges
Ma, Xuyang
Wolter, Katinka
Wunder, Gerhard
Cryptography and Security
Distributed, Parallel, and Cluster Computing
Storing big data directly on a blockchain poses a substantial burden due to the need to maintain a consistent ledger across all nodes. Numerous studies in decentralized storage systems have been conducted to tackle this particular challenge. Most state-of-the-art research concentrates on developing a general storage system that can accommodate diverse blockchain categories. However, it is essential to recognize the unique attributes of a consortium blockchain, such as data privacy and access control. Beyond ensuring high performance, these specific needs are often overlooked by general storage systems. This paper proposes a decentralized storage system for Hyperledger Fabric, which is a well-known consortium blockchain. First, we employ erasure coding to partition files, subsequently organizing these chunks into a hierarchical structure that fosters efficient and dependable data storage. Second, we design a two-layer hash-slots mechanism and a mirror strategy, enabling high data availability. Third, we design an access control mechanism based on a smart contract to regulate file access.
title DBNode: A Decentralized Storage System for Big Data Storage in Consortium Blockchains
topic Cryptography and Security
Distributed, Parallel, and Cluster Computing
url https://arxiv.org/abs/2409.20123