前言
9月12日,知道创宇区块链安全实验室监测到Avalanche上的DeFi协议ZabuFinance项目遭受闪电贷攻击。实验室第一时间跟踪本次事件并分析。
涉及对象
攻击合约
攻击合约1:
0x0e65Fb2c02C72E9a2e32Cc42837df7E46219F400
攻击合约2:
街头艺术家Szabotage将在Quidd推出NFT系列Stencil Tongue:7月7日消息,街头艺术家Szabotage将在Animoca Brands旗下NFT市场Quidd上推出数字艺术藏品系列Stencil Tongue。获得该系列的收藏家将通过解锁的随机两组NFT组合出不同的内容。Stencil Tongue系列计划于2022年7月27日上线Quidd。[2022/7/7 1:57:15]
0x5c9AD7b877F06e751Ee006A3F27546757BBE53Dd
漏洞合约
ZABUFarm:
声音 | Nick Szabo:比特币利用计算机科学实现了前所未有的深度安全:智能合约先驱尼克·萨博(Nick Szabo)发推称:“数字中心化资产的深层安全性较差,它们只能在一个合法稳定的环境中被设计及使用。当地方安全性较强时,房地产和黄金具有更深层次的安全性。信任最小化的比特币利用计算机科学实现了前所未有的深度安全。”[2019/8/18]
0xf61b4f980a1f34b55bbf3b2ef28213efcc6248c4
SPORE:
0x6e7f5c0b9f4432716bdd0a77a3601291b9d9e985
声音 | 密码学家 Nick Szabo:比特币有能力取代黄金 央行会求助于加密储备:据 oracletimes消息, Nick Szabo是一位著名的密码学家,他相信比特币有能力取代黄金。换句话说,央行也许有一天会求助于加密储备,作为补充国家黄金储备的一种方式。据行业专家称,经济有问题的国家使用加密也会增加。[2019/1/11]
漏洞成因分析
漏洞产生原因在于Defi协议与代币协议之间的不兼容,其不兼容主要是zabuFarm合约质押功能与spore合约转账功能出现冲突,下面从双方功能实现逻辑来分析冲突。
zabuFarm合约质押功能
康奈尔大学教授和Nick Szabo批评EOS的缺陷和中心化:据CNN消息,著名的加密货币专家、康奈尔大学教授Sirer指出,EOS的情况“将会变得更糟”,并强调EOS提出的漏洞奖励系统在使用协议查找概念或结构错误时是不实际的。Sirer强调称,“EOS漏洞奖励系统设计只是为了筛查简单的编码错误,而不是协议中的概念错误。”在EOS备受争议的主网上线后,密码学家Nick Szabo也表示,EOS的集中化使得系统容易受到攻击,并存有各种安全漏洞。[2018/6/24]
zabuFarm合约质押功能由函数deposit实现
简述deposit函数实现逻辑:
1.由传参_pid获取对应矿池信息与用户信息
2.更新_pid对应矿池信息,当用户账户不为0向用户发送质押已产生奖励
3.将传参_amount数量的代币从函数调用者转移到该合约
4.更新用户添加的代币以及最新奖励状态5.触发质押事件。
spore合约转账功能
spore合约转账功能由函数_transferStandard实现(ps:_transferStandard函数是zabuFarm合约质押功能转账时调用的函数)
简述_transferStandard函数实现逻辑:
1.由传参tAmount通过_getValues函数获取五个值,分别是rAmount实际转账数量,rTransferAmount收费后转账数量,rFee实际费用,tTransferAmount初始转账数量,tFee初始费用
2.对相应账户进行实际转账代币数量更新
3.通过_reflectFee函数进行费用记录更新
由此我们可以发现\nzabuFarm合约质押功能与spore合约转账功能出现冲突的本质在于deposit函数仅是对用户传入转账金额_amount\n做用户账户更新记录,而不是对_transferStandard\n函数在收取费用后实际转账做用户账户更新记录,导致实际收款小于账户记录,俗称亏本买卖。
简述攻击过程
1.利用攻击合约10x0e65,将WAVAX代币通过Pangolin置换成SPORE代币,并质押到ZABUFarm合约中;
2.通过攻击合约2\n0x5c9A从Pangolin闪电贷借出SPORE代币,并利用SPORE代币不断在ZABUFarm\n合约进行质押-提现的操作,消耗原本属于ZABUFarm合约的SPORE代币,由于ZABUFarm合约是通过SPORE\n代币总量计算奖励,攻击合约10x0e65会获得巨额ZABU代币奖励;
3.最后取出质押SPORE代币,归还闪电贷,抛售ZABU代币获利。
总结
此次攻击属于defi协议与代币协议之间不兼容导致的,迄今为止此类攻击事件已发生数次,知道创宇区块链安全实验室再次提醒,近期各链上频频爆发攻击事件,合约安全愈发需要得到迫切重视,合约审计、风控措施、应急计划等都有必要切实落实。
最近加密市场走势低迷,多空分歧严重,市场参与者都在思考一个问题——“BTC是不是进入类似2018年的熊市了?”本文将通过市场指标和链上指标来客观分析当前所处的市场阶段.
1900/1/1 0:00:00本期要点:以2021年实际网络交易费测算EIP-1559执行后的通胀水平。基本费占总交易费的75%、50%、25%这3种情况下,通胀率在1.26%-2.66%之间,该区间的下限1.26%低于比特.
1900/1/1 0:00:00PolkadotPolkadot官方发布了关于crowdloans如何运作以及如何安全参与crowdloans的内容.
1900/1/1 0:00:001、去中心化存储SDK+Demo应用,申请者需开发一套SDK,以方便NEAR用户使用Filecoin去中心化存储网络,同时提供一款Demo应用.
1900/1/1 0:00:00|DeFiTVL与aTVL自5月初比特币价格大幅回撤以来,DeFi板块遭到了重创,这可以从所有协议上锁定的加密资产总价值(TVL)的下降中看出.
1900/1/1 0:00:00加密朋克是2017年诞生的。在它诞生后的这些年,在NFT领域,很多项目都模仿了加密朋克:也就是发行一定总量的NFT代币,然后每个代币都有不同的图片.
1900/1/1 0:00:00