解剖 利用去中心化金融(DeFi)收割韭菜的资金盘「玩家盛宴」红包拿去不谢

 空投币   2020-03-27  来源:互联网  0 条评论
优质活动 币圈快讯 平台公告 行情分析
最新羊毛 最新空投 链圈挖矿 活动线报
新币上市 币圈空投 国外项目 币链屋
提醒:本站内容均转自网络,仅用于开发者下载测试,请明辨风险,若涉资金安全及隐私,请谨慎!谨慎!再谨慎!一切风险自担,涉及资金交易及个人隐私务必小心并远离,切记千万别投资,勿上当受骗。《本站免责申明》

DeFi爆火,底层原因是,它满足了人们投资获利的需求,并且在区块链上,又可以减少政策监管带来的麻烦,因此一推出,受到了逐利者的欢迎。但是,只要有利益的存在,就会有作恶现象跟随。

1、智能合约上就不会“作恶”了吗?不对,存在withdraw指令,就可以“作恶”!

接下来我们就来找一个典型的去中心化的资金盘项目,来做下和主流DeFi的对比,帮助您擦亮眼睛。

这个去中心化资金盘项目就是“玩家盛宴”

玩家盛宴项目宣传的资金安全,还给小白普及合约账户和外部账户的区别,说自己的是合约账户,只能按照智能合约执行,才可以把币转走。实际上呢。其实合约账户也是有后门的。就是这个withdraw指令。

Withdraw的原意是撤回,只要智能合约里有这个指令,就可能导致黑客的攻击,这种攻击叫做重入漏洞。著名导致以太坊硬分叉(ETH/ETC)的 The DAO 事件就跟重入漏洞有关,该事件导致 60 多万以太坊被盗。还有2018年8月,宣传良久的区块链赌博游戏God.Game合约才创建两天时间,游戏内加入了大量玩家,合约内存储的以太币也增加到了243个,结果短短几分钟时间,黑客利用游戏合约漏洞,也就是盯着这个Withdraw账户,将合约账户的eth洗劫一空。

因此如果在合约里有Withdraw指令,就存项目方监守自盗的风险。

那么玩家盛宴有没有呢?我们来看。

首先要找到该项目的智能合约地址(至于怎么找,有空给进阶型读者教授)

根据以上操作,发现withdraw指令,所以智能合约也可能被项目方或者黑客偷走代币。

2、玩家盛宴的代币是恒定的吗?不,是可以增发的!

ERC20代币是不是真的在发布后及不可更改?

不是所有的区块链项目刚上线都会定一个基调,基调可以定义币的总量恒定或者不恒定,或者后期可以增加等等。关键看合约代码里有没有关键的mint指令。

mint 除了能增发代币,就没别的用了,随便增发个100亿,那会员手里的币就被稀释成空气了。

正规恒定的合约是不存在mint指令的,玩家盛宴却留了明显的后门和漏洞。

只要留有mint后门的币,再宣传去中心化,智能合约保证安全,也绝对不能参与。

玩家盛宴的门票是不安全的,可以被偷走,也可以增发,那以太坊钱包总不能随便挪用吧。那么小白们,我们又要涨见识了。

3、玩家盛宴的ETH也是可以随心所欲被项目方转走!

无论是在游戏合约里,还是在门票合约里,我们都可以在反编译地址(操作同上),找到清晰的偷偷转账代码,管理员Owner有权限一次性转账所有的ETH,就是通过这个隐藏的call指令,只要项目方想跑路,该指令就会触发。

Call是什么意思呢?每个Call指令有7个参数:call(gas,address,value,in,insize,out,outsize)

参数含义如下

Gas代表指定的gas限制,如果不指定该参数,就不会限制;

Address代表接受转账的地址

Value代表转账的金额

In代表call输入指令的数据在memory的起始位置

Insize是输入数据的长度

Out是call指令输出的数据在memory的起始位置

Outsize是call指令输出的数据的长度。

根据这个原则,但凡您懂英语,就能看懂:玩家盛宴是可能一次性转走所有的ETH!

通过上面的代码分析,我们知道,项目方管理员(owner)可以转走所有ETH(this,balance)到指定的地址,而且只要一次触发,就全部提走。

怎么得到以上结论的呢?

1、 代码出现了Owner,这是说明只有项目方管理员才有权限,那就不是普通的点对点交易;

2、 代码出现了this.balance表示能提走所有的ETH,不是提走自己账户的ETH;

3、 两个指令同时出现,极度危险,就是代表项目方有能力可以一次提走所有的ETH。

所以到这,我们已经可以判断玩家盛宴,不存在任何资金安全的保证,按照项目方玩的盘圈思维,你肯定不要指望他们会做善良的人。

那么他们真的是去中心化操作吗?

4、玩家盛宴完全是中心化操控

要得到这个结论,只需要找到玩家盛宴的中心化服务器就好。你要知道比特币就是真正的去中心化,比特币只有新入网的节点发现其他节点的时候需要联系中心服务器,也就是DNS Seeding。从此以后就不再依赖中心服务器了,只要接收网络上传播的新节点上线广播消息就OK了,所以你是无法找到比特币的中心服务器的。

传统中心化项目,后端代码运行在中央服务器上,便于管理者管理,而与之相反,DApp的后端代码运行在去中心化的P2P网络上。所以真正去中心化的DApp是查不到中心服务器的。

我们看看玩家盛宴。

1、DAPP中打开玩家盛宴,拖动到最底下找到“查看我的数据统计”。

2.点击数据统计,点右上角的3个点,出现复制链接,复制链接用电脑浏览器打开;

通过网址就可以看出服务器地址,通过网址前面的IP地址可以查看到服务器是位于新加坡的中心化服务器。

看来这又是一个谎言。

至于后面的100%开源,根据官方提供的Github网址,大家看吧。

玩家盛宴的全部开源代码也就108行?欺负小白。

所以说玩家盛宴不是主流DeFi,它都不是一个靠谱的DApp。

智能合约如何能够实现一个完美的DeFi项目。

技术安全:因为所有的程序都在以太坊上

资金安全:所有的钱都在链上,自动分发

信息安全:不会泄露隐私

提现安全:随时提现秒到

拥有这四个“完全”才是完美的去中心化金融项目。

小白们,记住啦,不是宣称用智能合约的就不会骗你,不是点对点交易的就不会割你,ZJP和主流DeFi(也存在风险),前者有意作恶害你,后者的风险可能是经营不善,这就是两者的区分。

玩家盛宴的话题,我们就暂告一段落。希望你在主流DeFi中遇到自己的财富盛宴,而不“玩家盛宴”。我是财神 我们 明天见!!

本文地址:http://bilianwu.com/28765.html
版权声明:项目均采集于互联网, 空投币 无法审核全面,且希望大家能赚钱,请谨慎切勿上当受骗!
温馨提示:★★★天上真会掉馅饼!天道酬勤,都是机会!不错过每个空投糖果!真假难以辨认,尽量0撸!
重要提醒:本站内容均转自互联网,请明辨各个项目风险,不构成投资建议,如涉及资金交易,请谨慎操作与自担风险!
《新人必看》 《本站免责申明》

评论已关闭!