作者:murry校對:阿伟、GoUsopp、Uynįx
我們是謎戀猫Cryptokitties社區小組,立志於做完善、客觀的謎戀猫中文社區。推文僅為作者觀點,不代表官方申明。文章與攻略是僅僅是為了幫助新玩家更好的瞭解區塊鏈科技以及謎戀猫這款遊戲。
謎戀猫(Cryptokitties)這款區塊鏈遊戲由axiomzen團隊開發,2017年11月正式上線。與一般常規意義上的遊戲不同的是它是基於乙太坊區塊鏈的一款收藏/投資類遊戲。
遊戲的玩法很簡單,一共就三種:市場上買猫咪,兩隻猫咪生小猫(包括租別人的猫咪生小猫),市場上賣猫咪(包括出租猫咪給別人生小猫)。由於它是一款基於區塊鏈的遊戲,如果能够對區塊鏈先有一個基本的瞭解的話,那麼玩起來就會更加得心應手了。
首先,這只猫咪具體是什麼東西?它是乙太坊區塊鏈數位資產(具體標準為:ERC721 Token),也可以把它理解成與比特幣、乙太幣等數位貨幣類似具有轉帳功能的數位資產,歸屬在自己的數位貨幣錢包裏,或者更具體的是自己的以太幣錢包裏。但它同時還是更為複雜的數位資產,它支持一些高級操作,添加了許多遊戲内容,比如繁殖小猫。
下麵將簡單介紹下區塊鏈和乙太坊,以便明白這些可愛的小傢伙怎麼出來的,大家吸的猫到底放在哪裡,誰可以動你的猫咪。
一句話概括,區塊鏈科技就是比特幣、乙太幣等數位貨幣背後的科技。由於謎戀猫是基於乙太坊平臺,下麵說的區塊鏈科技主要討論的是乙太坊。乙太坊區塊鏈主要功能分兩大塊:存數據、執行邏輯。
存數據。這也是所有區塊鏈科技的通用功能,可以想像區塊鏈是一列可以無限加車廂的火車,每個車廂裏都存著數據,每固定時間段(乙太坊是每14秒左右,比特幣是10分鐘左右)就加一節新的車廂用於存儲新產生的數據,老的車廂裏不允許再存新的東西也不允許有任何改動。而我們的猫咪資訊(包括買賣、生產的記錄等等)就在這些車廂裏,相當於車廂裏的貨物。同時由於固定時間段才會添加新的車廂,所以我們會發現區塊鏈轉帳或者掛單賣猫咪等操作不會馬上就生效,因為用於存放我們貨物的車廂還沒來。還有很重要的一點,不是任何人都可以在這列車的車廂裏放貨物(存資訊),由一堆專門的列車員(全球無數運行區塊鏈用戶端的電腦)很費勁的搶著要把我們的貨物放到新的車廂裏,大約每14秒有一比特幸運的列車員有資格把我們的寶貴資訊放到新車厢裏,於此同時,沒資格放貨物的其他列車員會監督這個幸運列車員的行為。所有這些都是需要成本的,這就是我們每次往區塊鏈寫入資訊,都要支付手續費(乙太坊叫gas,汽油)的原因,因為列車員們很辛苦,同時車廂位置也不是免費的。
執行邏輯。這是支持智慧合約(smart contract),或者類似科技的區塊鏈特有的功能,比如乙太坊。怎麼理解呢?沒有智慧合約的區塊鏈就相當於U盤,只能存放東西,不能執行應用程序;而有了智慧合約就相當於是一整臺電腦了,讓區塊鏈除了可以存儲東西,還可以執行應用程序。比如,謎戀猫遊戲當中的父母猫必須滿足什麼條件才能生小猫咪,父母猫咪怎樣把自己的特性遺傳給下一代等等邏輯都是由智慧合約系統完成。這樣就讓猫咪遊戲的覈心數據層與官方沒有太多關聯,交由獨立的協力廠商(乙太坊區塊鏈)來具體執行。這也是區塊鏈遊戲區別於傳統遊戲最大的一點,遊戲一旦上線區塊鏈,連發行方自己也不能隨意改動遊戲規則。這也是遊戲中的猫咪具備收藏内容的重要安全保障。
總結起來區塊鏈科技具有以下有意思的特性:
數據不可篡改。舉個例子,大家在支付平臺的餘額理論上來說支付平臺是可以修改的,而且改起來可能還很簡單,只要修改下資料庫就好了。而如果你有1個數位貨幣,比如說有一個乙太幣,很難有人能够讓你的這個乙太幣變沒了,你的謎戀猫也是如此。
所有操作可以追溯。還是剛才那個例子,支付平臺偷偷改了你的帳戶餘額你可能完全沒有地方可以查,可以做到無跡可尋,是黑盒操作。但是,如果你有一個乙太幣或者謎戀猫,你懷疑可能因為金鑰洩露導致它變沒了,你完全可以在區塊鏈上查到,一步一步都可以追溯。因為在區塊鏈上所有操作都有完整的記錄,比如,只要你想查,你可以查到你的猫在幾月幾號送給了某某人、幾月幾號生了一隻貓、幾月幾號賣了一隻貓賺了多少錢,這些資訊都是脫離官方的,由區塊鏈默默幫你記錄,任何人都不能修改和造假這些資訊。
總結下,謎戀猫遊戲是一款乙太坊區塊鏈數位資產遊戲,但又不同於普通意義上的數位貨幣,因為它除了具備一般區塊鏈數位貨幣的特性之外,還有自己遊戲内容。因為這款數位資產是存儲在區塊鏈之上,重要邏輯也直接由區塊鏈來運行,相比傳統意義上的遊戲虛擬物收藏更加具備去中心化的特徵。
欢迎关注我们的公众号:
欢迎关注我们的贴吧:
欢迎关注我们的微博:
欢迎关注官方公众号:
领取专属 10元无门槛券
私享最新 技术干货