區塊鏈遊戲如今是一片混亂,但同時也充滿了各類機會。你可能據說過區塊鏈 遊戲,或者加密幣遊戲,還有DApp遊戲,共同之處在於這些遊戲都使用了區塊鏈技術以及數字加密貨幣。在這篇文章裏我將幫助你全面瞭解區塊鏈遊戲的方方面面,不管你是一個玩家,仍是一個區塊鏈遊戲開發者。web
加密幣遊戲的特色是玩家能夠邊玩邊掙數字加密幣。例如,有些遊戲會使用其遊戲內貨幣獎勵玩家,而這些獎勵的遊戲幣能夠兌換爲主流加密貨幣,或者用來在遊戲市場彙總購買裝備和角色。瀏覽器
加密幣遊戲爲遊戲社區提供了一種新的方式來回饋玩家的時間投入。邊玩邊掙錢的模式已經在過去幾個月裏愈來愈流行,更多的遊戲也開始加入到加密幣遊戲社區了。安全
在區塊鏈遊戲行業,目前有一些不一樣類型的遊戲,例如先付費再玩(pay-to-play)這種類型要求玩家先要購買一個角色,或者至少一個裝備,才能開始玩遊戲。另外一方面,也有挖礦類(mining)遊戲會獎勵生成特定資源或完成特定活動的玩家,還有免費玩(free-to-play)的遊戲,你能夠馬上開始玩而且在玩的過程當中掙到加密貨幣。服務器
在咱們深刻探討一個加密幣遊戲玩家須要瞭解的細節以前,讓咱們先看看徹底去中心化的遊戲以及混合型遊戲。網絡
去中心化遊戲,也就是DApp遊戲,是指構建在區塊鏈技術之上的徹底去中心化的遊戲。app
這種遊戲遵循區塊鏈的原則,這意味着在大多數時間裏,你作的每個操做都是不可逆轉的,而且一般還須要爲發送的網絡交易支付手續費。這些遊戲大部分是須要使用 以太坊的Metamask擴展,波場的TronLink擴展,EOS的Scatter擴展才能玩。絕大多數去中心化遊戲爲了更好的遊戲體驗,如今都是運行在側鏈上,所以一般玩家不須要爲每一個操做支付手續費,並且能夠迅速完成操做。ide
咱們使用混合式(Hybrid)遊戲這個詞來描述全部利用了區塊鏈技術但遊戲本體並非運行在區塊鏈上的遊戲,這些遊戲一般利用區塊鏈來集成去中心化經濟,而且使用非同質化通證來表徵遊戲裝備。例如,若是你喜歡的steam遊戲集成了區塊鏈經濟和資產,那麼它就是一個混合型遊戲。遊戲自己仍是在企業本身的中心服務器上,可是裝備和經濟運行在區塊鏈上。區塊鏈
Enjin錢包是區塊鏈遊戲玩家的必備軟件,尤爲是對Enjin生態系統中的遊戲玩家而言。Enjin錢包和其餘加密幣錢包的功能同樣,只是它同時容許用戶查看其存儲在錢包中的遊戲裝備。你能夠在Enjin錢包中保存任何ERC20、ERC721和ERC1155通證(裝備)。能夠把Enjin錢包視爲各類遊戲的資產庫,你從加密幣遊戲中掙來的資產能夠保存在 Enjin錢包裏,任何Enjin生態系統中的遊戲均可以使用你的Enjin錢包來訪問。ui
在Enjin生態中有些熱門遊戲,而這些遊戲大部分都加入了Gaming Multiverse,一個區塊鏈遊戲的聯盟,這樣你能夠在多個Multiverse遊戲中通用一個裝備,是否是很酷?加密
須要指出的是,Enjin是一個基於以太坊區塊鏈的代幣。所以你的以太坊錢包也就是你的Enjin錢包。困惑嗎?讓咱們繼續搞清楚。
區塊鏈遊戲中的每一個裝備都是一個通證,能夠是ERC-721通證,ERC-1155通證(Multiverse標準)等等。已經有一些通證標準存在,不過咱們如今主要使用上面這兩種。
絕大多數遊戲使用ERC-721通證標準來建立其遊戲內裝備,可是基於Enjin的遊戲可使用ERC-1155通證標準。ERC-1155裝備有一個ENJ幣表徵的基本值,這意味着在任什麼時候間點,你可使用Enjin錢包將其銷燬並換取對應的以太幣或其餘數字加密幣。不過銷燬裝備並非一個好主意,由於你能夠在遊戲市場中出售這個裝備來得到更多的回報。遊戲內裝備一般被成爲NFT - 非同質化通證。
咱們使用非同質化通證,或者簡稱NFT,來表示區塊鏈上的資產。例如,遊戲內的一個裝備就是一個資產,一件藝術品也是一個資產。容易理解,NFT的概念遠遠超越了區塊鏈遊戲領域,能夠有成千上萬種應用方式。
在咱們深刻探討NFT以前,讓咱們先解釋一下同質化通證,及FT - Fungible Token。
同質化通證是基於其餘加密貨幣實現的,例如ENJ幣就是基於ERC-20標準的一種同質化通證。同質化通證用來建立徹底一致的通證,彼此能夠互換,這就是同質化的名稱的來源。
例如,若是你借給某我的50美圓,那麼他一週後還給你的時候,你依然仍是有50美圓,無論它是給你5張10美圓的鈔票,仍是一堆硬幣,總之你收到的金額就是50美圓。
非同質化通證的紀元是從以太坊的加密貓遊戲開啓的,如今這已是收藏家和區塊鏈遊戲中的一個熱門趨勢。非同質化通證最先是EIP-721提案,而後批准爲ERC-721標準。每個NFT通證都有其獨特的屬性,所以是不可互換的。NFT的出現極大地推進了區塊鏈遊戲的發展,在其餘不一樣的行業中也有大量的應用。
NFT具備可收藏的價值,由於其供應量有限,而且沒有人能夠僞造或修改。在區塊鏈遊戲中,裝備、英雄及其餘遊戲內資產都是非同質化通證。如今,Enjin提出的ERC-1155通證標準是建立NFT的最創新的協議,任何人均可以使用MintShop生成他們本身的通證。
Metamask是一個Chrome擴展,你能夠用它來運行web3應用(Dapp)。這是運行基於以太坊的遊戲的最流行也是最基本的軟件。Metamask同時也是一個以太坊加密幣錢包。記住咱們以前說過,以太坊之上有不少基於以太幣的代幣,也就是ERC-20代幣例如ENJ、MANA、LOOM等等,均可以保存在以太坊錢包裏。
在咱們深刻Metamask以前,讓咱們先解釋下加密幣地址的工做原理。當你下載Metamask以後,它會問你是否建立一個新的以太坊錢包,或者導入已有的,就像Enjin錢包同樣。你能夠將metamask中的私鑰導出,而後導入到Enjin錢包中,也能夠反之操做。
一個數字加密幣錢包,例如以太坊,是包含一個或多個私鑰及公鑰。私鑰能夠是12個單詞或一個相似下面這樣的字符串:
21650331D1D5D80671E3BBA266D6D70D1A3B8C275078E192EFF57B67D7E3D5DF
上面這串字符是使用Metamask建立的一個真正的以太坊錢包私鑰,你能夠導入到你的metamask裏試一下。記住,私鑰是你的錢包,你不能夠修改,若是別人能夠看到它,別人就能夠偷走你的通證。所以,上面這個錢包已是不安全的了,不要把你的資產存到這個錢包裏。
錢包的公鑰就是你出示給別人的轉帳地址,相似於下面這樣:
0x274FDa4480498430613ce0f27d7412abb2E10Db2
再次強調,你的私鑰應當安全的存放,不要讓別人看到你的私鑰。公鑰/地址是你能夠展現給別人看的,由於要用它來接收加密貨幣和數字資產。
如今讓咱們回到Metamask。
Metamask使用你的私鑰來訪問錢包,要打開Metamask,你須要提供一個密碼,這個密碼是本地保存在你的計算機上的,沒有辦法恢復。你能夠把你的錢包導入你的筆記本電腦,例如,而後使用不一樣的密碼來打開。若是你忘記了密碼而且沒有備份私鑰,那麼你的資產就找不回來了。
TronLin是另外一個瀏覽器錢包,不過它是用來保存波場區塊鏈上的TRC20和TRC10通證的。若是你導入Enjin錢包/Metamask到Tronlink,或者反向操做,是看不到你的資產的,由於波場和以太坊彼此並不兼容,它們是不一樣的區塊鏈。
注意,若是你把任何波場通證發送到以太坊錢包,那麼這個通證就丟了。使用不一樣的區塊鏈時必定要特別當心。波場有本身的區塊鏈和加密貨幣,它只支持基於波場的通證。以太坊是另外一個區塊鏈。
簡單地說,Metamask和TronLink對於遊戲而言就是實現存取和載入資產/貨幣的功能。當你關閉瀏覽器後,就自動退出Metamask或Tronlink,再次打開瀏覽器時須要從新登入。
GAS是用來支付以太坊區塊鏈交易手續費的。每當你使用以太坊區塊鏈時都會產生交易手續費,不過如今因爲側鏈的存在,只有當必須與以太坊區塊鏈交互時,才須要支付手續費,例如出售裝備、參加抽獎等等。在你執行一個交易以前,你的瀏覽器錢包(例如Metamask)會提示你對交易進行簽名,而且顯示須要支付多少gas。以太幣會從你的錢包自動扣除來支付 gas手續費。
智能合約時不需中間人接入的有價物品交換。例如你想要從自動販賣機買一罐飲料,只須要把零錢塞進販賣機,選擇飲料,而後機器就會自動發放出你要的飲料:不須要第三方參與到錢和飲料的交換當中。
在遊戲中智能合約是用於執行裝備的購買、交易或其餘須要價值交換的操做。一個智能合約一旦部署後就不可修改,以便保證交易的公平。更進一步,智能合約可使用區塊鏈瀏覽器監控來保證平臺的透明。例如,若是某我的在遊戲中提交了一個交易,你也贊成了這個交易,那麼一個智能合約將自動執行,交易將不可逆轉或破環。
若是你從區塊鏈遊戲中獲取了一個可交易的裝備,你就能夠在數字資產市場上出售。你須要登陸進你的Metamask,而後訪問某個數字資產市場。確保你的Metamask錢包中有以太幣來支付必要的手續費用。固然你也能夠在集市中購買資產。
下面是一些你可使用的數字資產市場:
下圖是OpenSea的一張截圖:
有些遊戲可使用你的智能手機玩。要從你的安卓或IOS設備訪問這些區塊鏈遊戲,你須要一個兼容的DApp瀏覽器,而且須要導入你的錢包私鑰。
下面是一些包含嵌入的dapp瀏覽器的加密貨幣移動應用:
原文:Beginner’s Guide to Crypto Games
匯智網翻譯整理,轉載請標明出處