关于比特币中BWH攻击的一个注记 |
| |
作者姓名: | 程恒喆 冯秀涛 |
| |
作者单位: | 中国科学院数学与系统科学研究院 数学机械化重点实验室, 北京 中国 100190;中国科学院大学, 北京 中国 100190,中国科学院数学与系统科学研究院 数学机械化重点实验室, 北京 中国 100190 |
| |
基金项目: | 国家自然科学基金项目(No.11688101)以及北京太一云科技有限公司资助。 |
| |
摘 要: | 比特币是当前信息安全应用研究领域的热点问题之一.在比特币所采用的PoW共识协议中,挖矿具有重要作用.在现实生活中,矿工为获得更多的奖励,往往聚集成矿池,以达到在挖矿中获取更高算力进而获取更多区块奖励的目的.针对比特币矿池,Meni Rosenfeld首次提出了一种称为BWH攻击的攻击方式,Loi Luu等人进一步从理论上证明了相对于诚实挖矿,攻击者通过实施BWH攻击可以获得更高的收益.在本文中,我们分析了BWH攻击的理论基础,发现Loi Luu等人关于BWH攻击的理论分析中存在的一个错误,即Loi Luu等人忽略了整体算力改变对系统产生区块所需时间的影响,从而导致其所对比的关于攻击者实施BWH攻击所获得的收益与不实施攻击所获得的收益,实际上是在不同时间长度下的收益对比.显然这种对比缺乏合理性.在相同时间长度下,我们进一步讨论了攻击者实施BWH攻击与不实施攻击所获得的收益对比,得到了与Loi Luu等人完全相反的结论,即相对诚实挖矿来说,攻击者实施BWH攻击反而获得了相对较少的收益.因此攻击者缺乏实施BWH攻击的动机,除非其纯粹出于破坏矿池的目的而采用BWH攻击.
|
关 键 词: | 比特币 区块链 矿池 BWH攻击 |
收稿时间: | 2018-02-16 |
修稿时间: | 2018-04-28 |
|
| 点击此处可从《信息安全学报》浏览原始摘要信息 |
|
点击此处可从《信息安全学报》下载全文 |
|