互联网云养猫cryptokitties基因培育初探

in #cn-cryptocurrency6 years ago

cryptokitties的热潮似乎也就持续了一周,随着猫价的崩塌,关注的人也少了很多,加之全英文操作对我国韭菜是一个极大极大的门槛,在我国并没真正传播开来。上一周,写了一篇撸猫教程,后续又花了点时间研究了下,记录在此,万一哪天这个游戏重新火热起来,或许会有用。

上一篇我们也提到,每只猫有一个独一无二的基因,由一串字符串标识。而每一串字符串中的特定位置分别标识了每只小猫的8个属性,如下图所示,下图是reddit上的一位小哥画的,比较清楚,本人就不再重复造轮子了。

查询基因网站:https://cryptokittydex.com/

上图中一段基因码的0位码代表小猫的身形,5位代表图案类型,10位代表眼睛颜色,15位代表眼睛形状,20代表小猫颜色,25位代表背景色,30位代表第二种颜色,40位代表小猫嘴型。

其中每一位由十六进制码表示,官方设定了不同的码值代表的含义,大部分猫的属性由这八个位置的值决定,个别新属性团队也有在其他的位置设定值。

所以从这里可以得出,如果你想你的小猫有某种属性,那么它的基因码的特定位置也要是对应的那个编码才行。或者可以说,这个游戏的目的,其实也可以理解成,你有一个育猫场,想办法培育出有市场需求且市场供应不足的稀有品种,然后盈利。

比如之前出了一个圣诞猫,你到上面这个网站去查,就可以发现,只要同时凑出gerbil,crazy,oldlace三种属性就是一只圣诞猫,大部分圣诞猫的父母除了本身是圣诞猫的,就是具有或者恰好能碰撞出这三种属性的。

那么是不是就能找到规律或者方法来培育特定品种呢?

我个人做了一点小小的尝试,不过很遗憾,应该说生猫还是具有一定随机性的,所以即便是父母猫都具有相同的稀有属性,生出来的也只能说比别的不具有属性的猫生出来的概率大一丢丢,但不一定就是能生稀有属性。

所以现在稍微可行的方案是,找到你觉得有市场需求的属性,买一只或去培育市场找一只配种,尽可能让你自己的猫带上这种稀有属性(不一定一次能成),然后让这种属性在你的猫中延续下来。(整体市场不好的情况下请慎重投资)

不过后面我又看到一篇文章:https://medium.com/@montedong/towards-cracking-crypto-kitties-genetic-code-629fcd37b09b (部分地区需科学上网) 我用的谷歌翻译,看的懵懵懂懂。它的大致意思是直接从智能合约代码的角度去分析。

生猫在合约中的这个函数中完成:geneScience.mixGenes(matron.genes,sire.genes,matron.cooldownEndBlock - 1)

输入的三项是母亲的基因码、父亲的基因码、母亲生下小猫的那个区块数,函数返回生出的小猫的基因码。也就是小猫除了由父母基因,还加了一个时间变量,小猫在猫妈妈肚子里时,基因随着时间流逝而变化。

看文中的意思,如果小猫能在256个区块内出生是可以预测基因的,但我们的实际情况可能是我们无法预估猫妈妈能在多久内生出小猫,有的猫虽然冷却速度很快,但网络运作的时候还是要等相当长的一个时间。而对智能合约里那些状态、堆栈之类balabala的我也没搞懂,留待以后有时间研究吧。

温馨提醒:除了嫌钱有多的,爱好收藏的,现在就不要入坑了,这个项目变相的相当于做一年众筹,说是明年出移动端等等,现在什么都还为时尚早。

本人的猫场,欢迎参观:
https://www.cryptokitties.co/profile/0x7b3eedfeceea5c439427e191e461eb484e5efbe6

工具附录:

这里能看最新卖出的是什么样的猫,整个市场成交量:http://www.kittyexplorer.com/prices/

看每种属性的成交量:
https://coinmarketcat.co/

安装便携看猫属性的插件:
https://github.com/HaJaeKyung/KittyExtension

不准的生猫预测网站:
http://www.kitty.services/

云养猫教学网站:
https://www.learncryptokitties.com/

我是@peipei 上文首发于steemit 其次是简书和微信
如有问题可以加Q群:323205893.
另外微信和小密圈中搜“睡后收入研习社”都是我是我还是我~

Sort:  

我也买了2只猫 准备放在那 不管了 不知道会不会几年后 像比特币一样 哈哈๑乛◡乛๑

算是我玩过最贵的游戏了

Congratulations @peipei! You have completed some achievement on Steemit and have been rewarded with new badge(s) :

Award for the number of upvotes

Click on any badge to view your own Board of Honor on SteemitBoard.
For more information about SteemitBoard, click here

If you no longer want to receive notifications, reply to this comment with the word STOP

By upvoting this notification, you can help all Steemit users. Learn how here!

Coin Marketplace

STEEM 0.28
TRX 0.12
JST 0.032
BTC 66167.71
ETH 3014.78
USDT 1.00
SBD 3.73