活泼
计算机科学
工作证明制度
协议(科学)
概念证明
数字加密货币
一致性(知识库)
链条(单位)
分布式计算
资源(消歧)
形式证明
空格(标点符号)
方案(数学)
计算机安全
计算机网络
数学证明
人工智能
数学
替代医学
物理
病理
数学分析
天文
操作系统
医学
几何学
作者
Shuyang Tang,Jilai Zheng,Yao Deng,Qinxiang Cao
标识
DOI:10.1016/j.jpdc.2020.12.011
摘要
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.
科研通智能强力驱动
Strongly Powered by AbleSci AI