本次攻击之前影响了 9 个 Chainlink 节点运营商。如果这次攻击影响了 50% 的Chainlink 节点运营商。在 Hendrik Hofstadt 和他的团队意识到这是一次恶意攻击之前。 本文来自TheBlock,原文作者:YogitaKhatri 内容概述: 1、至少有9个Chainlink节点运营商在8月30日遭到攻击,导致他们钱包中大约700ETH被耗尽; 2、本次攻击利用了节点响应查询漏洞,而且还涉及一个与该网络交易成本相关的代币和该代币的使用方式; 3、Chainlink已经确认了本次攻击,并将其并将其描述为对网络进行垃圾邮件的“失败尝试”; 4、节点运营商CertusOne表示大约损失了20ETH。 8月30日,9个Chainlink节点运营商遭到攻击,攻击者从他们的“热钱包”中获取了大约700ETH(当时价值约合33.5万美元)。Chainlink在去中心化金融领域扮演着非常重要的角色,主要向去中心化交易所、钱包、DeFo协议聚合服务提供商提供喂价服务。 根据一位了解此事的消息人士透露,攻击者通过发送有效的价格请求,导致节点运营商不得不支付大量以太坊交易费用——也就是gas费。此外,Chainlink节点运营商CertusOne还提供了更多有关本次攻击的信息,据CertusOne首席执行官HendrikHofstadt透露,本次攻击之前影响了9个Chainlink节点运营商,其中仅CertusOne一家就损失了20ETH,按照当时价格计算约合7,500美元。 Chainlink也确认了本次攻击事件,但其官方尚未披露损失了多少ETH以及受影响的节点运营商数量。相关发言人表示:
然而,加密社区认为这种类型的攻击依然会给节点运营商带来风险,因为一旦攻击被实施,就会牺牲诚实行为者赚取利润的时间,网络本身因此也会付出巨大代价。 攻击分析 像Chainlink这样的“预言机”服务提供商会通过节点运营商将DeFi代币价格发送到区块链智能合约上,这是因为按照设计规则,智能合约是无法与外部系统进行通信的,节点运营商会因为相关工作获得报酬,比如Chainlink使用其原始代币LINK来支付费用。 但是,恶意攻击者可以使用节点运营商的备用gas来挖掘Chigas代币,该代币是由去中心化交易所聚合服务提供商1inch.Exchange创建的。Chi是一种代币化的gas费用形式,旨在对冲弹性波动的gas费用。Chainlink首席执行官HendrikHofstadt称Chi是目前市场上流动性最高的gas代币,该代币在1inch自动化做市商协议Mooniswap中拥有巨大流动性,而这或许也是恶意攻击者选择它的主要原因。 简而言之,一旦攻击者发送了价格请求,节点运营商就必须做出响应,这就会迫使他们花费一定数量的gas费用,而攻击者最终会利用其中一些gas费用。以太坊上的gas价格是以“gwei”计价,攻击者通过抬高这些预言机上的gas费用价格迫使他们用更高成本铸造Chi代币,这些代币通常用于支付价格较高的gas费用,但当gas费用被抬高之后,攻击者此时可以抛售Chi代币来换取ETH并以此获利。 据消息人士透露,恶意攻击者最终使用了基于以太坊的交易混合器TornadoCash来掩盖非法所得的ETH路径。 HendrikHofstadt透露,到目前为止,已知的9个受影响的Chainlink节点运营商分别是:T-Systems(德国电信的子公司)、01Node、AnyblockAnalytics、B-Harvest、ChainLayer、Everstake、FigmentNetwoks、LinkPool、以及Chainlink自己。 从这些节点运营商的名称来看,攻击者很可能是按照首字母顺序实施的攻击,由于Chainlink节点运营商钱包余额在很大程度上取决于各自的内部政策,因此有的运营商钱包里资产超过50ETH,而有的运营商钱包里只有2-3ETH,这意味着攻击者如果运气好的话极可能攫取更多收益。 攻击影响 本次攻击持续了两个多小时,导致上述9个节点运营商耗尽了自己钱包内所有ETH,同时他们在攻击期间也无法响应和满足数据请求。HendrikHofstadt解释说,一旦节点运营商耗尽了ETH,他们就不能再为交易付费,也就无法响应请求或在链上提供数据,基本上处于瘫痪状态。 在HendrikHofstadt和他的团队意识到这是一次恶意攻击之前,大多数受影响的节点运营商完全没有察觉到这是一次攻击事件,他们只是简单以为当天交易量过大造成gas费用高峰,因此都选择了继续向钱包内充值以补足gas“燃料”,但所有新注入的资金也很快都被耗尽。 HendrikHofstadt解释说:
在白名单解决方案中,节点运营商会对来自活跃DeFi协议(比如Aave和Synthetix)最有价值的数据请求进行拍卖,然后只满足他们的请求而同步阻止其他所有未列入白名单的请求方。 临时解决方案 HendrikHofstadt坦诚,白名单只能算是一种临时解决方案,如果想要获得一个永久性解决方案,Chainlink需要在节点运营商更改系统之前找到“与实际数据使用者的共同点”。总体而言,这次攻击的确对Chainlink网络没有任何实质性影响,因为未受影响的节点运营商仍然可以继续提高喂价数据。举个例子,ETH/USD官方喂价需要大约25或28个数据提供者,因此当9个节点运营商出现问题时,其他节点运营商仍然足以更新喂价数据。 HendrikHofstadt透露,在攻击过程中,某些喂价可能更偏向于节点运营商使用的应用程序接口(比如CoinGecko)。但是,如果这次攻击影响了50%的Chainlink节点运营商,那么在没有足够备份之前,喂价数据就会受到影响。 不过Chainlink发言人坚持认为这种攻击不会影响其网络,因为攻击行为基本上在预期之中,而且Chainlink对节点运营商的经济激励模式也如预期发挥了作用,节点运营商无论如何都需要支付费用,也会继续为Chainlink喂价提供动力,确保其市值能够维持稳定(本文撰写时Chainlink市值大约为30亿美元)。 据悉,Chainlink正在为一些遭到攻击且热钱包内没有足够ETH的官方钱包运营商合作,据悉损失资金范围在10-20ETH的节点运营商可以获得补充资金支持,因为他们使用了自动补充资金脚本引发的资金耗尽,但HendrikHofstadt表示不确定是否所有节点运营商都可以得到补偿,而Chainlink发言人也并未就此事进行确认。 攻击“主要诱因”:Gas价格上涨 Gas费用越高,Chainlink节点运营商的麻烦似乎就越大。 HendrikHofstadt透露他的公司CertusOne也曾在短短几天内遭遇到数千美元的损失,但他向用户保证“消费者绝对不会受到影响”,他解释说:
总体而言,HendrikHofstadt认为在正常情况下利用Chainlink漏洞的恶意攻击者其实不算“幸运”,因为gas代币通常不是100%有效,他总结说: “实际上,恶意攻击者一直处于亏损状态,直到有足够的请求需要被回应,但这种做法又会将gas价格推高到可以赚钱的地步,这与DDoS攻击非常类似。但是,执行这种攻击成本会非常昂贵,而且并不会给攻击者带来任何可观的利润。” HendrikHofstadt最后承认,gas价格上涨是这次攻击的“主要诱因”。 本文来源:星球日报 —- 编译者/作者:星球日报 玩币族申明:玩币族作为开放的资讯翻译/分享平台,所提供的所有资讯仅代表作者个人观点,与玩币族平台立场无关,且不构成任何投资理财建议。文章版权归原作者所有。 |
9节点瘫痪700 ETH耗尽,深度解析Chainlink节点攻击事件
2020-09-08 星球日报 来源:火星财经
LOADING...
相关阅读:
- Chainlink在遭受攻击后损失了150万雷亚尔2020-09-08
- 比特币,以太坊,Chainlink:加密市场中的最新状态!2020-09-07
- Chainlink(LINK)反弹20%,但价格遭遇关键阻力2020-09-07
- 【WAX】俄罗斯方块的开发者雅达利与 WAX 达成合作2020-09-07
- SpaceRace太空竞赛9月7日已有节点群算力达到12PB!2020-09-07