月亮链 月亮链
Ctrl+D收藏月亮链
首页 > 狗狗币 > 正文

BASED:首发 | DeFi项目Based智能合约出现漏洞 发生了什么?_2Based Finance

作者:

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

“亡羊补牢,为时未晚”,这句话在生活中的大部分时候均适用。然而,在面临网络安全时,牢破也许就会造成无法挽回的损失。

在安全问题未造成不可弥补的损失前就被发现,或是一开始便做好万全准备,才是身为区块链从业者的安全第一要义。

北京时间8月14日下午,CertiK安全技术团队发现DeFi匿名耕种项目Based官方宣布有攻击者通过调用Based智能合约中的某一个函数,将一号池(Pool 1)冻结,同时宣布将重新部署其一号池。

LBank蓝贝壳于4月10日01:00首发 BOSON,开放USDT交易:据官方公告,4月10日01:00,LBank蓝贝壳首发BOSON(Boson Protocol),开放USDT交易,4月9日23:00开放充值,4月12日16:00开放提现。上线同一时间开启充值交易BOSON瓜分10,000 USDT。

LBank蓝贝壳于4月10日01:00开启充值交易BOSON瓜分10,000 USDT。用户净充值数量不少于1枚BOSON ,可按净充值量获得等值1%的BOSON的USDT奖励;交易赛将根据用户的BOSON交易量进行排名,前30名可按个人交易量占比瓜分USDT。详情请点击官方公告。[2021/4/7 19:54:33]

官方发布推特称,有黑客试图将“Pool1”永久冻结,但尝试失败。而“Pool1”将继续按计划进行。

首发 | 百度财报体现区块链 BaaS平台成为新战略重点:金色财经报道,2020年2月28日,百度(股票代码BAIDU)公布财报,其中将区块链BaaS平台相关的进展进行了单独叙述,依托于百度智能云的区块链平台有望成为技术创新方向的新增长引擎。在AI服务上,百度与上海浦东发展银行达成合作,共建区块链联盟,在百度区块链服务(BaaS)平台上实现跨行信息验证。[2020/2/28]

CertiK通过分析该智能合约,认为这次冻结Based项目一号池事件,是一次由于存在智能合约漏洞导致的事故。

首发 | Bithumb将推出与Bithumb Global之间的加密资产转账服务:Bithumb内部人士对金色财经透露,Bithumb推出和Bithumb Global之间的加密货币资产免手续费快速转账服务,每日加密货币资产转账限额为2枚BTC。此消息将于今日晚间对外公布。据悉,目前仅支持BTC和ETH资产转账。[2020/2/26]

Based团队部署一号池智能合约,部署地址为0x77caF750cC58C148D47fD52DdDe43575AA179d1f。

Based官方通过调用智能合约中的renounceOwnership函数来声明智能合约所有者,但未进行智能合约初始化。

首发 | 嘉楠耘智宣布与Northern Data在AI、区块链等高性能计算领域达成战略合作:据官方消息,2020年2月17日,嘉楠耘智宣布与区块链解决方案及数据中心服务提供商Northern Data AG达成战略合作。本次合作的内容涵盖AI、区块链及数据中心运维等高性能计算领域。

嘉楠耘智拥有丰富的高性能计算专用ASIC芯片研发经验。Northern Data AG则专注于区块链和数据中心等高性能计算基础设施的建设。通过本次战略合作,双方将在AI、区块链等新兴领域进一步释放增长潜能。[2020/2/19]

由于在Based智能合约中initialize函数被错误的设置为可以被外部调用,因此造成在初始化智能合约过程中,一号池的智能合约被外部攻击者用错误的值初始化。

错误的初始化造成Based官方无法再次初始化一号池的智能合约,因此造成一号池被冻结,任何质押行为都无法完成。

Based官方决定放弃该智能合约,重新部署一号池智能合约。 

1. Based团队在部署智能合约后,没有及时的调用下图的initialize函数来初始化智能合约的设置:

2. 外部调用者利用Based团队在部署和初始化智能合约之间的时间差,乘机调用了下图中671行被错误设置调用范围的initialize函数,抢先初始化了一号池的智能合约:

3. 上图两个initialize函数都是由initializer的修饰符修饰。根据其中代码,如果调用了其中一个initialize函数,另外一个initialize函数就无法被调用。initializer修饰符代码如下图所示,这造成了Based官方失去了初始化函数的机会:

4. 综上因素,Based智能合约无法被官方正确初始化,因此任何质押行为都无法进行。

质押失败的交易记录:

该次事件本质上是由智能合约漏洞导致的,但如果Based团队提早注意到这个漏洞,提前初始化智能合约,可以完全规避这次危险,避免一号池被冻结。因此,CertiK安全技术团队提出如下建议:

部署智能合约时应准备好初始化智能合约所需要的命令脚本等工具,及时初始化智能合约,避免攻击者利用部署操作和初始化操作之间的时间差,抢先初始化或者恶意操纵智能合约。

开发者应精通智能合约的运行原理和技术细节,不要盲目的采用其他的智能合约代码。

可邀请专业的第三方安全团队或内部安全专家对其智能合约进行审计,保证智能合约的安全性和可靠性。

标签:BASEDBASBASE区块链2Based FinanceBASX价格coinbase注册不了区块链上班都是干什么的

狗狗币热门资讯
ACA:金色观察丨Pantera 合伙人:波卡上的DeFi_区块链

金色财经 区块链9月5日讯   Pantera Capital最近对基于波卡(Polkdot)网络的去中心化金融“Hub”Acala进行了投资,不少其他顶级投资方也有参投.

1900/1/1 0:00:00
AMA:大热的波卡及波卡生态 是价值发现还是被严重高估?_LAMA价格

风险提醒:本内容仅供广大加密爱好者科普学习和交流,不构成投资意见或建议,请理性看待。这两天最热的项目,波卡敢说第二,没人敢说自己是第一.

1900/1/1 0:00:00
区块链:一文看懂Hyperledger和Interledger在未来国际支付系统中的作用_GER

全球许多金融和其他公司正在探索或积极采用区块链技术进行国际支付。区块链技术的激增引起了人们对不同区块链之间的市场碎片化和互操作性的担忧.

1900/1/1 0:00:00
AMM:从0到1的变革 一文读懂AMM自动做市商_CPM

今年以来Defi的热度在不断升温,作为Defi中的重要组成部分的去中心化交易所DEX也持续受到关注.

1900/1/1 0:00:00
HEM:对话Alchemy Pay联合创始人施襄 共同探讨去中心化加密支付_palchain

8月17日,由Alchemy Pay主办的2020区块链生态合作大会在上海举行。本次区块链生态合作大会共汇集了30余名国内外行业重磅嘉宾现场分享,共有500多位观众到场参加.

1900/1/1 0:00:00
区块链:金色DeFi日报 | EOS项目EMD疑似跑路 MakerDAO新增USDT和PAX作为Dai的抵押品_SHISH价格

1.DeFi总市值:138.86亿美元 市值前十币种涨跌幅,金色财经制图,数据来源CoinGecko2.去中心化交易所的交易量:8.28亿美元 交易量排名前十的DEX 数据来源:Debank金色.

1900/1/1 0:00:00