一、Enjin 的前世今生
Enjin 成立于 2009 年,总部位于新加坡,是一个服务于游戏玩家的社区平台。简单来讲,Enjin 最初的业务就是帮助游戏玩家快速创建自己的公会。
「游戏公会」现在对于很多人来说应该比较陌生了,但是在大型多人在线网游发展的早期阶段,公会是很流行的。它是一种游戏里的组织,可能是由玩家自发组织起来的,也可能是由商业团队运作起来的。对于玩家来说,公会的目的就是交流互助,提升游戏水平;对于游戏方来讲,公会的社交属性大大增加了用户粘性;而公会本身手握流量,自然可以从中获利。
Enjin 也支持了魔兽世界、激战2、星球大战、最终幻想、英雄联盟等众多大型游戏的公会创建。
而到了前几年,Enjin 将更多的精力放在了搭建 Minecraft 我的世界服务器上。其实这和公会的逻辑是一样的,只不过 Minecraft 的 UGC 性质更强烈一些,因此自由度也更高一些,更有一种同服里的人一起搭建“我的世界”的感觉。
得益于此,Enjin 很早就实现了盈利。截止 2017 年 8 月,Enjin 已经拥有了 1800 万注册用户, 25 万个游戏社区,每月约 6000 万的全球访问量。
2017年7月24日,Enjin 公布白皮书,宣布了 Enjin Coin 的诞生,正式进军区块链领域。
不过 Enjin 并非要做一条游戏底层公链,而是专注于游戏道具上链、游戏资产交易。
二、Enjin Coin (ENJ)的价值
ENJ 是发行在以太坊上的 ERC-20 代币,总量为 10 亿,其中 8 亿通过 ICO 分发,另外 2 亿归 Enjin 团队所有。
ENJ 在 2017 年 8 月开始 Pre- ICO ,但是的预售价格为 0.03 美金,筹集约 1200 万美金;并且在 10 月的 ICO 阶段募集到了 75041 个ETH,大约 1890 万美金左右。
而 ENJ 的价值或者说使用场景就在于,当游戏开发者在创建游戏道具的时候,他需要消耗少量的 ENJ ;并且游戏道具可以被游戏玩家随时“熔化”,以换取 ENJ 。
举个例子,假设我用 1000 ENJ 来铸造一把基于 ERC-1155 的剑,这 1000 ENJ 就相当于是这把剑的生产成本。
拥有这把剑的玩家随时可以“熔化”这把剑,换取 1000 ENJ 。这把剑的持有者对它有真正的所有权,即使游戏停止运营了,你还是可以熔化获得 ENJ
这把剑可以在市场中进行交易,这把剑的交易价格取决它在游戏中的使用效果以及玩家的支付意愿,所以剑的交易价格可能会高于成本,即大于 1000 ENJ。这就好像是我们实际生活中,一件物品制作出来有一定的成本,而它能够赚多少钱,则取决于这个产品/游戏的质量能让用户花多少钱买单。
同一把剑可以在多个游戏中使用,不过在不同游戏中它的画风也许存在差异。这就是 Enjin 提出的“多重宇宙”的概念,这意味着拥有某一件道具将可以应用于多个游戏中使用。
总之,Enjin 鼓励游戏开发者使用 ENJ 作为生产原材料进行游戏道具的铸造,目前在已经铸造出来的 ERC-1155 游戏道具中,总计已经锁定了 1123 万个 ENJ,占 ENJ 总量的1.13%(数据来源: enjinx.cn )
三、 ERC-1155 标准
在 Enjin 的产品矩阵中,包括随时随地可查看游戏道具的 Enjin 钱包,能够轻松访问交易数据的 EnjinX 区块链浏览器,方便开发者将游戏道具上链的 Enjin SDK,避免中间商赚差价的去中心化游戏资产交易平台,和让单一游戏道具进行复用的 Enjin多重宇宙 …… 而这些功能的实现,都离不开 ERC-1155 标准的支持。
ERC-1155 和我们熟悉的 ERC-20、ERC-721 一样,属于通证标准。2018年6月17日,Enjin 提出ERC-1155;2019年6月18日,ERC-1155 已成为以太坊官方通证标准。
ERC-20 Token 的特点是同质化,也就是说代币之间没有差异。 而 ERC-721 因为加密猫而被人熟知,ERC-721 Token 最大的特点就是非同质化,并且最小单位是 1,不可分割,总之,ERC-721 让每一个代币变得独特。
但现有无论是 ERC-20 和 ERC-721 ,每种 Token 都需要一个独立的合约来定义。假如一个游戏里面有各种装备、金币、食材、原料等等上百种东西需要上链,那就意味着需要上百个合约,会给主网带来巨大的压力,也会影响游戏体验。
于是 Enjin 提出了 ERC-1155 ,它是一个为游戏而生的通证标准,同时支持同质化 Token 和 非同质化 Token,并且通过打包手段的改进帮助游戏开发者节省资源,并且提升 Token 之间的交易效率。其改进主要有两点:
1、将不同类型 Token 捆绑,解决交易的低效率问题。比如你买菜,原本使用 ERC-20 或者ERC-721,每买一样东西结一次账;而现在使用 ERC-1155 就相当于把所有东西都放在购物车,一次结清。
2、将多次交易打包,解决主网的拥堵和高额 gas 费问题。比如要给 20 个人每个人分发一把剑,原本应该是需要20笔 gas 费用 20 次确认;但是在 ERC-1155 之下,只需要一次交易就能一次性多个物品发送给多个接收方。
四、 总结
Enjin 成立于 2009 年,是一个服务于游戏玩家的社区平台,主要业务是帮助游戏玩家快速创建自己的公会、社区,如今已经积累超过 1800 万注册玩家,而这些都是 Enjin 的用户基础。
2017年 Enjin 进军区块链游戏领域,但是它并非要做一条游戏底层公链,而是专注于游戏道具上链、游戏资产交易,其愿景是让玩家真正拥有游戏资产的所有权。另外, Enjin 也是 ERC-1155 的推动者,最近在好几篇 2020 年展望的文章中都提到了NFC(非同质化代币),因此 Enjin 这个项目也值得我们了解一下。