Segment blockchain: A size reduced storage mechanism for blockchain

Research output: Contribution to journalJournal articleResearchpeer-review

Standard

Segment blockchain : A size reduced storage mechanism for blockchain. / Xu, Yibin; Huang, Yangyu.

In: IEEE Access, Vol. 8, 8957450, 2020, p. 17434-17441.

Research output: Contribution to journalJournal articleResearchpeer-review

Harvard

Xu, Y & Huang, Y 2020, 'Segment blockchain: A size reduced storage mechanism for blockchain', IEEE Access, vol. 8, 8957450, pp. 17434-17441. https://doi.org/10.1109/ACCESS.2020.2966464

APA

Xu, Y., & Huang, Y. (2020). Segment blockchain: A size reduced storage mechanism for blockchain. IEEE Access, 8, 17434-17441. [8957450]. https://doi.org/10.1109/ACCESS.2020.2966464

Vancouver

Xu Y, Huang Y. Segment blockchain: A size reduced storage mechanism for blockchain. IEEE Access. 2020;8:17434-17441. 8957450. https://doi.org/10.1109/ACCESS.2020.2966464

Author

Xu, Yibin ; Huang, Yangyu. / Segment blockchain : A size reduced storage mechanism for blockchain. In: IEEE Access. 2020 ; Vol. 8. pp. 17434-17441.

Bibtex

@article{9d4128a852db4efdb96039c9da874f54,
title = "Segment blockchain: A size reduced storage mechanism for blockchain",
abstract = "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 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.",
keywords = "blockchain, blockchain storage, content distribution networks, distributed management, Distributed processing, edge computing",
author = "Yibin Xu and Yangyu Huang",
note = "Publisher Copyright: {\textcopyright} 2013 IEEE.",
year = "2020",
doi = "10.1109/ACCESS.2020.2966464",
language = "English",
volume = "8",
pages = "17434--17441",
journal = "IEEE Access",
issn = "2169-3536",
publisher = "Institute of Electrical and Electronics Engineers Inc.",

}

RIS

TY - JOUR

T1 - Segment blockchain

T2 - A size reduced storage mechanism for blockchain

AU - Xu, Yibin

AU - Huang, Yangyu

N1 - Publisher Copyright: © 2013 IEEE.

PY - 2020

Y1 - 2020

N2 - 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 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.

AB - 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 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.

KW - blockchain

KW - blockchain storage

KW - content distribution networks

KW - distributed management

KW - Distributed processing

KW - edge computing

UR - http://www.scopus.com/inward/record.url?scp=85079799094&partnerID=8YFLogxK

U2 - 10.1109/ACCESS.2020.2966464

DO - 10.1109/ACCESS.2020.2966464

M3 - Journal article

AN - SCOPUS:85079799094

VL - 8

SP - 17434

EP - 17441

JO - IEEE Access

JF - IEEE Access

SN - 2169-3536

M1 - 8957450

ER -

ID: 300914330