SliveredChain: A Storage Optimized Private Blockchain

I completed this project as a part of my undergraduate thesis. This project aims to optimize storage usage of a Private Blockchain system. Typically, each node in the system stores whole blockchain. This consumes a lot of storage. In my thesis, I propose to only store a part of the chain in each node. This is done by carefully dividing the chain and distributing the pieces to each peer. As a proof of concept, I implemented this proposal in Flask framework. Our experimental evaluation shows SliveredChain can reduce the required storage by 66.67%. Our method scales very well with the number of nodes in the network.

Mahbub Hossain Raton
Mahbub Hossain Raton
Lecturer of Computer Science and Engineering

My research interests include computer security, network security and blockchain.