ERC1155实践|区块链游戏的平行宇宙和为此而生的Enjin钱包

2023-11-07 01:20

本文主要是介绍ERC1155实践|区块链游戏的平行宇宙和为此而生的Enjin钱包,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!

2019独角兽企业重金招聘Python工程师标准>>> hot3.png

image

1

摘要

恩金(Enjin)花了大半年的时间一直在完善ERC-1155这个通证协议,毫不夸张地说,该标准是现有以太坊上最适用于游戏资产的通证标准,将主流游戏中道具涉及到的一切操作经过高度抽象之后,基本通过ERC-1155进行了实现。本文分为两部分:区块链游戏的多重宇宙观和为游戏资产而生的Enjin钱包。欢迎细细品尝!

本文大部分内容翻译自Enjin的Medium频道中多篇文章,经过删减编辑成文,整篇文章为Enjin视角,不代表本平台观点和立场。

2

摘要

在理论物理中,多重宇宙是指存在无限多个宇宙,在这里“一切皆可能,可能即存在”。这些宇宙也被称之为“平行宇宙”。

把这个名词放在游戏中,是指玩家将可以在不同的游戏里使用“多重宇宙的道具”。理论上来说,玩家会在不同的平行游戏中,用同一个“多重宇宙道具”,但却以不同的形式发挥不同的作用。

注:在这里,所谓的“多重宇宙的道具”,也就是可以跨游戏使用的游戏资产,他可以是角色,可以是武器,也可以是各类物品。

这种游戏资产在多重宇宙中的跨域使用,完美地符合物理学家的平行宇宙理论。

在通常的假设中,如果你穿越到另一个平行世界的维度里,你会发现自己在这个世界里过着完全不同的生活,或是一个性格完全不同的人,甚至可能完全不存在。从基因学的角度据估计,我们每一个人存在的概率大约是10的2685000次方分之一。

太阳系坐落在银河的当前位置,地球演化成宜人居住的环境,有机物进化成人类,历史一页页翻开,你成为现在的你,这一切的一切如果再一次发生,概率上约等于不可能。

因此,当玩家进入不同的游戏世界时,多重宇宙中的角色和道具会发生改变也是合理的设定。 而我们期待这将成为游戏世界中冒险重要组成部分。

image

脱离了区块链,一个游戏中的多重宇宙是否能存在?

不能,绝壁不能。

为什么?

1. 有机增长

一个多重宇宙是一个无限的、一直在演变中的大环境,在这里一切皆有可能。

但由一个实体中心化掌控的多重宇宙不会是最终的解决方案,它一定会被各种原因所约束,而限制了多重宇宙真正的潜力。

构建一个具有多重宇宙雏形的游戏网络已经是一个超级宏大的工程,它需要协同合作的力量。通过撬动牛逼开发者的能力和脑洞,向不同的游戏方向去设计,是能够模拟出一个真正多重宇宙无限潜力的唯一方式。

利用我们的工具,游戏开发者将能够将他们的游戏接入多重宇宙,并且以最合适的方式整合进去。他们可以加入现有的多重宇宙,或者创建一个自己的。

我们的任务是开发一套去中心化的架构,方便开发者使用并开始上述工程。

我们怎么做?

  • 铸造一套多重宇宙的道具,并分发给希望简单快速加入多重宇宙的开发者。我们将继续拓宽多重世界里的道具品类,直到成百种甚至上千种,他们将提供给希望加入多重宇宙的新开发者一个简单的接入点。

  • 给开发者提供独占的多重宇宙道具,开发者可以重新设计道具的图片和游戏机制,来符合他们自己的游戏玩法。

  • 把这些多重宇宙的道具给到真正有信仰的玩家手中

我们将先铸造一批稀有的道具,给到现有的游戏开发商参与者,他们来分发给合适的游戏玩家。

后续加入的开发者,也可以加入并且收到这些用来分发的游戏道具,不过他们需要提供文档说明这些道具在游戏中将如何使用,以及如何在游戏中来支撑这些道具的内在价值。

我们给多重宇宙的大规模落地设计了一条很清晰的路径,非常期待看到如滚雪球一般发展壮大,直到超出我们的预期。

2. 去中心化的监管

如果有人在今天创造了一个中心化的多重宇宙,等待它的将来要么是失败(就像过去有很多已经失败的例子),跟更先进的去中心化版本相比不值一提,要么就是落入独裁的大厂手里随意收割玩家。

大多数玩家都应该读过《头号玩家》这本书或者看过电影,这部科幻题材的作品里,哈利迪创造了一个游戏的多重宇宙——绿洲。哈利迪的死亡,最后引起了一场史诗般的战争,一边是希望去良性运营整个多重宇宙的玩家们,另一边则是企图垄断并利用这个世界赚快钱的组织——IOI。

在一个由Enjin代币驱动的多重宇宙世界观下,像《头号玩家》里面这样的灾难就不会发生,因为它仍是一个基于中心化管理的系统,弱势的群体往往被迫屈服于有权有势之徒。

历史已经多次证明,中心化的管理最终总逃脱不出人类最原始的动物本性。

这些本性是在远古时代恶劣的生存环境下和人类进化的过程中,与生俱来的。时过境迁,它们仍然深深的潜藏在我们的潜意识之中。这些本性让人类学会堂而皇之地伪装自己,使我们在做决策时往往是利己主义者。

没有人能够反抗本性。与本性斗争往往是困难的,而权势更能使人腐败——唯一的解决方案是尽可能地将权力平均化。

3. 安全性

在《头号玩家》中,每一个人都是在自己的家里,通过设备接入到多重宇宙进行游戏。所有的资产都是虚拟的,通过贩卖游戏道具的数十亿美金的公司在争夺整个网络的控制权。

先不去推测绿洲的GDP,来想想这里面可能发生的盗窃行为。

在现实世界,平均每一个虚拟道具被购买,就有7.9个道具被盗窃或诈骗。

对于《头号玩家》这么一个宏大的多重宇宙,如果使用现在这种过时的虚拟资产管理数据库,上面的盗窃数据看起来会是什么样子?

难以想象的糟糕。

区块链并不是解决所有的游戏安全问题的万灵药,但是更强的KYC、复杂的行为数据分析、透明的资产记录和安全的区块链钱包能帮助我们在正确的方向上迈出一大步。

多亏区块链,你真正拥有了自己的资产。不仅如此,你也有真正拥有了游戏中的每一步行动,以及随之发生的一系列结果。

3

第一批多重宇宙道具

我们来谈谈将来的电子资产,他们将会是第一批多重宇宙的道具。

下面你将看到的就是你会在Enjin钱包中看到的道具(如果你幸运的能拿到这些独一无二的资产)。

要知道游戏开发者们正在将这些游戏资产做进他们自己的游戏,而且是在不同的游戏世界,不同的设计风格。从一个游戏到另一个游戏,这些道具的用途和形式都会不一样。

这也就是多重宇宙的魅力所在——

一切皆可能,可能即存在

锻造之锤

多重宇宙的破晓时分,5500泰坦巨人徒手铸造于混沌的遗忘之地。锻造之锤散落于五维时空,蕴藏着史诗级魔法属性,乃至高宝藏。

image

修正之剑

修正之剑诞生于龙界。单晶魂石点缀,魔法铭文印记。每一把剑,高雅大气,确是致命之器。数千载,未受侵蚀,剑锋依旧。

image

麦克(Mike)

image

“安格瑞姆 - 爆焰 三世,新卡特加特伯爵,泰坦神酒盗窃者”,通常被称为Mike,可能是整个多重宇宙最不幸的人。

image

以上三个多重宇宙游戏道具和角色,将全部会被整合到以下六个游戏中:Age of Rust, 9Lives Arena, CryptoFights, Forest Knight, Bitcoin HODLer, and Cats in Mechs。(DR注:Enjin在下面的几周,每周都会更新出几个多重宇宙道具或角色,以上是第一周的三个,在第二周也已经公布了两个,在此就不多赘述了。)

4

为游戏资产而生的Enjin钱包

image

Enjin钱包刚刚进行了一次大规模升级,新特性如下:

行业内最先支持ERC-1155标准

可以创建不限数量支持游戏藏品的钱包

⏩对游戏藏品的显示速度进行了最大程度的优化

原生支持ERC-721&ERC-1155协议

针对War of Crypto 提供ERC-1155的支持

针对Gods Unchained 提供ERC-721的支持

针对CryptoKitties 提供ERC-721的支持

全新的带有即时载入系统的导航菜单

对游戏元数据的支持(用户可以随时查看这些数据)

游戏内道具的交易记录(发送/接收/铸造)

浏览其他人钱包里游戏道具

✔️针对基于ERC-721的游戏的轻便整合

自行变换的稀有度主题系统

Enjin钱包已经支持了ERC-721和将来真正的游戏及收藏品标准 ERC-1155. 用户将可以安全地储存和管理自己Gods Unchained,War of Crypto 和 CryptoKitties这些区块链游戏中的资产。

image

5

“神奇的保险柜”

收集一些不同寻常又漂亮的物品这种欲望,是一种原始的需求。

这件事情的吸引力很有可能是来源于古代人类为了生存而历练的狩猎行为和收集能力。也就是说收集稀有物品的欲望其实已经深深地植入在我们的DNA之中。

古埃及托洛米王朝收集了全世界的书籍储藏在古亚力山大图书馆。文艺复兴时期梅第奇家族通过私人赞助来收集艺术品。

跟古亚历山大图书馆中的实体的印刷品被大火付之一炬所不同的是,你储存在Enjin钱包中的电子文物可以安全地免于自然灾难。

现在你可以将你的ERC-721和ERC-1155资产储存在一个“神奇的保险柜”里——由NSA级别多重加密、ARM编译器、RAM和硬件加密和防键盘记录器的输入键盘等安全技术所铸造。

现有的通证标准比如ERC-721最多只能用于基于网页的收藏类游戏,功能非常有限,而ERC-1155协议用了全新的方式定义了通证,使得游戏开发者能创造真正的收藏品和可交换的道具来支持更复杂的游戏机制,有更高的内在价值,并且可以被应用于主流游戏。

ERC-1155有着超级多的特性,玩家可以使用、交易、购买、升级、销毁、合成、租赁、抵押、加强以及溶解他们的游戏道具。

Enjin钱包将同样支持基于ERC-1155的多重宇宙道具——可以被用与多个游戏之中的史诗级游戏资产,由ENJ代币驱动来保证了他们的真实性并为价值做了背书。

文章来源公众号:DappReview

区块链马拉松|Blockathon(2018)上海站开放报名

image

image

image

image

北京blockathon回顾:

Blockathon(北京):48小时极客开发,区块松11个现场交付项目创意公开

成都blockathon回顾:

Blockathon2018(成都站)比赛落幕,留给我们这些区块链应用思考

转载于:https://my.oschina.net/u/3782027/blog/2246253

这篇关于ERC1155实践|区块链游戏的平行宇宙和为此而生的Enjin钱包的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!



http://www.chinasem.cn/article/360300

相关文章

基于MySQL Binlog的Elasticsearch数据同步实践

一、为什么要做 随着马蜂窝的逐渐发展,我们的业务数据越来越多,单纯使用 MySQL 已经不能满足我们的数据查询需求,例如对于商品、订单等数据的多维度检索。 使用 Elasticsearch 存储业务数据可以很好的解决我们业务中的搜索需求。而数据进行异构存储后,随之而来的就是数据同步的问题。 二、现有方法及问题 对于数据同步,我们目前的解决方案是建立数据中间表。把需要检索的业务数据,统一放到一张M

【区块链 + 人才服务】可信教育区块链治理系统 | FISCO BCOS应用案例

伴随着区块链技术的不断完善,其在教育信息化中的应用也在持续发展。利用区块链数据共识、不可篡改的特性, 将与教育相关的数据要素在区块链上进行存证确权,在确保数据可信的前提下,促进教育的公平、透明、开放,为教育教学质量提升赋能,实现教育数据的安全共享、高等教育体系的智慧治理。 可信教育区块链治理系统的顶层治理架构由教育部、高校、企业、学生等多方角色共同参与建设、维护,支撑教育资源共享、教学质量评估、

系统架构师考试学习笔记第三篇——架构设计高级知识(20)通信系统架构设计理论与实践

本章知识考点:         第20课时主要学习通信系统架构设计的理论和工作中的实践。根据新版考试大纲,本课时知识点会涉及案例分析题(25分),而在历年考试中,案例题对该部分内容的考查并不多,虽在综合知识选择题目中经常考查,但分值也不高。本课时内容侧重于对知识点的记忆和理解,按照以往的出题规律,通信系统架构设计基础知识点多来源于教材内的基础网络设备、网络架构和教材外最新时事热点技术。本课时知识

【区块链 + 人才服务】区块链集成开发平台 | FISCO BCOS应用案例

随着区块链技术的快速发展,越来越多的企业开始将其应用于实际业务中。然而,区块链技术的专业性使得其集成开发成为一项挑战。针对此,广东中创智慧科技有限公司基于国产开源联盟链 FISCO BCOS 推出了区块链集成开发平台。该平台基于区块链技术,提供一套全面的区块链开发工具和开发环境,支持开发者快速开发和部署区块链应用。此外,该平台还可以提供一套全面的区块链开发教程和文档,帮助开发者快速上手区块链开发。

国产游戏崛起:技术革新与文化自信的双重推动

近年来,国产游戏行业发展迅猛,技术水平和作品质量均得到了显著提升。特别是以《黑神话:悟空》为代表的一系列优秀作品,成功打破了过去中国游戏市场以手游和网游为主的局限,向全球玩家展示了中国在单机游戏领域的实力与潜力。随着中国开发者在画面渲染、物理引擎、AI 技术和服务器架构等方面取得了显著进展,国产游戏正逐步赢得国际市场的认可。然而,面对全球游戏行业的激烈竞争,国产游戏技术依然面临诸多挑战,未来的

Prometheus与Grafana在DevOps中的应用与最佳实践

Prometheus 与 Grafana 在 DevOps 中的应用与最佳实践 随着 DevOps 文化和实践的普及,监控和可视化工具已成为 DevOps 工具链中不可或缺的部分。Prometheus 和 Grafana 是其中最受欢迎的开源监控解决方案之一,它们的结合能够为系统和应用程序提供全面的监控、告警和可视化展示。本篇文章将详细探讨 Prometheus 和 Grafana 在 DevO

springboot整合swagger2之最佳实践

来源:https://blog.lqdev.cn/2018/07/21/springboot/chapter-ten/ Swagger是一款RESTful接口的文档在线自动生成、功能测试功能框架。 一个规范和完整的框架,用于生成、描述、调用和可视化RESTful风格的Web服务,加上swagger-ui,可以有很好的呈现。 SpringBoot集成 pom <!--swagge

火柴游戏java版

代码 /*** 火柴游戏* <p>* <li>有24根火柴</li>* <li>组成 A + B = C 等式</li>* <li>总共有多少种适合方式?</li>* <br>* <h>分析:</h>* <li>除去"+"、"="四根,最多可用火柴根数20根。</li>* <li>全部用两根组合成"1",最大数值为1111。使用枚举法,A和B范围在0~1111,C为A+B。判断</li>** @

国产游戏行业的崛起与挑战:技术创新引领未来

国产游戏行业的崛起与挑战:技术创新引领未来 近年来,国产游戏行业蓬勃发展,技术水平不断提升,许多优秀作品在国际市场上崭露头角。从画面渲染到物理引擎,从AI技术到服务器架构,国产游戏已实现质的飞跃。然而,面对全球游戏市场的激烈竞争,国产游戏技术仍然面临诸多挑战。本文将探讨这些挑战,并展望未来的机遇,深入分析IT技术的创新将如何推动行业发展。 国产游戏技术现状 国产游戏在画面渲染、物理引擎、AI

vue2实践:el-table实现由用户自己控制行数的动态表格

需求 项目中需要提供一个动态表单,如图: 当我点击添加时,便添加一行;点击右边的删除时,便删除这一行。 至少要有一行数据,但是没有上限。 思路 这种每一行的数据固定,但是不定行数的,很容易想到使用el-table来实现,它可以循环读取:data所绑定的数组,来生成行数据,不同的是: 1、table里面的每一个cell,需要放置一个input来支持用户编辑。 2、最后一列放置两个b