Content area
With the increasing demand for data sovereignty, privacy protection, and tamper-proof systems, decentralized databases have gained growing attention in recent years. This review systematically analyzes the tech stacks of representative decentralized database solutions, including BigchainDB, GUN, OrbitDB, Bluzelle, Fluree, TiesDB, Fabric, and CovenantSQL, and provides an in-depth analysis of the performance bottlenecks and existing optimizations on the consensus, network, storage, data engine, and application interface layer of the decentralized databases. This review specifies the efficacy and limitations of multiple optimizations on different layers and different points, including the network protocol, the consensus mechanisms, decentralized data storing technologies, a high-performance data engine, and an improved interface, according to the relevant studies and existing solutions. As a result, despite significant progress in performance optimization, the decentralized databases still face challenges in cross-chain tuning, standardization of benchmarking, balancing between security and performance, and the gap between theory and deployment. To promote the application of decentralized databases, lightweight consensus, smart protocol designs, and standardized performance measuring methods is in demand in the future.