Blockchain technology is a Distributed Ledger Technology mainly used to store information in an immutable and secure way, but scalability and throughput issues are major challenges. Integration of the NoSQL paradigm within a Blockchain pipeline enhances throughput and scalability, and it can handle both on-chain and off-chain data. This work aims to study which approaches are currently used to integrate a NoSQL database in a Blockchain architecture, how the advantages of both technologies can be exploited to enhance the system's capabilities, and to propose a novel hybrid architecture that mixes Blockchain and NoSQL characteristics.
翻译:区块链技术是一种主要用于以不可篡改且安全的方式存储信息的分布式账本技术,但可扩展性和吞吐量问题是其主要挑战。在区块链流程中集成NoSQL范式可增强吞吐量和可扩展性,并能同时处理链上和链下数据。本研究旨在探讨当前用于将NoSQL数据库集成到区块链架构中的方法,如何利用两种技术优势增强系统能力,并提出一种融合区块链与NoSQL特性的新型混合架构。