Loading…

Resisting newborn attacks via shared Proof-of-Space

In the cryptocurrency literature, Proof-of-Space has been a potential alternative for permissionless distributed consensus protocols not only due to its recyclable nature but also the potential to support multiple chains simultaneously. Namely, the same storage resource can be contributed to the con...

Full description

Saved in:
Bibliographic Details
Published in:Journal of parallel and distributed computing 2021-04, Vol.150, p.85-95
Main Authors: Tang, Shuyang, Zheng, Jilai, Deng, Yao, Cao, Qinxiang
Format: Article
Language:English
Subjects:
Citations: Items that this one cites
Items that cite this one
Online Access:Get full text
Tags: Add Tag
No Tags, Be the first to tag this record!
Description
Summary:In the cryptocurrency literature, Proof-of-Space has been a potential alternative for permissionless distributed consensus protocols not only due to its recyclable nature but also the potential to support multiple chains simultaneously. Namely, the same storage resource can be contributed to the consensus of more than one chain. However, a direct shared proof of the same storage brings about newborn attacks on new chain launching since holders of a substantial amount of resources can easily devastate a new chain with minor underlying storage at almost no cost, deviating from the decentralized principle of cryptocurrencies. To fix this gap, we propose an innovative framework of single-chain Proof-of-Space and further present a novel multi-chain scheme which resists newborn attacks effectively by elaborately combining shared proof and chain-specific proof of storage. Our framework covers both classical Nakamoto consensus (with one leader per round) and hybrid consensus (with multiple leaders per round). Specific protocols for both cases are presented. A committee-based consensus is leveraged to realize the multiple leader case. We show that both consensus schemes have realized our desired functionality without compromising consistency or liveness. •The proposal of newborn attacks to blockchains and introduce the way we overcome them in proof-of-space schemes.•A full protocol for realizing the general model of our previous work appeared in SecureComm’19, which is applicable to committee-based consensus.•Further explanations for the motivation of our work in SecureComm’19.
ISSN:0743-7315
1096-0848
DOI:10.1016/j.jpdc.2020.12.011