区块链:黑暗森林:三年全链上游戏的启示录(中)_TMA

刚刚结束不久的DevconVI活动中?gubsheep?的演讲内容的整理翻译。

对于演讲中提到的内容会进行相应信息的补充,以的形式注明。

翻译过程与英文原意可能有所出入,请大家谅解。

前置阅读?黑暗森林:三年全链上游戏的启示录

原文如下:

到目前为止,我们只讨论了客户端的可编程性,我们已经看到了插件、第三方客户端、自动化工具等等,这些内容可能会让人联想到《我的世界》等游戏。但是我认为加密原生游戏的真正前景是更进一步的,加密原生游戏确实允许玩家做一些从根本上不同的事情,这在以前是不可能的。

我们来举一个假设的例子,假设你正在玩一款传统的多人RPG游戏,这可能是像《江湖(RuneScape)》或《魔兽世界》这样的游戏,也可能是多人版本的《精灵宝可梦》。如果你想在游戏中实现一个新功能,比如玩家之间的交易,那么在传统游戏的开发过程中就会发生之后所描述的情况。首先,你必须找到游戏的核心开发者,提出你的功能要求,也许他们决定接受、也许不接受。之后,核心开发者必须由他们的专有后端进行新的数据转换,并在他们的web服务器上引入触发这些数据转换的API路由。最后,他们必须分发给所有人规范的游戏客户端实现,并添加一个新的UI组件,例如按钮或其他模块,当点击它们时可以触发这个新的API路由。

与之相反,在《黑暗森林》中,任何玩家都可以开发与黑暗森林合约相关的代理或者市场合约,然后他们可以将这个合约部署到区块链上,例如:有人可以存1eth到代理合约中,这个代理合约和黑暗森林的的主合约进行交互,并且触发我的星球向你的星球运送100单位的银矿,之后他们可以编写一个JavaScript插件,允许web客户端与这个市场合约进行交互,并且将其分发给所有想要选择这个新的玩法功能的玩家。通过这种方式,玩家可以在游戏中添加全新的功能,而无需经过特别的许可,你可以在屏幕上看到?BroadcastMarket?,这是第一个用这种方式开发功能的例子,由BlaineBubblitz?和?JacobRosenthal?开发,它允许你要求某人广播或与你分享特定的地图信息,并收取一定的费用。

今年早些时候?0xSage?和?Pierre?建立了?nightmarket?,这是一个无需信任的由零知识证明技术支持的交易市场,你可以和地图上的其他玩家交换加密数据,并收取一定的费用。我们也看到一些团队为游戏内的道具创建了市场合约。

上述的机制能够让玩家更轻松地在游戏中添加新规则或资源类型,玩家可以在游戏内部通过插件的形式完成这个目标。

综上所述,无许可的互操作性是什么意思呢?这个概念指的是玩家可以构建自己的游戏体验,而不仅仅是游戏的核心开发者,通过这种方式各种各样的游戏功能将会出现:交易市场,玩家协作工具,游戏内嵌套的游戏,新的资源模型和机制,自动化的工具,玩家自己定制的客户端,可以互用的资产和状态,游戏内的声誉系统以及更多的功能。我想这就是我对第一个问题的回答,为什么要在区块链上做游戏,换句话说区块链对于游戏有什么作用。

我认为第二个很有启发意义的问题是:**为什么要在区块链上开发游戏这个东西?**换句话说,**在区块链上可以构建的各种应用当中,为什么要为一个没有任何明显实际应用场景的应用程序而费心呢?**我认为这是对于任何一个研发团队、或者是开发没有实际用例项目的团队都会面对的一个较大的问题,我有三个理由对上述的这个问题做出回应。

首先,游戏和其他这种性质的实验应用是一个技术要求高但风险低的环境,我们可以快速推进基础设施建设,而不会将大量的资本或社会利益置于风险之中。在构建加密原生游戏和游戏基础设施的过程中,黑暗森林和0xPARC社区发现了一些核心基础设施的漏洞,并且推动了重要的优化,例如Nethermind?、optiismcannon?、Akula?或?Erigon?等等。这个过程可以快速迭代地进行,而不需要像DeFi那样投入数亿美元。所以我们可以快速推进生态系统。我们可以快速行动、做出重大的变革,同时不用承担巨大的后果,不会让人们的真实生活受到影响。这让我想起了游戏对早期个人电脑的影响,以及像《德军基地3D》和《末日战士》这样的网络游戏极大地推动了图像产业的发展,并且在90年代时达到了网络基础设施所能承载的上限,开发者被迫发明和优化技术,其中的很多成果我们至今仍在使用。

第二个原因是,游戏是技术和玩家行为的领先指标,今天游戏中的玩家行为可以帮助我们预测未来数字系统中的用户行为,这可以和早期的移动计算创新沙盒的价值。

MarrowDAO|GuildW?,?dfdao?,?277dao,?DFArchon?,?ordengg

实际上游戏生态内还有更多的游戏团体,例如zkForest,P_DAO等)

我认为游戏对区块链有好处的最后一个原因是,游戏本质上是具有游戏性的?都是至关重要的。从历史上看,许多有创意的人士都对加密货币极为反感或完全敌视,原因是NFT等事物的高度金融化。但是通过展示技术的可能性、无许可互操作性的可能性,我们最终让一些独立游戏开发者改变了之前的看法。例如在"自主世界"的驻地,有团队已经在伦敦建立起了一个由艺术家和创意人士组成的社区,向游戏开发者和创造者介绍区块链技术。

未完待续,后面的内容更精彩:-)

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

大币网

UNIROL:应用专属高性能 Rollup:Cartesi_ESI

Cartesi的论点:特定应用的模块化执行环境如何解决可编程性问题、扩展计算和推动创新。 概要 区块链技术正处于变革的边缘。现在越来越多的项目了解到模块性和专业化的需求.

[0:15ms0-5:322ms