Pikachu:利用Taproot将检查点写入比特币PoW以保护PoS区块链免受长程攻击
密码学与安全
2022-10-14 v2
摘要
基于可复用资源(如权益证明(PoS))的区块链系统,相比基于工作量证明的系统提供更弱的安全保证。具体而言,它们易受长程攻击,即对手可腐化先前的参与者以重写链的全部历史。为防止PoS链上的此类攻击,我们提出一种将PoS链状态检查点写入诸如比特币等工作量证明区块链的协议。因此,我们的检查点协议不依赖任何中心化权威。本工作使用Schnorr签名并利用比特币近期的Taproot升级,使我们能创建恒定大小的检查点交易。我们论证了协议的安全性,并给出了在比特币测试网上测试过的开源实现。
引用
@article{arxiv.2208.05408,
title = {Pikachu: Securing PoS Blockchains from Long-Range Attacks by Checkpointing into Bitcoin PoW using Taproot},
author = {Sarah Azouvi and Marko Vukolić},
journal= {arXiv preprint arXiv:2208.05408},
year = {2022}
}
备注
To appear at ConsensusDay 22 (ACM CCS 2022 Workshop)