中文

ZeroBlock:比特币中无时间戳的区块扣留攻击防御

密码学与安全 2017-05-04 v3

摘要

比特币近来被引入作为一种点对点电子货币,以促进传统金融体系之外的交易。比特币的核心——区块链,是由所有矿工作为分布式共享账本维护的系统内交易历史。区块链中的新区块包含系统中的最新交易,由矿工在经历耗费资源的工作量证明(密码学谜题)的区块挖矿过程后添加。奖励是挖矿过程的动机,但也可能是诸如自私挖矿等攻击的诱因。本文针对比特币中的一个主要问题:自私挖矿或区块扣留攻击,提出一种解决方案。该攻击由恶意或自私矿工实施,旨在获取不当奖励或浪费诚实矿工的算力。与近期方案不同,我们的方案ZeroBlock使用一种无时间戳(可被伪造)的技术来阻止区块扣留。此外,我们表明我们的方案兼容节点更替。

关键词

引用

@article{arxiv.1605.02435,
  title  = {ZeroBlock: Timestamp-Free Prevention of Block-Withholding Attack in Bitcoin},
  author = {Siamak Solat and Maria Potop-Butucaru},
  journal= {arXiv preprint arXiv:1605.02435},
  year   = {2017}
}