论文部分内容阅读
今年,虚拟货币被黑客攻击的频率大幅增加,其中不少案例是51%攻击,例如Verge今年就遭到三次51%攻击,其中一次黑客盗走了250000个虚拟货币,再比如黑客采用51%攻击窃取了价值1860万美元的比特币黄金……
什么是51%攻击?为什么号称不可窜改的区块链频频遭到黑客嘲讽?这就要从区块链的原理说起。假设QQ群有1000人,大家的聊天记录不可修改,如果任何一个人试图窜改聊天记录,另外999个人就可以发现并站出来还原那个人电脑中修改的聊天记录,这就是区块链技术安全的保障。这么设计是安全的,但效率也低了,在实际应用时采用的是极少部分矿工电脑上有完整記录,而绝大多数电脑中只有不完全记录,如此一来只要掌握51%的算力,就可以在区块链网络中为所欲为了。也就是1000人的QQ群只要有501人一致行动窜改聊天记录,那么按照少数服从多数的原则,剩下的499人的QQ聊天记录就会被迫修改。
51%攻击的危害巨大。黑客入侵成功之后,会利用双重支付牟利,先给自己的虚拟货币账户转一些币,用的是私密区块链条A对交易进行记账,然后黑客将这些虚拟货币转移到交易所,用的是公共区块链条B对交易进行记账,等交易所认可之后将虚拟货币卖出,最后强迫网络认可区块链条A放弃区块链条B,如此一来自己账号中的虚拟货币还在且数量未变,吃亏的就是交易所。当然,黑客还可以通过阻止其他电脑挖矿只能自己挖矿的方式牟利。需要注意的是,这种攻击并非万能,它不能凭空产生虚拟货币、不能把不属于自己的比特币发送给自己、不能改变每个区块产生的比特币数量、不能修改其他人的交易记录。
看到这里,想必大家已经知道这个攻击的特点了,对越大的区块链网络威胁越低,例如对比特币网络来说就纯粹是一个理论上才有的威胁——有黑客估算过,如果要对比特币发动51%攻击,保守估算的成本是5.5亿元,谁会这么干!而对一些小型区块链网络发动51%攻击的成本只要6400元。你说黑客会怎么选择攻击目标!
什么是51%攻击?为什么号称不可窜改的区块链频频遭到黑客嘲讽?这就要从区块链的原理说起。假设QQ群有1000人,大家的聊天记录不可修改,如果任何一个人试图窜改聊天记录,另外999个人就可以发现并站出来还原那个人电脑中修改的聊天记录,这就是区块链技术安全的保障。这么设计是安全的,但效率也低了,在实际应用时采用的是极少部分矿工电脑上有完整記录,而绝大多数电脑中只有不完全记录,如此一来只要掌握51%的算力,就可以在区块链网络中为所欲为了。也就是1000人的QQ群只要有501人一致行动窜改聊天记录,那么按照少数服从多数的原则,剩下的499人的QQ聊天记录就会被迫修改。
51%攻击的危害巨大。黑客入侵成功之后,会利用双重支付牟利,先给自己的虚拟货币账户转一些币,用的是私密区块链条A对交易进行记账,然后黑客将这些虚拟货币转移到交易所,用的是公共区块链条B对交易进行记账,等交易所认可之后将虚拟货币卖出,最后强迫网络认可区块链条A放弃区块链条B,如此一来自己账号中的虚拟货币还在且数量未变,吃亏的就是交易所。当然,黑客还可以通过阻止其他电脑挖矿只能自己挖矿的方式牟利。需要注意的是,这种攻击并非万能,它不能凭空产生虚拟货币、不能把不属于自己的比特币发送给自己、不能改变每个区块产生的比特币数量、不能修改其他人的交易记录。
看到这里,想必大家已经知道这个攻击的特点了,对越大的区块链网络威胁越低,例如对比特币网络来说就纯粹是一个理论上才有的威胁——有黑客估算过,如果要对比特币发动51%攻击,保守估算的成本是5.5亿元,谁会这么干!而对一些小型区块链网络发动51%攻击的成本只要6400元。你说黑客会怎么选择攻击目标!