CryptoKitties是什麼呢?相信大家看到這一小段的標題就已經猜到答案了。
就是前陣子在新聞上會看到的那些貓咪,看起來都很可愛。
(圖源來自:https://github.com/openblockchains/awesome-cryptokitties)
總之事情就是Ethereum上瘋起了養貓遊戲,大家都在買貓跟交配貓,從之前的比特幣系列大家都知道目前交易速度對於區塊鏈應用來說還是在改善的部份,雖然Ethereum相比於Bitcoin來說交易已經算很快了,但是遊戲熱潮還是造成了交易塞車。
CryptoKitties的初衷也是希望能在遊戲過程中讓用戶更了解區塊鏈的運作,而且還比day 15介紹的trycoin還更好玩一點,不過目前在區塊鏈還是炒作大於實務的情況下,價格並不是很平易近人。
老樣子要來跑code跑起來看看,將cryptokitties在github上的智能合約部屬到Ethereum的測試網路當中:
可以看到這種一般運作上的智能合約有相當多的功能,可見在正常使用上還是需要包裝成網頁或手機app才會讓大眾更容易使用:
這段資料就是我們合約中的創世貓了,我們所看到的貓咪其實就是將其中的gene當作特性經過處理後的圖片:
awesome-cryptokitties
https://github.com/openblockchains/awesome-cryptokitties