Development of an Hybrid Blockchain and NoSQL Platform to Improve Data Management
arXiv:2305.03592
Abstract
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.
Since it was an implementation aimed at experimenting with software architectures, we found that the proposed solution does not have the non-functional requirements that we had assumed and therefore we are working on a different architecture design that makes use of microservices