火星链 火星链
Ctrl+D收藏火星链
首页 > BTC > 正文

SPORE:Zabu Finance 闪电贷安全事件分析 -ODAILY

作者:

时间:1900/1/1 0:00:00

前言

9月12日,知道创宇区块链安全实验室监测到Avalanche上的DeFi协议ZabuFinance项目遭受闪电贷攻击。实验室第一时间跟踪本次事件并分析。

涉及对象

攻击合约

攻击合约1:

0x0e65Fb2c02C72E9a2e32Cc42837df7E46219F400

攻击合约2:

声音 | 智能合约之父Nick Szabo:比特币ETF可能会导致更多的问题:据官方Twitter,智能合约之父Nick Szabo于8月12日发出的一系列推文显示其似乎对比特币ETF获得监管机构批准持规避风险的态度。他在推文中写道,“就我个人而言,我不会为为ETF或华尔街管理的资金游说,它们可能导致更多的问题。最近愚蠢的抛售已经或将很快摧毁这个领域的许多自以为是的、一无所知的东西。我们不需要新的人来代替他们。”[2018/8/14]

0x5c9AD7b877F06e751Ee006A3F27546757BBE53Dd

漏洞合约

声音 | Nick Szabo:层级组织的区块链项目总处于中心化状态:智能合约之父Nick Szabo今日表示:“我发现那些由层级组织(比如由风投投资的公司)推出的区块链项目总会处于中心化的状态中,这会破坏区块链的中心价值,即信任最小化。”[2018/7/20]

ZABUFarm:

0xf61b4f980a1f34b55bbf3b2ef28213efcc6248c4

SPORE:

0x6e7f5c0b9f4432716bdd0a77a3601291b9d9e985

漏洞成因分析

Nick Szabo:EOS宪法本身就是安全漏洞:智能合约先驱Nick Szabo近期对EOS做出了评价,认为其中心化问题将导致该项目易受攻击,且暴露安全漏洞。他说:“在EOS系统中,小部分陌生人能够冻结用户资金。基于EOS协议,你必须信任一个‘宪法’组织,其成员很可能是你完全不认识的人。从社会层面来看,EOS‘宪法’不可扩展的,是一个安全漏洞。”[2018/6/24]

漏洞产生原因在于Defi协议与代币协议之间的不兼容,其不兼容主要是zabuFarm合约质押功能与spore合约转账功能出现冲突,下面从双方功能实现逻辑来分析冲突。

比特币先驱Nick Szabo提出三项未来数字货币的改进方向:比特币先驱Nick Szabo近日表示,数字货币在未来的几年里应该会有三项“最重要的改进”:1.“密钥管理”形式的更安全的存储;2.信任最小化(分散化)的交易所架构;3.第二层解决方案更加便于用户使用。[2018/4/26]

zabuFarm合约质押功能

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协议与代币协议之间不兼容导致的,迄今为止此类攻击事件已发生数次,知道创宇区块链安全实验室再次提醒,近期各链上频频爆发攻击事件,合约安全愈发需要得到迫切重视,合约审计、风控措施、应急计划等都有必要切实落实。

标签:ABUSPOREOREPORABUSDSPORE价格core币有前景吗por币最新消息

BTC热门资讯
加密货币:解读区块链技术对量子攻击的脆弱性以及量子安全区块链的解决方案-ODAILY

比特币目前可能正在经历其最大的市场挑战之一,但它仍然是现代技术中最重要的创新之一。加密货币是第一种震撼世界并彻底改变我们对互联网和技术的看法的数字货币.

1900/1/1 0:00:00
BEE:烤仔创作者联盟│挖矿难度再次下调,比特币算力短期向左长期向右!-ODAILY

近来,比特币为首的数字货币价格大幅回落,整个市场犹如惊弓之鸟。接下来,我们又将迎来比特币挖矿难度的连续第三次下调,市场上弥漫着一片悲观情绪.

1900/1/1 0:00:00
Solana:Neon Labs 在Solana区块链部署以太坊虚拟机(EVM)-ODAILY

跨链NeonEVM解决方案为以太坊dApp开发者提供了一个工具包,从而能够在Solana区块链低成本和高速运行应用 开曼群岛,乔治城—2021年7月20日—NeonLabs.

1900/1/1 0:00:00
加密货币:如何更恰当的定义NFT?-ODAILY

NFT是什么?市场上普遍的理解是:非同质化代币,具有不可分割、不可替代、独一无二等特点。维基百科给出的定义是:非同质化代币,是一种被称为区块链数位账本上的数据单位,每个代币可以代表一个独特的数码.

1900/1/1 0:00:00
GAS:常见代币协议转账都需要多少笔交易操作?-ODAILY

提到以太坊,我们脑海中出现的第一个关键词也许就是“gas费”。如今各大区块链项目主网上线,所用的宣传方向往往也离不开gas这个单词.

1900/1/1 0:00:00
以太坊:从搜索热度看加密货币变化趋势与市场数据-ODAILY

搜索热度通常可用于分析各种趋势,尽管不一定会完全转化为购买压力,但加密货币相关的关键字搜索数据可以帮助我们了解散户对各类加密资产的兴趣.

1900/1/1 0:00:00