区块见闻 区块见闻
Ctrl+D收藏区块见闻
首页 > 币安币 > 正文

SOL:近4亿美元损失,Solana的黑客攻击都有什么共同点?_SOLR

作者:

时间:

自一年前以来,Solana生态系统实现了超高速增长,同时见证了多次黑客攻击(包括Wormhole、CashioApp、CremaFinance、Nirvana和SlopeWallet),这些黑客攻击总共造成了近4亿美元的损失。重要的是,这些黑客攻击(SlopeWallet除外)大多是由于智能合约漏洞,即链上协议的编码缺陷:Wormhole:3.2亿美元被盗,原因是缺少帐户验证;CashioApp:由于缺少账户验证,导致5000万美元被盗;CremaFinance:1000万美元被盗(返还800万美元),原因是缺少账户验证;Nirvana:通过闪贷操纵价格,350万美元被盗;Slope钱包:由于助记词被泄露,400万美元被盗。在本文中,我们回顾了这些攻击的本质,并旨在找到有效的解决方案,以防止未来发生此类攻击。这些黑客有什么共同之处?

OKC链上地址突破1亿,近40天增长超1900%:据OKLink数据显示,OKC自11月17日至今合约创建数达9608万,链上地址突破1亿,近40天增长约1983.33%。据OKX行情显示,OKT近一月涨幅超50%,现报价25.15USDT。

据悉,OKC已上线OKT流动性质押产品。[2022/12/26 22:08:18]

1.几乎所有黑客(SlopeWallet除外)都精心设计了一个或多个假账户。Wormhole:黑客创建了两个假的sysvar帐户来跳过密钥验证。CashioApp:黑客创建了8个假账户来通过有效性检查。CremaFinance:黑客创建了一个虚假的帐户,并使用闪贷窃取费用。Nirvana:黑客精心制作了一个闪贷账户来操纵代币价格。SlopeWallet:黑客通过泄露的助记词直接获取了用户钱包的私钥。2.所有黑客攻击都涉及多次交易Wormhole:整个攻击用了6个交易来完成:第一个tx创建第一个假sysvar帐户,最后一个tx调用complete_wrapped。CashioApp:整个攻击从创建所有的假账户到发送最后的攻击交易,期间进行了超过10笔的交易。CremaFinance:每次攻击至少需要进行3笔交易;创建一个虚假的帐户,部署一个闪贷程序,发起窃取费用的攻击;此外,黑客还多次发起10+笔闪贷交易,从不同的代币池中进行窃取。Nirvana:攻击至少进行了2笔交易;部署一个精心设计的闪电贷款接收程序,并调用Solend闪贷。SlopeWallet:整个攻击抽干了9000多个钱包,涉及9000多个SOL或SPL代币转账交易。3.所有攻击至少持续几分钟(几个小时甚至几天)Wormhole:从创建第一个假sysvar账户的tx到完成转账的tx之间的时间跨度为6个小时。CashioApp:黑客的第一个假账户是在交易发生前5天创建的。CremaFinance:这个假账户是在第一次攻击前一个多小时创建的。Nirvana:两个交易(部署闪贷接收方和调用Solend闪贷)之间的时间窗口跨度为4分钟。Slope钱包:广泛的攻击持续至少8个小时。4.最大的损失是由于缺少帐户验证前三次黑客攻击(Wormhole、CashioApp和CremaFinance)的根源在于缺少正确的账户验证。无论是否是巧合,这些攻击都造成了很大的经济损失。5.闪贷牵涉到两次黑客攻击CremaFinance和Nirvana的黑客攻击都涉及直接闪贷交易,而且都是通过Solend进行的。在CremaFinance,闪贷被用来引导存款流动性。在Nirvana中,其内部价格预言机被闪贷操纵。如何防止未来类似的黑客攻击?

过去一年活跃区块链游戏的数量翻了一番达到近400个:金色财经报道, DappRadar跟踪的数据显示,当前有 398 款“活跃”的区块链游戏,这比一年前增加了 92%。“活跃”定义为过去 24 小时内游戏中至少有一个活跃的钱包。区块链游戏总数在过去一年中攀升了 71%,达到 1,179 个。

区块链游戏的采用速度也在加快。根据 Massoit 的数据,去年与游戏相关智能合约交互的每日唯一钱包数量激增至 130 万个,比 2020 年底的2.8 万个增加了 46 倍。(Theblock)[2022/1/23 9:07:06]

根据上面总结的这些攻击的特点,我们推荐以下的安全措施:1.预部署:验证智能合约的所有输入帐户

今日交易所BTC流入量减少近4成:据合约帝交易所链上转账报告显示,截至北京时间3月6日18:00,今日BTC流入交易所19126个,较昨日减少39.37%,流出交易所24413个,较昨日减少18.58%。今日ETH流入交易所334919个,较昨日增加49.39%,流出交易所365451个,较昨日增加46.32%。[2020/3/6]

在编写Solana智能合约时,要时刻牢记所有输入都可能被攻击者伪造,包括所有账户和外部程序(即用户钱包账户、PDA账户和其他智能合约)。Solana的编程模型将代码和数据解耦,因此程序中使用的所有帐户都必须作为数据输入传递。在几乎所有情况下,都应该验证:账户所有权账户签名者帐户之间的关系(或逻辑约束)根据协议逻辑,还应该检查:如果任何内部价格预言机操纵闪电贷款(与大量转移),需增加约束以防止差异。如果可以计算任何异常状态(如费用或奖励),需添加约束以防止差异。2.部署后:主动使用实时威胁监控

行情 | 比特币期货6月累涨近40%:CME比特币期货BTC 7月合约收涨908.79美元,涨幅超过8.37%,报11763.79美元,6月份累涨逾37.82%;CME比特币期货BTC 8月合约收涨逾13.47%报12590美元,6月份累涨约47.17%,9月合约收涨约13.09%报12615美元。[2019/6/29]

由于所有这些黑客攻击都涉及跨越至少几分钟或几小时的多个交易,因此可以提前主动检测可疑交易,并在中间遏制攻击。这是Solana的独特属性,它允许链上威胁监控技术作为一种防御解决方案,来帮助有效地预防和阻止安全攻击:原则上,威胁监控解决方案可能会有帮助:监控SOL或SPL代币的大规模转移;监控针对你的智能合约的闪贷交易;通过升级依赖程序来监控潜在的漏洞;监控异常状态(例如,计算费用);监控往返交易事件例如deposit-claim-withdraw在单个tx中);监控来自同一签名者的重复交易;任何针对协议特定属性的自定义监控。如果任何被监控的交易导致了在随后的黑客攻击中使用的异常状态,及早发现它们可能有助于阻止黑客攻击。原地址

标签:SOLOLEm.financeFINSOLRBOLE价格Yefam.FinanceFryWorld Finance

币安币热门资讯
BAN:浅谈加密原生消费产品的未来:Web3数字身份_WEB

如果你有一个朋友通过Bumble,马上要进行第一次约会。她通常会说,"我已经在网上查过了,他们在大学时是足球校队的成员,在一家初创公司工作,有一只非常可爱的拉布拉多犬,名叫Dusty,

区块链:如何向圈外人解释“Web3对现实世界有什么用”?_BAN

加密货币和NFT在现实世界中真的有用吗?现实世界的适用性对于加密技术的真正成功至关重要。如今,有人对加密货币感到困惑或厌恶。这对新的消费品来说可不是什么好事。加密货币正处在一个十字路口.

Proof:还在后悔错过Moonbirds?PROOF将推出新NFT系列和代币_$CROOGE

Odaily星球日报译者|余顺遂 摘要: Web3初创公司PROOF完成5000万美元A轮融资,a16zCrypto领投。该公司还透露有关PROOF代币和新NFT系列等计划.

REM:NFT2.0:探索NFT未来发展之路_Remme

始于2021年11月的加密资产行业熊市,距今已经持续了10个月,这波熊市来汹汹,与以往熊市最大不同之处在于,这次是加密资产熊市周期首次与现实社会经济衰退重合,并且叠加了新冠疫情,全球加息.

DES:安永区块链负责人:我们「将全力投入公共区块链」_BRO

Odaily星球日报译者|念银思唐在今年的MessariMainnet峰会上,四大会计师事务所安永区块链负责人PaulBrody告诉Decrypt,他的公司“将全力投入公共区块链”.

BRO:OP Research:DeSci给学术以自由_tps币圈

钱从哪里来?钱到哪里去?经费的来源与使用始终都是科学研究的首要问题。在欧洲十四世纪的大瘟疫过后,宗教组织宣传神的故事已经不足以抚平世人创伤、解答公众对现实世界的疑惑.