Enjin ERC-1155和遊戲多重宇宙

導讀:2018年6月17日,Enjin CTO Witek Radomski在以太坊Github庫中提交了一個全新的通證標準——ERC-1155。經過一年的不斷完善打磨,這一標準終於進化到了最終形態。在今年的6月18日,Witek發文表示,ERC-1155已成爲以太坊官方通證標準。本篇文章,DR小夥伴將帶領大家進一步瞭解ERC-1155標準的落地以及整個Enjin生態,讓我們一起見證區塊鏈遊戲的可能性。


作爲ERC-1155的推動者,Enjin公司的野心遠不止於開發一項新的標準,Enjin的願景是讓玩家真正擁有遊戲資產的所有權。在Enjin的產品矩陣中,包括隨時隨地可查看遊戲道具的Enjin錢包,能夠輕鬆訪問交易數據的EnjinX區塊鏈瀏覽器,方便開發者將遊戲道具上鍊的Enjin SDK,避免中間商賺差價的去中心化遊戲資產交易平臺,和讓單一遊戲道具進行復用的Enjin多重宇宙……當然,這些功能的實現,都離不開ERC-1155標準的支持。

Enjin平臺對開發者也同樣友好,如今越來越多的區塊鏈遊戲開發者加入了Enjin的星火計劃(Enjin Spark),Enjin多重宇宙中已經包含包括9Lives Arena, Age of Rust, Bitcoin Hodler, Cats in Mechs, AlterVerse在內的30多款遊戲。


Enjin和ENJ Token

成立於2009年的Enjin是一家爲遊戲玩家提供網站創建和託管服務的公司,總部位於新加坡。很多傳統遊戲玩家一定很熟悉這個名字,特別是對MMO玩家來說。

在大型多人在線遊戲發展的早期階段,很多玩家會自發的形成公會、社區。公會領導者不得不自己建立網站招募成員,而一旦遊戲變涼成員退出,所有的努力便白費了。大家又轉向新的遊戲,籌備網站,然後退出,周而復始。

640?wx_fmt=png

於是Enjin創建了一個類似於Facebook的平臺,讓玩家可以輕鬆創建公會組織,通過鏈接的方式邀請其他玩家加入。如今,Enjin已經是擁有了1870萬註冊用戶, 25 萬個遊戲社區公會,每月約6千萬的全球訪問量的在線遊戲社區創作平臺

2017年10月,Enjin在以太坊上創建了Enjin Coin(縮寫爲ENJ),正式進軍區塊鏈領域。通過向公衆出售募資,團隊在短短三個月內募集到了75041個ETH,按照當時ETH的價格,總價值已超過2200萬美金。ENJ的發行價爲0.03美元,現在的價格已經來到了0.14美元。

實際上,ENJ代幣的作用並不只是一種用來募集資金的工具,從其核心應用場景中,你可以把ENJ當做是一種真實世界存在的材料,比如鋼鐵。在日常生活中,鋼鐵可以用來製造諸如軌道、炊具、釘子、藝術品等各種物品,同時也可以在原材料市場進行買賣。

ENJ就是一種數字鋼鐵,它既可以在交易所進行買賣,也可以用來製作武器道具、數字藝術品等一切你能想象到的物品。更加直觀一點,ERC-721的大部分NFT的鑄造成本幾乎爲零,僅僅只有交易的Gas Fee而已,但在ERC-1155中,Enjin鼓勵開發者使用ENJ代幣作爲NFT的生產原材料(即生產成本)進行鑄造

640?wx_fmt=png

假設你要用1000 ENJ來鑄造一把基於ERC-1155的劍,那麼在生成的NFT中,將包含價值1000 ENJ的代幣,這1000ENJ幣將會被所在這把武器之中。而作爲這把劍的原創作者你將獲得如下的好處:

  • 劍的基礎價值來自於原材料,玩家隨時可以溶解這把劍,換取1000 ENJ。

  • 如果你鑄造了100把劍,這意味着這把劍是限量的,你創造了供應。

  • 如果是有價值的供應,一定會產生市場需求,而這取決於它在遊戲中的使用效果以及玩家的支付意願,這可能會使得劍的交易價值高於成本,即1000 ENJ。

  • 購買了這把劍的玩家獲得了對它的真正所有權,就算你從此不再登錄遊戲,智能合約還是能保障遊戲道具永久存在於所有者的地址上。

  • 其他玩家可以隨意交易你創造的劍,而你無需知道誰進行了交易,你可以從中收取少量ENJ作爲抽成,安心數錢就好。

  • 如果你不再需要這把劍,可以把它熔掉,變成ENJ在其他遊戲中使用。

  • 同一把劍可以在多個遊戲中使用,不過在不同遊戲中它的畫風也許存在差異,這就是傳說中的Enjin多重宇宙。

640?wx_fmt=png

目前在已經鑄造出來的ERC-1155道具中,總計已經鎖住了952萬個ENJ,約價值133萬美金。


Enjin多重宇宙

Enjin所要建立的遊戲多重宇宙是通過區塊鏈將多個遊戲的遊戲資產集成在一起而創建的“集體”遊戲世界。換句話說,遊戲多元宇宙是一個協作遊戲項目,其中多個遊戲開發商同意使用同一個共享的、去中心化的包括部分(全部)遊戲內資產的數據庫。這使得遊戲玩家能夠在遊戲多重宇宙的每個遊戲中使用特定區塊鏈資產。

640?wx_fmt=jpeg

不同於遊戲多重宇宙在科幻電影中(例如,頭號玩家中的OASIS),它們是中心化的,所有遊戲和資產都由某個實體控制,Enjin區塊鏈遊戲多重宇宙是去中心化的。多重宇宙中的遊戲內資產由遊戲玩家擁有,遊戲開發者僅控制他們創建的遊戲。區塊鏈技術是創造“真正的”遊戲多重宇宙的唯一方式。


ERC-1155的意義

ENJ僅僅滿足了玩家生產的需求,到了交易環節,交易成本的問題還是會給區塊鏈遊戲玩家帶來困擾。比如有玩家找你批發50把劍(劍其實是一種ERC-20 token),要完成這筆交易你需要完成50次交易,這意味着50筆gas費和50次漫長的等待。

Enjin想到了這一點,爲什麼不能讓玩家一次性交易50把劍呢?於是ERC-1155標準誕生了。

我們先來看看ERC-1155是如何提高交易效率的。在現有的token設計邏輯下,需要多個步驟才能完成一次原子交換——即在不需要第三方中介的情況下用一種token去交易另一種。

在當前規則下,由於每一種ERC-20和ERC-721 token都是在獨立的合約裏,交換兩種token總共需要4次交易,每增加一個額外的token類型,都需要一次額外的“許可(Approval)”操作。如下圖:

640?wx_fmt=png

而通過一些設計,ERC-1155可以滿足:不管要交易多少種類型的token,只需將它們捆綁在一個合約中,再執行一次批准步驟即可。如下圖:

640?wx_fmt=png

你也許還會問,如果有20個人要買劍,每人買5把,那還是得交20筆gas費進行20次交易確認啊!ERC-1155繼續教你做人,在該標準下,你可以僅使用一次交易,就能一次性把多個物品發送給一個或者多個接收方,這能有效的減少Gas費用和以太坊的擁堵

640?wx_fmt=png

由於融合了ERC-20和ERC-721各自的特性和優點,ERC-1155也被稱爲“多token標準”。與兩位前輩相比,ERC-1155無疑是更適用於遊戲資產的通證標準,對區塊鏈遊戲開發者也更加友好。開發者能夠以較低成本爲自己的遊戲創建幾千種不同類型的道具。根據需要,這些道具可以是擁有獨立ID的非同質化數字藏品,也可以是像ERC-20那樣的同質化token

Witek Radomski 6月18日發文表示ERC-1155已進入最終狀態(Final Status),這意味着RC-1155不再有任何變化。作爲鑄造同質化token和非同質化token的全新標準,以太坊開發社區已經可以基於ERC-1155構建應用了。

事實上,不少開發者已經嚐到了ERC-1155帶來的甜頭:

Sandbox開發人員Ronan Sandford表示他能夠使用ERC-1155標準在一個區塊中鑄造超過1,500個token,同時保留對它們的真正所有權。

640?wx_fmt=png

Horizon Games的開發人員Phillippe Castonguay表示通過ERC-1155實現了每秒155個數字資產的傳輸速度。

640?wx_fmt=png

如果你是一個傳統遊戲開發者、區塊鏈小白,沒有關係,你可以嘗試在Enjin平臺上構建自己的遊戲。Enjin平臺的開發工具並不需要任何區塊鏈經驗,你能夠以最小的代價學會運行智能合約。

下面我們就來看看什麼是Enjin平臺。


Enjin平臺和開發者星火計劃Spark

Enjin平臺

Enjin平臺是一個區塊鏈PaaS(平臺即服務),允許開發者創建和管理區塊鏈遊戲資產 -- 無需構建和維護任何區塊鏈基礎架構或編寫任何區塊鏈相關代碼。Enjin最主要的業務就是爲沒有區塊鏈相關知識的開發者建立遊戲內資產與區塊鏈之間的聯繫,以及幫助玩家交易他們的遊戲內資產。開發者通過Enjin將遊戲中的物品製作成ERC-1155 token,玩家通過Enjin來交易或在不同的遊戲中體驗這些物品。

640?wx_fmt=png

上圖爲Enjin平臺在區塊鏈遊戲中的位置,玩家只與遊戲和錢包打交道。用賣道具舉例,玩家向遊戲發出賣道具請求,並在錢包中同意這筆交易,剩下的事情都由Enjin與以太坊交互完成,如果買賣成功,玩家的物品消失並獲得相應的金幣。

進一步看Enjin平臺的組成又可以分爲Trusted Cloud(可信雲), Platform API(平臺API),Wallet Daemon(錢包守護)

我們可以用一個故事來理解這三部分。有一天你遇到了一個名叫Blockchain的外星生物,你們語音完全不通,這時你突然撿到了一個Trusted Cloud的宇宙翻譯器,於是你們可以開始愉快地進行交流了。但你發現Blockchain這個外星生物的語言說話方式與你不同,即使懂了每個字,但卻不明白一句話說的是什麼,你突然又撿到了一個Platform API工具安裝到了你的翻譯器上,它可以讓你們以流行的語言進行交流,比如英語以及Java。聊着聊着你發現Blockchain說話像是一羣人的思維結合,說話的速度太快了,完全跟不上,你只能又撿到一個Wallet Daemon裝在翻譯器上,讓他幫你自動的處理大部分信息,你只需要專注於你們之間感興趣的對話。

簡單講Trusted Cloud和Platform API可以讓開發者用流行的編程語言與區塊鏈進行一些查詢和命令交互,Wallet Daemon可以自動處理一些鏈上的授權請求,讓遊戲體驗得到巨大提升。

Enjin還將提供多個SDK包括Unity遊戲引擎SDK,Godot遊戲引擎SDK,Java & Minecraft SDK。這些SDK將覆蓋大量的開發者,並讓他們通過Enjin簡單快捷地開發區塊鏈遊戲。

Enjin平臺希望創建一個非零和博弈的遊戲世界,在Enjin眼中,每個遊戲都是由玩家和開發者純粹的技術,熱情和創造力驅動的一個經濟系統。只要Enjin的區塊鏈遊戲經濟系統茁壯成長,那麼系統中的角色都將受益。

Enjin Spark

去年Enjin的第一波採用者計劃,爲優秀的開發人員提供了在Testnet上訪問和構建遊戲的獨家機會。通過這個計劃,20個創新開發者建立了40多個項目,包括遊戲、應用程序和網站。這些早期採用者已經取得了巨大的成功,他們的社區成千上萬,在遊戲正式推出之前,他們的衆籌資金和收入加起來已經接近100萬美元。

Enjin Spark是第二波Enjin遊戲開發者計劃,參與者能夠在早期通過主網訪問Enjin平臺,得到Enjin專業團隊的諮詢服務,以及一系列能夠在Enjin多重宇宙中使用的強大道具。


Enjin系遊戲一覽

640?wx_fmt=png

Enjin正在啓動開源Java SDK的Testnet版本以及世界上第一個由區塊鏈驅動的Minecraft(我的世界)服務器 —— EnjinCraft。兩個基礎物品木劍和木盾已經被製作成了Enjin多重宇宙遊戲資產。這意味着每個遊戲開發人員都可以自由地在他們的遊戲環境中重新設計這些遊戲內的資產,所以木劍和盾牌將在每個遊戲中爲你提供獨特的物品。

640?wx_fmt=png

左面兩幅圖爲Minecraft中的木劍和木盾,右面戰鬥機和防禦艦是木劍和木盾在3D MMO 沙盒遊戲Space Misfits中的展現。同樣,如果玩家在Space Misfits中擁有戰鬥機,那他在Minecraft中也會擁有木劍。

640?wx_fmt=png

以上三樣物品是Enjin多重宇宙的基本道具示例,擁有的玩家可以帶着它們在不同遊戲間穿梭並受益,讓遊戲變得更簡單。目前,Enjin多重宇宙中的木劍和木盾已在EnjinCraft服務器上創建成功,很快也將能在其他30多個遊戲中使用

以下是使用這些道具的Enjin多重宇宙遊戲列表以及上線時間,這其中已經覆蓋了各類手機和電腦平臺:

  • ReBounce: 5月! (Android & iOS)

  • Forgotten Artifacts: 5月! (PC)

  • Space Misfits: 5月! (PC)

  • Forest Knight: 6月 2019 (Android & iOS)

  • Bitcoin Hodler: 7月 2019 (Android & iOS)

  • AlterVerse (17 Games): 7月 2019 (PC)

  • Kriptomat: Q3 2019 (web platform)

  • 9Lives Arena: Q3 2019 (PC)

  • Containment Corps: Q3 2019 (PC)

  • Cats in Mechs: Q4 2019 (Android & iOS)

  • Age of Rust: Q4 2019 (PC)

  • The Six Dragons: Q4 2019 (PC)

  • Nestables: Q4 2019 (Web GL, PC, Android & iOS)

  • Kingdom Karnage: Q4 2019 (Web GL, PC, Android & iOS)

  • Spirit Clash: Q4 2019 (PC, Android & iOS)

  • CryptoFights: Q4 2019 (Android)

  • A Turret’s Life: Q1 2020 (PC)


對玩家的價值

Enjin最終的願景是創造玩家對遊戲物品擁有真實所有權的Enjin多重宇宙,毫無疑問,Enjin多重宇宙對於玩家來說是巨大的利好,資產複用使得玩家大大減少了各個遊戲中“肝”的負擔,可以儘快體驗遊戲甚至通過遊戲獲得收益。現在的它可以理解爲一個巨大的遊戲聯盟,聯盟中游戲的部分遊戲資產是被玩家絕對擁有,可以複用、交易的。假如騰訊和網易也加入了這個聯盟(這當然不可能),《王者榮耀》中的魯班在《一起來捉妖》中是一隻稀有貓咪,在《陰陽師》中變爲妖刀姬,在《刺激戰場》可能是一個裝飾掛件,他還可以被玩家出售,買到的玩家也同時獲得了跟賣家一樣的權利。這種複用和絕對所有權會掀起遊戲界的革命。

可預見的好處有以下幾點:

  1. 減少用戶的遊戲成本(時間,金錢),雖然看起來與遊戲廠商的利益相沖突,但開發者還是可以設計自己遊戲中獨特的賣點來賺錢,玩家節省了時間來玩一個遊戲,也就有更多的時間去體驗其他遊戲,整個遊戲多重宇宙中的付費總量未必會減少。

  2. 生態帶來的流量,多重宇宙中的遊戲會組成一個遊戲生態,生態內的玩家更願意玩生態內的遊戲是肯定的,這樣會倒逼其他遊戲也慢慢進入這個生態使得整個生態更加完善。

  3. 玩家會體驗到更有趣的玩法,多重宇宙建立後,遊戲一定會根據新的規則創造更多的遊戲規則,比如各個遊戲的聯動。

所遇到的問題和阻力也是顯而易見的:

  1. 對於一個多重宇宙中的遊戲道具,是否對開發商在利用道具時做一定限制,或者參考標準?否則每一個開發商都希望把道具在自己的遊戲中設計的效用更強,來吸引持有道具的玩家優先來自己的遊戲世界體驗,而不是其他的遊戲世界中。

  2. 道具如何在二級市場被正確估值?由於道具並非只在一個遊戲中使用,假如在遊戲A中道具帶來的遊戲效用更強,在遊戲B中效用更弱,那麼對於只玩遊戲A不玩遊戲B,和只玩遊戲B不玩遊戲A的玩家角度來看,對該道具的價值可能意見並不相同。另一種極端情況,在遊戲A和遊戲B中,原本某道具效用不強,但一個新遊戲C出來了,在其中賦予了該道具極強的遊戲屬性,這可能會導致該道具價值直線拉昇。估值的不確定性對於道具的流通勢必會產生影響

結語:

Enjin的多重宇宙是目前看來區塊鏈上最酷的設計之一,它滿足玩家的需求,合理地利用了區塊鏈的特性併爲其設計了包括ERC-1155在內的一套解決方案。從目前的預告片來看,Enjin系遊戲可能是鏈遊中可玩性最高的,希望它所建立的遊戲國度可以平衡和最大化開發者和玩家的利益,帶來一個良性發展的遊戲生態。關於NFT是不是僞命題,以及其本身的價值,我們在下面幾篇文章中來展開談談。


參考資料:

1. Enjin Coin 白皮書(2017)

https://enjincoin.io/enjincoin_whitepaper_cn.pdf

2. ERC-1155: The Final Token Standard on Ethereum(2019)

https://blog.enjincoin.io/erc-1155-the-final-token-standard-on-ethereum-a83fce9f5714

3. Introducing the Enjin Platform(2019)

https://blog.enjincoin.io/introducing-the-enjin-platform-613e0930d631

4.Announcing Enjin Spark: The New Wave of Enjin Adopters(2019)

https://blog.enjincoin.io/announcing-enjin-spark-the-new-wave-of-enjin-adopters-ce30f5571a66


----------


點擊“閱讀原文”,查看全球最大的Dapp數據排行榜

支持8大主鏈,超過3400+Dapps


DappReview必讀文章索引


 羅生門  | 一起來捉妖 | 報告 | 日本區塊鏈 |  黑客

GDC | 區塊鏈速成心法 | Bancor | Token經濟

開發者 | EOS生態 | 極客解密 | 文藝復興

  行爲挖礦 | 虛擬資產交易 | 我的世界 

Coinbase | 萬智牌 |  爐石傳說

烏托邦 | 區塊鏈文娛 | 樂高

  Enjin平行宇宙 | 公鏈 

 微信與私鏈 | UGC

中本聰 | IBO

資產上鍊

鏈遊


後臺回覆“遊戲”,獲取遊戲類文章合集

後臺回覆“觀點”,獲取觀點類文章合集

後臺回覆“行業”,獲取行業類文章合集

後臺回覆“解謎”,獲取解謎類文章合集


關於Dapp的一切,都在這裏

640?wx_fmt=jpeg

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章