Aeternity 遭51%攻击始末 交易所成为最大受害者?
回顾2020年,比特币一家独大; 以太坊 开启2.0,将转向POS;DeFi引领浪潮……光环之外,中小型POW币种似乎正在陷入安全困境。
7月后,ETC连续遭受三次 51% 攻击,不得不采取措施升级安全方案。
12月,素有欧洲以太坊之称的老牌公链 Aeternity(AE)遭遇51%攻击,损失超过3900万枚代币(超500万美元),投资者惶恐不安,“以后会不会还被攻击?”
众多一线交易所成为最大受害者,除火币率先发现异常,暂停充提外,多家交易所损失惨重。
此次事件中,黑客是如何发动51%攻击?火币如何第一时间发现问题并预警? 面对攻击,行业从业者有何举措?深潮TechFlow采访AE社区核心成员,探讨相关话题。
AE遭51%攻击始末
12月7日,一则火币的暂停充提公告开始进入AE社区的视野。
“火币可能遭遇了节点同步问题” ,一开始,似乎没有人料到会产生51%攻击,直到AE社区领袖马良再次表示AEBox之前成功的交易失效,与此同时,币赢、蜂池也发现区块同步问题。
社群中不安的气氛开始凝聚,接着是一个个坏消息开始传来,对比区块记录数据库和链上数据后,AE浏览器AEKnow确认交易丢失;蜂池确认交易和区块丢失……
“51%攻击”,社区中有人开始有人提到这个可怕的词汇 ,区块浏览器AEKnow创始人刘洋开始往被51%攻击方向整理数据。
所谓51%算力攻击,就是指利用自己的算力优势来篡改区块链上的记录,从而达到撤销已付款交易的目的。
经过蜂池、AEBox、AEKnow、Wetrue一个小时左右的分析讨论,基本确定了Aeternity被51%攻击的事实,并锁定了嫌疑账号和可疑矿工。
12月7日下午14:30,AEKnow开始通知各大交易所,此刻距离火币关闭充提币已过去3个小时。
根据事后总结的数据来看,此次攻击主要集中在头部交易所和矿池,比如OKEx、 Gate 、Binance等,损失超过 3900 万枚 AE 代币(价值超 500 万美元)。
黑客是如何无声无息,做到这一切的?
AE区块浏览器AEKnow创始人刘洋向深潮TechFlow还原了攻击过程。
刘洋表示,在发动攻击之前,黑客做了大量的准备工作,其中核心的是,在交易所收集大量AE代币作为筹码。
12月3日左右,黑客开始在交易所大量收集AE,并提出存放到计划参与双花攻击的三个账号,单账号最大额约2750万AE,总额约2900万AE。
“那段时间AE币价的拉升,就是黑客在吸筹拉盘。”
12月6日,51%攻击正式开始。
黑客从区块353225高度开始,挖出了自己的一条未公开的私链,一直挖到区块高度353838。
首先,黑客在私链353230高度,往自己的钱包转账2752万AE,随后,在公链353227高度,黑开始往交易所转账,全部转入交易所后开始交易。
12月7日上午10点15分左右,黑客广播了自己更长的私链,覆盖了较短的公开链353803高度。
这样一来,此前往交易所转账的交易失效,私链上的交易记录被认可,黑客又获得新的代币。
据介绍,51%攻击主要通过控制全网大量的算力,然后分叉出另一条链,从而使得这条链成为最长链,一旦最长链发生改变,就会使得某些大额交易失效,攻击者通过这种方式获取巨额利益。
比如,攻击者将自己的币冲到交易所,然后卖掉提币,接着开始在充币之前的区块不断挖矿,使得原先的链失效,新链里去除掉了自己冲到交易所的那笔币,这样自己的币就又回到自己的钱包里。
“51%攻击就是制造了一个平行世界,最终这个制造出来的平行世界占领了现实世界” ,刘洋如此解释道。
51%攻击,交易所遭殃
51%攻击,一把悬在所有POW币种头顶的双刃剑。
它如凶猛的野兽,随时发动袭击,却又督促项目方警惕暗藏的危险,逼迫社区开发者不断去尝试改变和创新,对算法的发展会起到一个促进作用。
然而,最大的受害者却是交易所。
“51%攻击,不会创造新的代币,他可以理解为把攻击者手中的代币复制了一份假的,然后发往交易所提现,倒霉的往往是交易所,矿池也是同理。” Aeternity超话主持人“二月红hong”如此表示。
在他看来,比较现实的一个问题是, 作为受损方最大的交易所,需要出最大的力气解决这个问题,要么就自己认亏。
Dragonfly Capital 管理合伙人Haseeb Qureshi同样认为,51%攻击可以视为对交易所征收的税。
在此次51%攻击事件中,受影响较大的主要有OKEx、Gate、Binance,其中Gate发布公告表示,将100%重发或退回用户提现的回滚交易。
火币交易所则表示,由于监测到链上回滚立马回滚到正确状态后关闭钱包,因此火币成功防御了此次AE的双花攻击,也没遭受任何资金损失。
这一举措也得到了AE社区的认可与赞扬,AEKnow刘洋肯定了火币关闭充提应对及时,风控到位,但也表达了遗憾。
“由于平时社区与火币相关技术人员接触较少,没能及时沟通,公告没有提及区块回滚,因此发现晚了2小时。”他表示,希望以后项目方、交易所、矿池以及社区以后能有更紧密的信息交流和共享。
火币 是如何快速发现异常,并做出响应?
火币工作人员告诉深潮 TechFlow,此次事件中,风控程序发现问题后自动处理,区块发生回滚后,钱包触发安全机制,第一时间对回滚的交易进行了资产扣除,并通知关闭前台充提,避免更多用户受此影响。
“收到告警后立即就和AE团队沟通,不过因为项目方时差问题无法及时响应。”
此外, 火币方面也表示,双花攻击其实很难防御,通过提高充值确认数来提高攻击成本而已。 历史上其他的链上也被攻击过,目前火币主要采取四类措施来防范51%攻击:
-
评估充值确认数。
-
大额延迟上账。
-
监测到链上回滚,立马回滚到正确状态后关闭钱包充提。
-
监控算力。
11月11日,因提供免费的以太坊节点 RPC API 服务的 Infura 宕机,导致 MetaMask 数据显示延迟,部分交易平台 ETH 与 ERC20 代币充提服务受到影响, 火币 因为搭建了自己的API 数据服务与服务节点,同样未受影响。
在安全方面,火币已经连续7年保持0安全事故 ,这不仅让火币工作人员颇为自豪,也成为了火币的一大核心竞争力。
51%攻击何时休
最新的消息,这次参与51%攻击的黑客并没有如其所愿,完全套现,甚至还可能是亏损状态。
AEKnow刘洋表示,目前黑客成功卖出了双花进交易所的部分加密货币,但参与双花攻击账号里面的2900万币仍在黑客钱包,没能卖出。
由于此前黑客在交易所逐渐吸筹AE,因此攻击成本可能较高。此外,摆在黑客面前最大的难题还是如何安全变现?
AE 超话社区主持人“二月红hong”表示,本次 51% 攻击的黑客,可能很难变现。
“以往的黑客攻击通常提走 BTC,发往国外的交易所,很难通过法律追责;而 AE 有深度的交易所,全是国内的,国内的交易所变现 USDT ,全有实名认证,相对追责较为容易。”
但是,51%攻击依然成为了公链们挥之不去的噩梦。
“无论你采用算力还是权益、委托权益证明,只要你在解决“拜占庭将军问题”,只要这是共识问题,你都无法避免出现 51%攻击情况。51%不一定要求严格超越这个比例,看你的共识实现机制。在熊市,算力大跌,币价大跌,主网都是相对脆弱的,没有哪条公链可以独善其身。”慢雾科技联合创始人余弦如此曾表示。
其中,又以POW公链最为脆弱。
ETC(以太经典)接连遭遇51%攻击。2019年1月7日凌晨,仅在Gate.io加密数字货币交易所,攻击者在4个小时内,用超过51%算力双花了至少4笔总计54200个ETC,价值27.1万美元。
今年7月到8月间,ETC又遭受了三次 51% 攻击,损失达上千万美元。BTG、Grin均遭遇过不同程度的51%攻击。
以太坊创始人V神对此称这证明从PoW转为PoS是正确的选择。
POW赛道中,比特币一家独大,以太坊将从 POW 转换到 POS,新一代公链大多抛弃了POW机制,其余的POW币种面临愈发尴尬的境地,当币价下跌,矿工转向其他项目,算力下降,直接威胁网络安全,并可能形成币价与算力齐跌的死亡螺旋,被黑客狙击。
ETC并没有改变共识机制的打算,为了抵御51%攻击,ETC 团队在今年9月激活了名为MESS 的安全方案,通过将⼤型区块重组视为可疑对象并大大提高其成本,从而消除了所有获利动机。
而对于AE来说,刘洋则希望行业共同努力,齐心抵御攻击风险。
“我个人希望项目方、交易所、矿池以及社区以后能有更紧密的信息交流和共享。项目方做好攻击善后工作,部分交易所加强资金风控以及用户KYC,我们区块浏览器以及矿池加强链上数据以及挖矿难度监测,及早发现和阻止攻击企图,提高攻击门槛和降低攻击损失。”
作为区块链的孪生产物,51%攻击,暗夜潜伏,如影随形,将会伴随区块链终生,魔与道的纷争不会停止,厮杀中,即有痛苦,也是区块链的进化与成长。
위믹스3.0 최초의 DAO ‘원더다오’, 노드 카운슬 파트너 합류
위믹스3.0 최초의 DAO ‘원더다오’, 노드 카운슬 파트너 합류 l 탈중앙화 자율조직 형태로 결성…구성원 모두가 위믹스3.0 운영에 참여 가능l 스마트 컨트랙트 기반 모듈화 ...
[주간톡톡] 양의 탈을 쓴 늑대는 양일까? 늑대일까?
주간톡톡은 한주간의 블록체인 소식을 재구성해 독자들과 재미있게 이야기해보는 코너입니다. 이번주는 페이스북의 스테이블 코인 프로젝트 '디엠(Diem)'에 대해 알아보겠습니다. 그럼 ...
IBM, 블록체인 와인 추적 서비스 '빈어슈어(Assure)' 공개
IBM이 재배지부터 매장까지 와인 공급망을 추적할 수 있는 블록체인 기반 플랫폼을 공개했다.10일(현지시간) 발표에 따르면 IBM은 와인 모니터링 업체 e프로브넌스(eProven...