conference-paper

Multi-Level Distributed Caching on the Blockchain for Storage Optimisation

Research footprint

At a glance

Citations
10
References
18
Comments
0
Paper overview

Abstract

Blockchain has attracted considerable attention as a solution to the challenges of privacy, security and decentralisation for many applications. However, these characteristics of the blockchain result in ever growing ledger size, which is one of the major barriers to blockchain adoption in large-scale networks such as the Internet of Things (IoT). In this paper, we propose Multi-Level Distributed Caching (MLDC) for blockchain storage optimisation which reduces data replication based on data access pattern. MLDC divides nodes into storage classes (SCs) by their node availability, and assigns each SC a different Access Frequency (AF) to remove data from the local storage. Over time, each node only stores frequently accessed data, so MLDC can reduce the total storage cost by 83% compared to conventional blockchain systems, while maintaining blockchain consistency and data availability with a slight increase in network overhead and data query delay.

Record transparency

Publication details

DOI
10.1109/icbc54727.2022.9805518
OpenAlex
W4283727741
Document type
conference-paper
Language
EN
Last metadata update
Community

Comments

Log in to join the discussion.

  1. No comments yet. Start the discussion.