链资讯 链资讯
Ctrl+D收藏链资讯
首页 > 加密货币 > 正文

FIL:Filecoin「双花」始末及复盘_COIN

作者:

时间:

3月19日凌晨,有社区用户反馈Filecoin主网存在双花风险,币安、OKex等交易所均已关闭Filecoin主网代币FIL的充值功能,CoboCustody也第一时间暂停了FIL的充值和提币。

CoboCustody技术团队对此次Filecoin安全事件保持高度关注并进行了详细复盘:

Filecoin「双花」始末

据Filfox和FileStar的Filecoin矿工反馈,周三币安遭遇了价值数百万美元的FIL双花充值攻击。

起因为有一笔61,000FIL的交易所入账花费了太长时间,于是Filfox和FileStar矿工为了加速而发起了一笔RBF交易。而该笔RBF交易导致币安账户两次入金,最终入账120,000FIL。事后,Filfox和FileStar开发者回应称,Filecoin的RPC代码里存在“严重的漏洞”。该漏洞导致币安在看到两笔有冲突的交易后,选择了同时入账。?

DefiLlama旗下NFT借贷项目llamalend完成智能合约部署:10月26日消息,据官方消息,NFT借贷项目llamalend已完成智能合约部署。

据此前报道,10月9日,DeFi数据网站DeFiLlama匿名创始人0xngmi宣布,NFT借贷项目llamalend即将推出,目前智能合约已完成并在Github开源。[2022/10/26 16:39:40]

FilFox和FileStar开发者已经第一时间联系了币安,并在第一时间通知了Filecoin官方。

币安、OKex等交易所均已关闭Filecoin主网代币FIL的充值功能,CoboCustody也第一时间暂停了FIL的充值和提币。

FIL突破68美元关口 日内涨幅为14.32%:火币全球站数据显示,FIL短线上涨,突破68美元关口,现报68.0217美元,日内涨幅达到14.32%,行情波动较大,请做好风险控制。[2021/3/17 18:52:07]

技术细节复盘

交易所和中心化钱包等中心化托管机构会依据链上的转账行为给用户入账,因此如何高效、准确、及时的解析链上的转账行为是非常关键的,常见的做法是先获取某个区块内的所有交易ID,然后基于交易ID获取对应的交易内容和交易执行结果。

Filecoinlotus节点提供了多个API用于链上交易的获取,例如ChainGetBlockMessages可以获取指定区块内的所有交易内容,StateGetReceipt可以获取指定交易ID对应的执行结果,此次被攻击的交易所就是采用这两个API来进行链上转账行为的解析,并基于此为用户入账。

Gate.io将于今日16点开启FIL(IPFS Filecoin)主网币交易:据官方公告,Gate.io将于10月15日(今日)16点开启FIL(IPFS Filecoin)主网币交易,目前Gate.io已经开通FIL主网币充值服务。同时,Gate.io将按照FIL官方释放速度,每天为FIL6持仓用户提供代币转换服务,首日FIL6代币释放时间将提前到今日下午13:00-16:00进行。

Gate.io提示:FIL初期流通量很低,后续随着每日释放和外部代币流入,流通量将会迅速上升,价格将会面临很大压力,请务必注意价格变化,切勿追高造成损失。详情见原文链接。[2020/10/15]

不过他们没有注意到,StateGetReceipt接口有个比较不符合常规逻辑思维的设计,就是在获取指定交易ID的执行结果时,如果这笔交易已经被RBF,则会返回最终RBF成功的那笔交易的执行结果,并且在返回值里没有任何的提示表明这笔是RBF后的交易的执行结果。

金色算力云副总裁:IPFS有变革的能力,Fileocin存在短期价格泡沫:金色财经报道,在7月28日举办的《家里有矿 | Filecoin:革命or泡沫?》的直播节目中,金色算力云副总裁Maggie表示,从二级市场的角度,我主要从三个方面,来讨论Filecoin价格火热的原因。

1.基于供需关系角度,70%的币都是通过挖矿获得,早期投资人可抛售Filecoin量少。

2.基于经济模型的角度,主网上线后,矿工需要自行购买Filecoin来进行质押,才能参与挖矿,已经开通Filecoin的交易所也需要购买去给到用户交割。

3.挖矿角度,因为主网上线后,需要从0开始往里填充有效算力,才能挖矿,也就是前期能够挖出来的fileocin量也比较少。这三方面导致用户在二级市场一片看多,挖矿的头矿红利也就尤为明显。综合来说,我认为IPFS有变革的能力,Fileocin也存在短期价格泡沫,这将持续到主网上线后的一段时间,但是吹掉泡沫后,也是真实存在底层应用价值去支撑前行的。我们看到有很多的开发者都致力于其中的发展,未来还是很有想象空间的。[2020/7/28]

假设攻击者首先发送了TX1,对应的交易ID为TXID1,随后攻击者对TX1进行了RBF,生成TX2,对应的交易ID为TXID2,最终TX2上链成功。此时通过StateGetReceipt对TXID1和TXID2分别查询,都能得到执行正确的结果。

攻击行为发生后,Filecoin官方开发人员对API进行了补充说明,明确了StateGetReceipt的返回逻辑,并将在v1版本后废弃此API

https://github.com/filecoin-project/lotus/pull/5838/files??

CoboCustody技术团队在对接Filecoin的过程中已经发现了上述问题,因此没有采用ChainGetBlockMessages和StateGetReceipt来获取链上的转账行为,而是采用ChainGetParentMessages和ChainGetParentReceipts来获取已经成功上链的交易,从而从根本上避免了被双花充值的风险,因此未受此次双花充值攻击的影响。

在使用ChainGetParentMessages和ChainGetParentReceipts的过程中,CoboCustody技术团队发现lotus节点的一些返回值也并不是很符合常规逻辑思维,例如对于空块的处理是有一些问题的。CoboCustody技术团队对此做了妥善的安全处理,在此也提示其他中心化托管机构需要仔细检查相关的对接代码,避免其他的双花充值攻击行为。

双花即使用上一次交易的代币,再次进行交易,进而导致产生虚假交易。

2018年比特币黄金(BTG)就曾受到一名矿工的恶意攻击,该矿工临时控制了BTG区块链,在向交易所充值后迅速提币,再逆转区块,成功实施双花攻击。此次攻击者窃取超过388200个BTG,价值高达1860万美元,也是区块链史上最著名的双花攻击之一。

标签:FILFILECOINLECfil币最新消息虚拟机filecoin币在哪个交易所TBCOINreflect.finance

加密货币热门资讯
Alchemix:预判比特币:寻找加密世界中的先行指标_chess币会涨吗

在市场博弈中的人们总是会不厌其烦地从各个角度对市场进行分析和剖析,正如广为流传那句「Historydoesn’trepeatitself,butitoftenrhymes」,为了跟上市场的节奏.

比特币:当游戏遇上NFT,是“鸡肋”还是“鸡腿”?_RHOUSDT

链新原创作者|冯铭 近几个月来,NFT以其非同质化、不可拆分的特性,在艺术收藏品领域大放异彩,有关NFT数字艺术品卖出高价的新闻不绝于耳.

比特币:应该开始想象 一个具有应用链的多链时代了_OSM

跨链这件事,似乎又开始被提及。不过,与2019年炒作不同的是,现在的链,确实有跨的需求。对于玩家来说,以太坊的性能问题无需赘述,每个人都有切身体会,「贵族链」三个词的概括足够精辟.

FIL:HyperPay焦点:NFT市场持续火爆 如何进行价值投资_fil币最新消息2022年

《HyperPay焦点》AMA第十六期将于3月18日19点在HyperPay钱包及合作媒体社区举行,专场主题为“NFT市场持续火爆?如何进行价值投资”.

FIL:暴跌 你躲过去了吗?牛转熊了吗?_Filecoin

狂人本着负责,专注,诚恳的态度用心写每一篇分析文章,特点鲜明,不做作,不浮夸!本内容中的信息及数据来源于公开可获得资料,力求准确可靠,但对信息的准确性及完整性不做任何保证,本内容不构成投资建议.

SUM:SumSwap设计开创性数学模型 欲挑战Uniswap王者地位_DEFI

不知不觉,DeFi项目已火爆了近一年时间。对于节奏如此之快的区块链行业,DeFi市场似乎已进入了后半段,基本上很难再出现令人眼前一亮的项目.