arXivDaily arXiv每日学术速递 周一至周五更新
arXiv周末暂无论文更新,休息一下吧,周末愉快~~
arXiv 2409.20123cs.CRcs.DC
收藏

DBNode:一种面向联盟区块链大数据存储的去中心化存储系统

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

Narges Dadkhah, Xuyang Ma, Katinka Wolter, Gerhard Wunder

AI总结:

本文针对联盟区块链大数据存储负担问题,提出面向Hyperledger Fabric的去中心化存储系统DBNode,通过纠删码分块与层次化组织、两层哈希槽与镜像策略以及智能合约访问控制,实现高效、高可用且受控的数据存储。

摘要:

由于需要在所有节点之间维护一致的账本,直接在区块链上存储大数据会带来巨大负担。针对这一特殊挑战,去中心化存储系统领域已经开展了大量研究。大多数最先进的研究集中于开发能够适应多种区块链类别的通用存储系统。然而,必须认识到联盟区块链的独特属性,例如数据隐私和访问控制。除了确保高性能之外,这些特定需求往往被通用存储系统所忽视。本文提出了一种面向 Hyperledger Fabric(一个知名的联盟区块链)的去中心化存储系统。首先,我们采用纠删码对文件进行分块,随后将这些数据块组织成一种层次化结构,以促进高效且可靠的数据存储。其次,我们设计了一种两层哈希槽机制和一种镜像策略,从而实现高数据可用性。第三,我们设计了一种基于智能合约的访问控制机制来规范文件访问。

英文摘要:

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.

机构、总结、中文摘要均由AI分析而来,可能存在错误,请以论文正文为准。

↑