ETC遭51%算力攻击实锤,可能重写区块链历史!

iFish云鱼 iFish云鱼 2019-01-09


前天,流通市值36多亿、排名在18位的以太经典ETC遭遇了“51%算力攻击”,其中黑客成功获得88500个ETC(价值约46万美元)。


OKEx回应ETC遭受51%攻击:不受影响 保持正常交易


说到51%算力攻击,大多数人还处于听说过但还不知道是什么鬼的阶段,那到底什么叫做51%算力攻击呢?


史上最著名的The DAO事件就是被攻击的,投资者损失了5000多万美元的ETH,于是社区决定硬分叉来让网络回归黑客攻击前的状态。但是部分反对者支持原链,所有就产生了ETC。


51% 攻击,也叫作双花攻击,意思就是攻击者控制了全网 51% 的算力,控制算力之后,就能控制每个人的交易。



在区块链的世界里面,不存在取消交易这个说法,一旦转账出去了,双方账户余额一个多,一个少,这个过程是不可逆的,是系统保证的,也是区块链技术的基础。


可是,一旦有人控制了全网51%的算力,他就能打破这个规矩,他转账之后,还能通过算力攻击,再把币转回来。


这就叫做双花攻击(double spend attack)又叫“双重消费攻击”。通俗易懂的说就是:一分钱花两次或多次。就是一笔资金,通过某种方式(有可能是欺骗的手段或者支付系统bug问题)被花费了两次,取得了超过该笔资金的服务。


举个例子:(以ETH为例)


区块链交易在正常情况下:A用10个ETH买一辆车,这时候A从自己的钱包转出10个ETH到老板的以太坊账户里,这笔交易将会被矿工验证并打包记录在区块高度为N的区块里,A的账户中将减少10个ETH,老板的账户中将增加10个ETH。


如果A控制了全网51%的算力,就拥有修改区块交易记录的能力,他想“双花”这10个ETH,他会怎么做呢?


他会在买完车付完ETH后,修改第N-1区块高度之后的所有区块数据,从而分叉出一条新链。


由于A掌握了51%的算力,新链很快就会成为最长的链,因此被所有节点接受成为主链。


在这条链上,没有A和车行老板的交易记录,A买车的ETH仍在自己钱包账户里, 同时也拿到了车,这就是通过“51%算力攻击”成功实现了“双花”。


再说说此次的ETC的双花攻击。


黑客准备得充分


在此次攻击中,在持续4个小时的攻击期间攻击者的算力占据全网算力的51%以上,所有交易看起来都是真实有效并且在ETC网络上有真实确认的。在攻击者成功之后,使用强大的算力对ETC区块链进行了回滚操作,强制使得之前已经确认的转账记录变为无效。据Gate.io公告宣称:在此次攻击中,Gate.io检测到总共7笔回滚交易,其中有四笔来自攻击者,总计54200ETC。


在我们的潜意识里,总是默认51%的攻击是不可能出现的,这具有极高的难度和得不偿失的金钱付出。即使是能被完成,也只能占据大量算力的巨头才能做到(例如上次BCH分叉战掌握大量算力的吴忌寒大佬),但此次ETC的51%算力攻击好像显得轻而易举?


控制算力是黑客进行双花攻击的关键,但是短暂获得算力其实并不困难,借用以下两个工具:双花成本计算网站 Crypto51 和全网算力租借平台 NiceHash。


Crypto51这个网站能看到目前这个币种的实时算力,以及51%算力攻击所需的价格。然后在NiceHash上租借相应的算力,就能控制某个币种的主网。


这次ETC主网遭遇51%算力攻击,黑客控制ETC网络每小时仅需花费4000美元!


另外有一点很尴尬的事情,ETC官方也是在第三方发布之后才知晓这个消息,并通过官方账号报告了这次攻击。


目前已经多家交易所加强对ETC双花攻击的防范了,但是ETC因为双花导致了币价下跌10%。



对于目前的市场来说,此次攻击消极影响总是有的,尤其是ETC持有者,但对于整个币圈来说也就没有什么了,毕竟,大熊市行情下一不小心行情一下来个大瀑布一跌就是20%-30%啊。。。





- 往期精彩文章 -

(猛戳标题看看!)


云鱼|周报(01.07)

云鱼主链公测09.01正式上线

云鱼币(IFISH)正式登陆FCoin

云鱼游戏答疑解惑篇

史上最全云鱼游戏科普

云鱼游戏正式版攻略




- K5钱包 -

后台回复"K5"

即可获得K5钱包下载链接~

后台回复"客服"

获取客服微信


近微信改版啦

一不小心就被各种信息淹没

为了防止大家在人群中走散

特意做了一个小教程


按照指示进行星标置顶

就能第一时间收到我的最新消息啦~

赶紧星标置顶走一波吧

想要一个【好看】

    发送中

    本站仅按申请收录文章,版权归原作者所有
    如若侵权,请联系本站删除
    觉得不错,分享给更多人看到

    iFish云鱼 微信二维码

    iFish云鱼 微信二维码