专栏名称: 混沌大学
混沌研习社(Hundun University)是一所全新的互联网大学,力邀全球最顶尖的老师加入,奉献最专业、最实用、最顶级的移动互联网创新课程。
目录
相关文章推荐
新浪科技  ·  【#iPhone16e欧洲首月销量低于SE系 ... ·  昨天  
新浪科技  ·  【#小米门店开启YU7静态品鉴#】@小米汽车 ... ·  2 天前  
51好读  ›  专栏  ›  混沌大学

怎样杀死比特币?

混沌大学  · 公众号  · 科技媒体  · 2018-04-03 20:36

正文

请到「今天看啥」查看全文


在达到51%之前就会被社区发现,历史上曾经发生过:


2014 年 Ghash.io 矿池的算力曾多次短期达到过 51%,引起了社区的警觉,发出了警告,矿工们自觉地撤离了该矿池,使算力迅速地下降到安全水平。


第三 ,如果攻击者一意孤行,继续扩大算力,其余矿工们可以采取集体屏蔽该矿池IP的方式将其孤立,形成实质上的硬分叉,然后通过广泛地宣传,由最终用户选择抛弃攻击者的区块链,使得攻击者的算力毫无用处。


第四 ,比特币的开发者还有一个“终极核武器”,那就是修改共识算法。


需改变共识算法中几行关键代码,就可以让所有的矿机报废,回到 CPU/GPU 挖矿的时代,攻击者和所有矿工一起同归于尽,而比特币网络依旧可以正常运行。



总之,51% 攻击不仅代价巨大,也是实际上不能达到目的的。


2
断网攻击


【攻击原理】 目前比特币的交易报文是没有加密的,开头的4个字节总是0xF9BEB4D9,很容易被筛选出来。


通过对比特币报文进行分析,根据其特征在主干网上将其屏蔽,从而使比特币节点无法收发交易,破坏部分甚至整个比特币网络。


分析: 首先 ,该攻击手段在一国境内是可行的。但该国的比特币节点可以采用 VPN 或者在 Tor 网络上运行比特币钱包软件,这样所有的报文都是经过加密的,不再具有上述特征,也就无法屏蔽。


其次 ,比特币软件开发者可以修改软件,直接采用经过混淆、加密的报文进行网络交互,虽然性能会受到一定影响,但上述屏蔽手段自然就无法生效了。


第三 ,即便部分国家能够在技术上屏蔽所有比特币交易,但只要还有别的国家没有实施屏蔽,比特币网络就能正常运转,杀死比特币的目的就无法达成。







请到「今天看啥」查看全文