【写在前面】
本篇将讨论的几个币全部都是空气币,一分不值,仅因为玩法较新奇,所以拿出来和大家一起分享。文章也会介绍大家免费获得的方法,但是劝诫大家不要浪费自己的时间成本,仅将本文作为一个新闻来看待。本文所采用的研究方法均来自Etherscan四步检验法——案例BITE币一文。
【背景】
今天上班时,朋友发来一张图片说收到3个空投币很神奇,按照图片做就能收到,但非常好奇原理,图片如下:
乍一看,笔者也感觉很有意思,于是尝试了用imtoken搜索了SNS,立马钱包里还真的多出了1000个SNS token。笔者立马上https://etherscan.io/查询合约地址和转账信息(https://etherscan.io/token/0x0189d31f6629c359007f72b8d5ec8fa1c126f95c),只能断定应该是智能合约直接发放到账户的,如1c0众筹一般。
可为啥是imtoken搜索添加就可以获得空投币呢?是不是智能合约一开始就已经针对imtoken的所有地址分配空投好了Token,搜索添加只是显示给我看了余额而已?笔者好奇心爆棚接着做了几个实验。
【探究实验】
实验一:不搜索添加有Token么?
笔者不在imtoken里搜索添加GIFT Token,而是直接在其合约地址(https://etherscan.io/token/0xa5996f6b731b349e25d7d5f4dd93a5ce9947841f)里查询笔者的钱包地址,发现账户里也有1000 GIFT,可笔者只操作过SNS,说明并不是imtoken搜索添加的问题。
于是笔者进行了第二个实验
实验二:不用imtoken是否也有Token?
笔者使用了Eidoo钱包地址,注意Eidoo钱包没有imtoken的搜索添加功能,所以笔者重复了实验一的步骤,结果是Eidoo也获得了1000个GIFT。
至此,笔者心中基本有了答案,此种新玩法的空气羊毛Token应该是在智能合约里设定:只要用ERC20地址搜索Token的合约地址,就能获得空投,整个过程同1c0众筹。
笔者无聊又做了实验三
实验三:Token真的在么?
笔者将imtoken里的1000个SNS转账到了Eidoo,虽然浪费了一点手续费,但是发现这个智能合约还有BUG(也可能是故意所为):
1. 转出1000 SNS Token后imtoken里仍然还有1000个;
2.接着转出剩下的1000个后,imtoken里SNS的数量才归0;
3.Edioo第一次多收到了200个SNS,即2200个;
4.Edioo也进行了一次SNS的查询工作,并将总共3200个SNS又转回到Imtoken,发现情况同上,Imtoken里多收到200个,即获得3400个SNS,而Edioo里仍然有1000个SNS。
(注:实验三有费用消耗,不要为了空气币做浪费牺牲,笔者只是好奇且以帮大家实验过!)
笔者继续无聊又做了实验四
实验四:创建者到底弄了几个这样的Token?
此步操作完全同Etherscan四步检验法——案例BITE币一文中查询合约地址后查创建者的操作,发现:
1.创建者至少有两个地址,地址一:0x8cdC0eB3C9F94694dAe870aD39Cb2193B25985f6 创建了7个智能合约,分别是 GIFTTOKEN (GIFT), KingOfCandy (KFC!),SNSTOKEN (SNS),EOSPlus (EOSP),SNSTOKEN (SNS)(不同合约地址),CandysAirdrop (CSAT),CandysAirdrop (CSAT) (不同合约地址)和一个废弃的。
2.地址二:0x9EDeC0B4C55E0Bcd4Acf82de420eBE43CaE0958C 创建了2个智能合约,分别是GIFT!TOKEN (GIFT!)和ManitoXTOKEN (ManitoX)
3.上述所有空气Token如果采用查询都能给你1C0币到钱包地址,不排除还有漏掉的部分,因为笔者已经很无聊做了这么多实验搞清楚了,就不用再花时间满足好奇心了。
【总结】
1.先总结笔者查询到的羊毛Token送的情况吧:
1000 SNS
1000 CSAT
1000 GIFT
1000 GIFT!
1000 ManitoX
888 EOSP
8888 KFC!
2.上述空气Token的获得路径,最简单的方法IMTOKEN里搜索添加即可;万能的方法请使用https://etherscan.io/查询获得,所有ERC20地址均可实现
3.1c0自动打币的路径:
a.智能合约会表征两个状态,一个ETH地址,存放了创建这个合约的人的地址,另一个是一个字典,表示ETH地址到一个整数值的映射,这个用来保存当前各个持有人的份额。
b.主要有两个函数:一个接收函数每当收到ETH转账时,它根据转账量和比例系数算出要给发送ETH的账户多少ABC币,然后在它自己的字典存,为该账户添加同样数量的ABC币。一个销毁函数 当智能合约结束时,该账户会自动把自己所有的ETH币发送到创建者的账户里。
4.ETH因为1C0模式而流行,也将因泛滥的1C0而受到极大的质疑,所以大V开始极力推行DAICO来弥补不足
5.各家由ETH的发展模式发现,建立自己的根COIN(基础链)让应用者在上面发行他们的枝Token(应用链)模式空间更广大。(相关概念可移步区块链基础概念 - 理解COIN和TOKEN)
6.以后空气Token空投,大家都会习以为常,请珍惜自己的时间,谨慎参与空投!