Enjin ERC-1155和游戏多重宇宙_区块链:区块链存证证件

导读:2018年6月17日,EnjinCTOWitekRadomski在以太坊Github库中提交了一个全新的通证标准——ERC-1155。经过一年的不断完善打磨,这一标准终于进化到了最终形态。在今年的6月18日,Witek发文表示,ERC-1155已成为以太坊官方通证标准。本篇文章,DR小伙伴将带领大家进一步了解ERC-1155标准的落地以及整个Enjin生态,让我们一起见证区块链游戏的可能性。

作为ERC-1155的推动者,Enjin公司的野心远不止于开发一项新的标准,Enjin的愿景是让玩家真正拥有游戏资产的所有权。在Enjin的产品矩阵中,包括随时随地可查看游戏道具的Enjin钱包,能够轻松访问交易数据的EnjinX区块链浏览器,方便开发者将游戏道具上链的EnjinSDK,避免中间商赚差价的去中心化游戏资产交易平台,和让单一游戏道具进行复用的Enjin多重宇宙……当然,这些功能的实现,都离不开ERC-1155标准的支持。

Enjin平台对开发者也同样友好,如今越来越多的区块链游戏开发者加入了Enjin的星火计划,Enjin多重宇宙中已经包含包括9LivesArena,AgeofRust,BitcoinHodler,CatsinMechs,AlterVerse在内的30多款游戏。

Enjin和ENJToken

成立于2009年的Enjin是一家为游戏玩家提供网站创建和托管服务的公司,总部位于新加坡。很多传统游戏玩家一定很熟悉这个名字,特别是对MMO玩家来说。

在大型多人在线游戏发展的早期阶段,很多玩家会自发的形成公会、社区。公会领导者不得不自己建立网站招募成员,而一旦游戏变凉成员退出,所有的努力便白费了。大家又转向新的游戏,筹备网站,然后退出,周而复始。

于是Enjin创建了一个类似于Facebook的平台,让玩家可以轻松创建公会组织,通过链接的方式邀请其他玩家加入。如今,Enjin已经是拥有了1870万注册用户,25万个游戏社区公会,每月约6千万的全球访问量的在线游戏社区创作平台。

2017年10月,Enjin在以太坊上创建了EnjinCoin,正式进军区块链领域。通过向公众出售募资,团队在短短三个月内募集到了75041个ETH,按照当时ETH的价格,总价值已超过2200万美金。ENJ的发行价为0.03美元,现在的价格已经来到了0.14美元。

独家 | Bakkt期货合约数据一览:金色财经报道,Bakkt Volume Bot数据显示,5月25日,Bakkt比特币月度期货合约单日交易额为1248万美元,同比增长49%,未平仓合约量为806万美元,同比下降8%。[2020/5/26]

实际上,ENJ代币的作用并不只是一种用来募集资金的工具,从其核心应用场景中,你可以把ENJ当做是一种真实世界存在的材料,比如钢铁。在日常生活中,钢铁可以用来制造诸如轨道、炊具、钉子、艺术品等各种物品,同时也可以在原材料市场进行买卖。

ENJ就是一种数字钢铁,它既可以在交易所进行买卖,也可以用来制作武器道具、数字艺术品等一切你能想象到的物品。更加直观一点,ERC-721的大部分NFT的铸造成本几乎为零,仅仅只有交易的GasFee而已,但在ERC-1155中,Enjin鼓励开发者使用ENJ代币作为NFT的生产原材料进行铸造。

假设你要用1000ENJ来铸造一把基于ERC-1155的剑,那么在生成的NFT中,将包含价值1000ENJ的代币,这1000ENJ币将会被所在这把武器之中。而作为这把剑的原创作者你将获得如下的好处:

剑的基础价值来自于原材料,玩家随时可以溶解这把剑,换取1000ENJ。如果你铸造了100把剑,这意味着这把剑是限量的,你创造了供应。

如果是有价值的供应,一定会产生市场需求,而这取决于它在游戏中的使用效果以及玩家的支付意愿,这可能会使得剑的交易价值高于成本,即1000ENJ。

购买了这把剑的玩家获得了对它的真正所有权,就算你从此不再登录游戏,智能合约还是能保障游戏道具永久存在于所有者的地址上。

其他玩家可以随意交易你创造的剑,而你无需知道谁进行了交易,你可以从中收取少量ENJ作为抽成,安心数钱就好。

如果你不再需要这把剑,可以把它熔掉,变成ENJ在其他游戏中使用。

同一把剑可以在多个游戏中使用,不过在不同游戏中它的画风也许存在差异,这就是传说中的Enjin多重宇宙。

目前在已经铸造出来的ERC-1155道具中,总计已经锁住了952万个ENJ,约价值133万美金。

声音 | 洪蜀宁:Bakkt启动比特币托管业务对币价影响不大,但意义深远:金丘区块链研究院院长洪蜀宁在微博表示,Bakkt启动比特币托管业务,这是实物交割期货的基础设施,是预料之中的事,市场早已消化,所以对币价影响不大,略有刺激而已。货币托管是银行的基础业务,最早的钱庄做的就是这个生意。从这一点来讲,这件事的意义将会很深远,离我2011年所建议的“比特币银行”更近了一步。可以猜测一下,当托管机构所托管的比特币足够多以后,是会发币呢?还是发币呢?或者是发币呢?[2019/9/7]

Enjin多重宇宙

Enjin所要建立的游戏多重宇宙是通过区块链将多个游戏的游戏资产集成在一起而创建的“集体”游戏世界。换句话说,游戏多元宇宙是一个协作游戏项目,其中多个游戏开发商同意使用同一个共享的、去中心化的包括部分游戏内资产的数据库。这使得游戏玩家能够在游戏多重宇宙的每个游戏中使用特定区块链资产。

不同于游戏多重宇宙在科幻电影中,它们是中心化的,所有游戏和资产都由某个实体控制,Enjin区块链游戏多重宇宙是去中心化的。多重宇宙中的游戏内资产由游戏玩家拥有,游戏开发者仅控制他们创建的游戏。区块链技术是创造“真正的”游戏多重宇宙的唯一方式。

ERC-1155的意义

ENJ仅仅满足了玩家生产的需求,到了交易环节,交易成本的问题还是会给区块链游戏玩家带来困扰。比如有玩家找你批发50把剑,要完成这笔交易你需要完成50次交易,这意味着50笔gas费和50次漫长的等待。

Enjin想到了这一点,为什么不能让玩家一次性交易50把剑呢?于是ERC-1155标准诞生了。

我们先来看看ERC-1155是如何提高交易效率的。在现有的token设计逻辑下,需要多个步骤才能完成一次原子交换——即在不需要第三方中介的情况下用一种token去交易另一种。

在当前规则下,由于每一种ERC-20和ERC-721token都是在独立的合约里,交换两种token总共需要4次交易,每增加一个额外的token类型,都需要一次额外的“许可”操作。如下图:

而通过一些设计,ERC-1155可以满足:不管要交易多少种类型的token,只需将它们捆绑在一个合约中,再执行一次批准步骤即可。如下图:

动态 | Bakkt收购数字资产托管公司,正申请托管机构执照:据coindesk报道,Bakkt首席运营官Adam White周一在一篇博客文章中宣布,该交易所已收购了数字资产托管公司(DACC),以为其在冷库中持有的资产提供保护。 White暗示,此次收购可能会有助于Bakkt在推出后添加除比特币之外的加密资产。该文章还透露Bakkt一直与纽约梅隆银行(BNY Mellon)合作建立“地理分布式”私钥存储。首席运营官也证实,Bakkt正在通过纽约金融服务部寻求合格的托管机构执照。如果获得批准,该交易所将能够为其持有的任何加密资产提供受监管的托管,这可能会为其未来推出实物比特币合约带来帮助。[2019/4/30]

你也许还会问,如果有20个人要买剑,每人买5把,那还是得交20笔gas费进行20次交易确认啊!ERC-1155继续教你做人,在该标准下,你可以仅使用一次交易,就能一次性把多个物品发送给一个或者多个接收方,这能有效的减少Gas费用和以太坊的拥堵。

由于融合了ERC-20和ERC-721各自的特性和优点,ERC-1155也被称为“多token标准”。与两位前辈相比,ERC-1155无疑是更适用于游戏资产的通证标准,对区块链游戏开发者也更加友好。开发者能够以较低成本为自己的游戏创建几千种不同类型的道具。根据需要,这些道具可以是拥有独立ID的非同质化数字藏品,也可以是像ERC-20那样的同质化token。

WitekRadomski6月18日发文表示ERC-1155已进入最终状态,这意味着RC-1155不再有任何变化。作为铸造同质化token和非同质化token的全新标准,以太坊开发社区已经可以基于ERC-1155构建应用了。

事实上,不少开发者已经尝到了ERC-1155带来的甜头:

Sandbox开发人员RonanSandford表示他能够使用ERC-1155标准在一个区块中铸造超过1,500个token,同时保留对它们的真正所有权。

HorizonGames的开发人员PhillippeCastonguay表示通过ERC-1155实现了每秒155个数字资产的传输速度。

BiKi平台NFT板块,SAND、MANA、ENJ上线涨幅均突破新高:据BiKi行情数据显示,截止今日11:40(GMT+8),MANA连续3天上涨,累计涨幅达73.4%;SAND连续3天上涨,累计涨幅达75.25%;ENJ连续3天上涨,累计涨幅达78.1%,上线涨幅均突破新高。行情波动较大,请注意风险控制。[2021/3/9 18:27:56]

如果你是一个传统游戏开发者、区块链小白,没有关系,你可以尝试在Enjin平台上构建自己的游戏。Enjin平台的开发工具并不需要任何区块链经验,你能够以最小的代价学会运行智能合约。

下面我们就来看看什么是Enjin平台。

Enjin平台和开发者星火计划Spark

Enjin平台

Enjin平台是一个区块链PaaS,允许开发者创建和管理区块链游戏资产--无需构建和维护任何区块链基础架构或编写任何区块链相关代码。Enjin最主要的业务就是为没有区块链相关知识的开发者建立游戏内资产与区块链之间的联系,以及帮助玩家交易他们的游戏内资产。开发者通过Enjin将游戏中的物品制作成ERC-1155token,玩家通过Enjin来交易或在不同的游戏中体验这些物品。

上图为Enjin平台在区块链游戏中的位置,玩家只与游戏和钱包打交道。用卖道具举例,玩家向游戏发出卖道具请求,并在钱包中同意这笔交易,剩下的事情都由Enjin与以太坊交互完成,如果买卖成功,玩家的物品消失并获得相应的金币。

进一步看Enjin平台的组成又可以分为TrustedCloud,PlatformAPI(平台API),WalletDaemon。

我们可以用一个故事来理解这三部分。有一天你遇到了一个名叫Blockchain的外星生物,你们语音完全不通,这时你突然捡到了一个TrustedCloud的宇宙翻译器,于是你们可以开始愉快地进行交流了。但你发现Blockchain这个外星生物的语言说话方式与你不同,即使懂了每个字,但却不明白一句话说的是什么,你突然又捡到了一个PlatformAPI工具安装到了你的翻译器上,它可以让你们以流行的语言进行交流,比如英语以及Java。聊着聊着你发现Blockchain说话像是一群人的思维结合,说话的速度太快了,完全跟不上,你只能又捡到一个WalletDaemon装在翻译器上,让他帮你自动的处理大部分信息,你只需要专注于你们之间感兴趣的对话。

动态 | Ledger任命Benjamin Soong为亚太区负责人:据blokt报道,加密硬件钱包制造商Ledger最近在香港开设了办事处,并任命Benjamin Soong为亚太区负责人。Benjamin Soong曾在S&P Global Market Intelligence担任董事总经理、亚太区销售主管,并曾在Deloitte和毕马威会计师事务所工作。[2018/11/1]

简单讲TrustedCloud和PlatformAPI可以让开发者用流行的编程语言与区块链进行一些查询和命令交互,WalletDaemon可以自动处理一些链上的授权请求,让游戏体验得到巨大提升。

Enjin还将提供多个SDK包括Unity游戏引擎SDK,Godot游戏引擎SDK,Java&MinecraftSDK。这些SDK将覆盖大量的开发者,并让他们通过Enjin简单快捷地开发区块链游戏。

Enjin平台希望创建一个非零和博弈的游戏世界,在Enjin眼中,每个游戏都是由玩家和开发者纯粹的技术,热情和创造力驱动的一个经济系统。只要Enjin的区块链游戏经济系统茁壮成长,那么系统中的角色都将受益。

EnjinSpark

去年Enjin的第一波采用者计划,为优秀的开发人员提供了在Testnet上访问和构建游戏的独家机会。通过这个计划,20个创新开发者建立了40多个项目,包括游戏、应用程序和网站。这些早期采用者已经取得了巨大的成功,他们的社区成千上万,在游戏正式推出之前,他们的众筹资金和收入加起来已经接近100万美元。

EnjinSpark是第二波Enjin游戏开发者计划,参与者能够在早期通过主网访问Enjin平台,得到Enjin专业团队的咨询服务,以及一系列能够在Enjin多重宇宙中使用的强大道具。

Enjin系游戏一览

Enjin正在启动开源JavaSDK的Testnet版本以及世界上第一个由区块链驱动的Minecraft服务器——EnjinCraft。两个基础物品木剑和木盾已经被制作成了Enjin多重宇宙游戏资产。这意味着每个游戏开发人员都可以自由地在他们的游戏环境中重新设计这些游戏内的资产,所以木剑和盾牌将在每个游戏中为你提供独特的物品。

左面两幅图为Minecraft中的木剑和木盾,右面战斗机和防御舰是木剑和木盾在3DMMO沙盒游戏SpaceMisfits中的展现。同样,如果玩家在SpaceMisfits中拥有战斗机,那他在Minecraft中也会拥有木剑。

以上三样物品是Enjin多重宇宙的基本道具示例,拥有的玩家可以带着它们在不同游戏间穿梭并受益,让游戏变得更简单。目前,Enjin多重宇宙中的木剑和木盾已在EnjinCraft服务器上创建成功,很快也将能在其他30多个游戏中使用。

以下是使用这些道具的Enjin多重宇宙游戏列表以及上线时间,这其中已经覆盖了各类手机和电脑平台:

ReBounce:5月!(Android&iOS)ForgottenArtifacts:5月!(PC)SpaceMisfits:5月!(PC)ForestKnight:6月2019(Android&iOS)BitcoinHodler:7月2019(Android&iOS)AlterVerse(17Games):7月2019(PC)Kriptomat:Q32019(webplatform)9LivesArena:Q32019(PC)ContainmentCorps:Q32019(PC)CatsinMechs:Q42019(Android&iOS)AgeofRust:Q42019(PC)TheSixDragons:Q42019(PC)Nestables:Q42019(WebGL,PC,Android&iOS)KingdomKarnage:Q42019(WebGL,PC,Android&iOS)SpiritClash:Q42019(PC,Android&iOS)CryptoFights:Q42019(Android)ATurret’sLife:Q12020(PC)

对玩家的价值Enjin最终的愿景是创造玩家对游戏物品拥有真实所有权的Enjin多重宇宙,毫无疑问,Enjin多重宇宙对于玩家来说是巨大的利好,资产复用使得玩家大大减少了各个游戏中“肝”的负担,可以尽快体验游戏甚至通过游戏获得收益。现在的它可以理解为一个巨大的游戏联盟,联盟中游戏的部分游戏资产是被玩家绝对拥有,可以复用、交易的。假如腾讯和网易也加入了这个联盟,《王者荣耀》中的鲁班在《一起来捉妖》中是一只稀有猫咪,在《阴阳师》中变为妖刀姬,在《刺激战场》可能是一个装饰挂件,他还可以被玩家出售,买到的玩家也同时获得了跟卖家一样的权利。这种复用和绝对所有权会掀起游戏界的革命。

可预见的好处有以下几点:

减少用户的游戏成本,虽然看起来与游戏厂商的利益相冲突,但开发者还是可以设计自己游戏中独特的卖点来赚钱,玩家节省了时间来玩一个游戏,也就有更多的时间去体验其他游戏,整个游戏多重宇宙中的付费总量未必会减少。生态带来的流量,多重宇宙中的游戏会组成一个游戏生态,生态内的玩家更愿意玩生态内的游戏是肯定的,这样会倒逼其他游戏也慢慢进入这个生态使得整个生态更加完善。

玩家会体验到更有趣的玩法,多重宇宙建立后,游戏一定会根据新的规则创造更多的游戏规则,比如各个游戏的联动。

所遇到的问题和阻力也是显而易见的:

对于一个多重宇宙中的游戏道具,是否对开发商在利用道具时做一定限制,或者参考标准?否则每一个开发商都希望把道具在自己的游戏中设计的效用更强,来吸引持有道具的玩家优先来自己的游戏世界体验,而不是其他的游戏世界中。

道具如何在二级市场被正确估值?由于道具并非只在一个游戏中使用,假如在游戏A中道具带来的游戏效用更强,在游戏B中效用更弱,那么对于只玩游戏A不玩游戏B,和只玩游戏B不玩游戏A的玩家角度来看,对该道具的价值可能意见并不相同。另一种极端情况,在游戏A和游戏B中,原本某道具效用不强,但一个新游戏C出来了,在其中赋予了该道具极强的游戏属性,这可能会导致该道具价值直线拉升。估值的不确定性对于道具的流通势必会产生影响。

结语:

Enjin的多重宇宙是目前看来区块链上最酷的设计之一,它满足玩家的需求,合理地利用了区块链的特性并为其设计了包括ERC-1155在内的一套解决方案。从目前的预告片来看,Enjin系游戏可能是链游中可玩性最高的,希望它所建立的游戏国度可以平衡和最大化开发者和玩家的利益,带来一个良性发展的游戏生态。关于NFT是不是伪命题,以及其本身的价值,我们在下面几篇文章中来展开谈谈。

参考资料:

1.EnjinCoin白皮书

https://enjincoin.io/enjincoin_whitepaper_cn.pdf

2.ERC-1155:TheFinalTokenStandardonEthereum

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

3.IntroducingtheEnjinPlatform

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

4.AnnouncingEnjinSpark:TheNewWaveofEnjinAdopters

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

郑重声明: 本文版权归原作者所有, 转载文章仅为传播更多信息之目的, 如作者信息标记有误, 请第一时间联系我们修改或删除, 多谢。

金智博客

[0:0ms0-3:700ms