<p>This paper tackles the pressing challenges of storage scalability and efficient data querying in blockchain-based applications. It introduces <b>ScalaChain</b>, a scalable blockchain system designed to support big data workloads with enhanced querying capabilities. ScalaChain decouples storage from consensus operations by introducing two distinct types of nodes: miner/validator nodes, which Handle consensus, And dedicated storage nodes, which manage data storage. These storage nodes leverage Apache Cassandra for efficient off-chain data storage while maintaining seamless integration with on-chain storage mechanisms. Additionally, ScalaChain incorporates An advanced data indexing approach to improve data retrieval performance. The proposed solution has been evaluated through a digital asset tokenization use case, demonstrating substantial performance gains. ScalaChain achieves an 87.2% reduction in on-chain storage requirements. It provides high querying efficiency for digital asset data and doubles the reads per second (RPS) compared to the traditional off-chain storage solution, IPFS (InterPlanetary File System). It further reduces full network synchronization time by 56%. Furthermore, the adoption of ScalaChain allows light nodes with limited storage capacity to actively participate in blockchain networks.</p>

错误:搜索内容不能为空,请输入英文关键词
错误:关键词超出字数限制,请精简
高级检索

ScalaChain: A scalable blockchain system with enhanced storage and querying

  • Maher Boughdiri,
  • Takoua Abdelatif,
  • Chirine Ghedira Guegan

摘要

This paper tackles the pressing challenges of storage scalability and efficient data querying in blockchain-based applications. It introduces ScalaChain, a scalable blockchain system designed to support big data workloads with enhanced querying capabilities. ScalaChain decouples storage from consensus operations by introducing two distinct types of nodes: miner/validator nodes, which Handle consensus, And dedicated storage nodes, which manage data storage. These storage nodes leverage Apache Cassandra for efficient off-chain data storage while maintaining seamless integration with on-chain storage mechanisms. Additionally, ScalaChain incorporates An advanced data indexing approach to improve data retrieval performance. The proposed solution has been evaluated through a digital asset tokenization use case, demonstrating substantial performance gains. ScalaChain achieves an 87.2% reduction in on-chain storage requirements. It provides high querying efficiency for digital asset data and doubles the reads per second (RPS) compared to the traditional off-chain storage solution, IPFS (InterPlanetary File System). It further reduces full network synchronization time by 56%. Furthermore, the adoption of ScalaChain allows light nodes with limited storage capacity to actively participate in blockchain networks.