CRDCJan 20, 2020

Segment blockchain: A size reduced storage mechanism for blockchain

arXiv:2001.07023v13 citations
AI Analysis

This addresses storage scalability for blockchain systems, making them more viable for data-heavy applications, but it is an incremental improvement on existing blockchain designs.

The paper tackles the problem of blockchain's exponential size growth hindering decentralization and data-heavy applications by proposing segment blockchain, which reduces storage requirements by having nodes store only one segment each, theoretically achieving a failure probability of (AD/n)^m when the adversary has at most AD nodes and each segment is stored by m nodes.

The exponential growth of the blockchain size has become a major contributing factor that hinders the decentralisation of blockchain and its potential implementations in data-heavy applications. In this paper, we propose segment blockchain, an approach that segmentises blockchain and enables nodes to only store a copy of one blockchain segment. We use \emph{PoW} as a membership threshold to limit the number of nodes taken by an Adversary---the Adversary can only gain at most $n/2$ of nodes in a network of $n$ nodes when it has $50\%$ of the calculation power in the system (the Nakamoto blockchain security threshold). A segment blockchain system fails when an Adversary stores all copies of a segment, because the Adversary can then leave the system, causing a permanent loss of the segment. We theoretically prove that segment blockchain can sustain a $(AD/n)^m$ failure probability when the Adversary has no more than $AD$ number of nodes and every segment is stored by $m$ number of nodes. The storage requirement is mostly shrunken compared to the traditional design and therefore making the blockchain more suitable for data-heavy applications.

Foundations

The foundational work for this paper's niche, ranked by how specifically the neighbourhood builds on it — not by global fame.

Your Notes