區塊鏈遊戲與新的代幣標準- 張仙愚

從ERC-20(同值化代幣)到各種非同值化代幣

風靡世界的加密貓-謎戀貓(CryptoKitties)曾經造成以太坊交易的阻塞,還以25萬美元的價格成功交易其中一隻謎戀貓,開始備受矚目。一般大眾所熟悉的以太坊主流規格標準-ERC20,是可互換的以及可以被分割的,也因此常被許多公司作為效用代幣 (Utiity Token)。而與ERC-20不同,ERC-721的價值取決於其獨特性和稀有性,所以流動性較ER20弱且不可分割,主要被用於遊戲中,又稱非同值化代幣 (NTF , Non Fungible Token)。一旦應用到區塊鏈和ERC-721,這些虛擬寶物便完全屬於個體,任何人都無法竊取它。這改變了玩家和開發者與數位商品間互動的關係,創造難以想像的價值。

區塊鏈遊戲的價值

在傳統遊戲裡(如,線上遊戲、手機遊戲、PS4、任天堂等等),玩家可以使用法定貨幣(台幣、美金等)購買遊戲內的道具和角色,但這些遊戲內的虛擬資產都是由開發者(遊戲公司)所控制。開發者可以隨心隨意更改遊戲規則、遊戲數據,導致這些虛擬資產在現實世界的價值大打折扣。除此之外,傳統遊戲玩家僅能透過伺服器連結做交易,反之,區塊鏈遊戲內的資產是屬於特定錢包的,錢包的主人擁有這些資產,且可以隨時隨地進行物品買賣,如同傳送虛擬貨幣一樣。同時,使用於同一種代幣標準下的各個遊戲皆可以互通你的遊戲資產,將會大大擴展了虛擬寶物的使用範圍。舉例來說,從前楓之谷裡的道具只能在楓之谷使用,但區塊鏈遊戲內的資產是有辦法在不同遊戲上做使用的,好比謎戀貓(Cryptokitties)裡的貓咪得以在CryptoCuddles(另一款以貓咪進行對戰的去中心化遊戲)裡進行對戰。

新的代幣標準:ERC-1155 和 ERC-998

透過不斷的迭代,去中心化遊戲(Dapp)持續地擴大及複雜化,隨之出現了成本過高的問題。因為遊戲中每一項道具或裝備都需要單獨完整的智能合約。即使它們可能屬於同一種類別,只要功能上有些微差異,一個裝置便會需要兩個合約 (重複屬性的合約+自已特性的合約),造成道具交易中gas的重複性花費以及節點記憶體上的負擔。

所以當面對一個擁有成千上萬種物品的大型遊戲時,ERC-721和ERC-20的交易方式便顯得力不從心,因此提出了新的代幣標準:ERC-1155和ERC-998。

ERC-1155由Enjin遊戲公司的聯合創辦人Witek Radomski所提出。他定義ERC-1155將所有物品壓縮成一個最小量的數據,儲存在一個智能合約裡。簡單來說,就是將所有東西打包成一袋,進行整袋一次性的交易,如此一來便能有效的將多個物品一次性地發送給接受者,減少gas的支出及避免以太坊網路的堵塞。項目可同時包括ERC-20和ERC-721,因此開發者也可根據需求創造擁有獨立身份的代幣,或是同值化代幣。

ERC-998又稱為可組合非同值化代幣 (Composable NFT),它將標準的資產組合成複雜的結構,並僅需單次交易就可轉移所有層級結構和所屬關係。舉例來說,在未來交易穿衣服的謎戀貓時,不需將貓咪和衣服分成兩筆交易,只需要將其分成父與子的從屬關係即可。也就是將貓咪設定為父代幣,衣服為子代幣,組合成ERC-998再進行交易,便可同步複製它的結構和關係給接受者。

應用和未來

試想當玩遊戲變得像現實世界時,新的時代便開始了。若將大富翁結合ERC-721,使用ERC-998將地契與房子建立從屬關係進行交易,利用遊戲規則測試實行於現實生活中的法規是否可行,再逐步推廣並於真實世界裡實行。又或許可將其複雜化,將裝潢部分加入ERC-998的組合中,運用ERC-1155打包房屋內各式各樣的傢俱,日後房屋買賣及租借將因此變得更方便、透明且不可篡改。

這將成為一個令人興奮、值得探索的新領域。

目前ERC-998和ERC-1155兩個標準都仍處於討論階段,就技術角度而論,這些勢必會為區塊鏈遊戲帶來一波大躍進,值得密切關注其社群意向。相信在未來NFT生態系所具有的將不僅只於虛擬物品的價值,而是比遊戲更重要的,聯合物品及代幣所創造出的無限可能。

加密貨幣屬高風險投資,我們不鼓勵大家盲目跟隨,應審慎評估後再做決定。區塊先生致力於提供區塊鏈教育,從世界各地的區塊鏈組織與活動中學習,努力傳達相關知識及最新趨勢,讓大家能夠一起成長茁壯。我們也很歡迎各位讀者提出任何區塊鏈相關的問題一起討論。

加入區塊先生電子報
關注區塊鏈相關新聞及最新活動預告:http://pcse.pw/5ZAH7

It’s a revolution, and we believe in it.

區塊先生誠徵實習生,意者請寄信至:hello@mrblock.tw

--

--

Mr. Block (Editor)
區塊先生 Mr. Block — Blockchain & Tech.

Editor of Mr. Block. Write about contents related to blockchain, cryptocurrencies.