全链游戏能否实现,是否可行?

全链游戏是否可行?

Web3游戏的去中心化之路

尽管区块链技术在加密游戏中承诺了”去中心化”和”无需信任”的所有权,但现实中,绝大多数加密游戏仍然只是”部分去中心化”的状态。尽管游戏资产存在于链上,但游戏逻辑、状态和存储仍然集中在链下的中心化服务器上。

那么,为什么全链去中心化游戏的构建如此困难呢?主要原因是,目前的区块链技术在处理视频游戏所需的海量交易量方面仍然过慢。正如Lattice公司的CEO Ludens在接受Cointelegraph采访时所说,目前的区块链技术甚至是二层解决方案,都还不够强大。他将完全在链上构建游戏类比为在上世纪80年代的计算机上构建视频游戏,因为技术的限制使得复杂的全链游戏仍然不太可能。

此外,当开发者在使用区块链技术将游戏面向广大非加密受众时,也需要做出一些重要的权衡。比如,Aurory的开发者创建了一种混合库存系统,名为SyncsLianGuaice,允许玩家将资产留在托管中,但同时也可以将其转移到Solana钱包中。Aurory基础设施技术总监Julien Pellet表示,为了吸引更多的非加密原生Web2玩家,他们通过构建SyncsLianGuaice并接受资产链下存储的权衡来考虑用户体验。这也说明开发者在面向不同用户群体时,需要综合考虑用户体验和去中心化程度之间的关系。

然而,有一些对完全链上”自治世界”感兴趣的热衷去中心化社区试图通过建立由玩家共同建立的世界来实现这一理想。一些甚至成功地创建了一个共产主义集体,使每个玩家获得相同的”胜利”。

虽然这些自治世界面临着许多挑战,但考虑到其局限性,它们在早期阶段仍然具有令人印象深刻的成果。

Web3游戏的起源

Web3游戏正努力解决新兴领域简短历史中带来的一些问题。在上一轮加密牛市期间,大多数区块链游戏试图首先成为金融产品,其次才是真正的游戏。这种策略在代币价格上涨时帮助推动了游戏领域的短暂繁荣,但不幸的是,也让游戏变得过于依赖财务回报。当代币价格暴跌时,这种热情可能会迅速消失。Axie Infinity、Pegaxy和Crabada等游戏曾经承诺玩家丰厚的回报,但现在它们的火热程度已大不如前。Axie Infinity的活跃钱包数量在2021年11月达到了约70万,但现在每天的活跃钱包数量通常只有8到10万。元宇宙指数(MVI)代币跟踪了一组主要游戏和元宇宙代币,从2021年11月的历史最高点下跌了95.6%。

作为回应,Web3游戏现在正逐渐抛弃强调”玩着就能赚”的观念,转而注重游戏资产所有权和游戏的趣味性,重视用户体验而非利润。Aurory后端技术总监Jonathan Tang表示:“游戏的核心重点应该是休闲和娱乐,而不是提供财务回报。作为Web3游戏开发者,我们的任务是思考如何利用区块链技术及其带来的好处,同时将游戏趣味性置于优先事项。”这种转变是因为对财务回报的过度强调已经损害了整个行业的形象,一些骗子也抓住了这个机会。Pellet补充道:“上一轮牛市引来了许多骗子,他们通过克隆网站、伪造项目等手段非法侵吞了数百万美元的玩家和团队资产。在Web2游戏中,这种欺诈行为要困难得多。”

迈入全链游戏

令人振奋的是,一些对构建自治世界感兴趣的小社区已经开始尝试在区块链游戏中实现链上极简主义。与Web2.5游戏设计相比,全链游戏将资产和游戏逻辑、状态以及存储都置于链上。游戏状态指的是游戏世界的当前状态,如玩家的进度和拥有的物品,而游戏逻辑则是游戏规则,即玩家如何移动、交互、收集和消耗。为什么要将所有这些内容都放在链上呢?这样做可以确保游戏状态始终不变且透明,更重要的是,它为类似于DeFi中可能的开放组合性打开了大门,并使得像1inch Network这样的聚合器可以在Uniswap或Curve之上构建,并集成Synthetix并允许跨资产互换。

开放组合性允许任何人在游戏的原始规则之上构建第二层规则。在全链游戏中,第二层规则以智能合约的形式存在于核心游戏开发人员的原始智能合约之上。它们被所有玩家共享,而不像传统游戏中的第三方模组只改变玩家在本地游戏体验中的部分内容。

集体行动和共产主义接管

一个例子是Gnosis上的Dark Forest,这是一个由匿名创造者Gubsheep于2019年创建的链上RPG游戏。该游戏中的玩家自己创建了一个无需许可的公会系统,通过该系统,小玩家可以通过整合自己的游戏资源,克服与大型玩家竞争中的集体行动问题。正如DFDAO所说,“有人需要打败orden_gg。Orden_gg已经连续两次获胜,目前位居积分榜首。如果我们团结在一起,我们可以一起击败Dark Forest的非官方团队老板。”这种公会系统不仅是社交承诺,而是与链上智能合约绑定在一起。

或者看另一个全链游戏OPCraft,这是Lattice团队在Optimism上构建的Minecraft风格游戏的试验。游戏启动几周后,玩家SupremeLeaderOP创建了一个”共产主义社会”,任何决定加入该社会的玩家都需要放弃自己的所有资源,并与社会中的其他玩家共享。这些规则不仅仅是玩家之间的社交承诺,它们是有约束力的智能合约。有些玩家选择将其视为有趣的实验,立即宣誓效忠共产主义共和国,放弃他们自己的游戏资源以换取进入公会的集体财产。正如Lattice博客所记录的,一旦玩家成为公会成员,他们就可以通过智能合约挖掘政府国库的材料,并在政府拥有的土地上使用这些材料建造。该共和国甚至设有”社会信用”系统,防止懒惰的成员消耗国库材料超过他们的贡献。只有通过劳动贡献修复社会信用的成员才能继续建造。

在全链游戏中,玩家有机会实现创新变革,无需等待核心开发者通过集中的补丁引入更新。这种自下而上、自组织的创造性表达方式超越了我们对传统视频游戏的传统理解,但在Web2世界中,通过自定义游戏模组进行实验最终孕育了价值数十亿美元的游戏特许经营权,例如Dota和反恐精英。Dota最初是在暴雪的《魔兽争霸3》游戏上无需许可地作为模组创建的,而反恐精英则起源于Valve的《半条命》游戏的一个模组。

虽然全链游戏目前还处于初级阶段,并且构建者对这个领域有不同的称呼,比如自治世界、永恒游戏、无限游戏或链上实现(On-chain Realty)。虽然术语各不相同,但这些游戏在区块链上的永久性编码是它们的共同特点。就像智能合约和代币会永远存在于链上一样,全链游戏在游戏工作室放弃游戏后仍然具有审查不可行和充满活力的特点。

然而,全链游戏也存在一些限制。大多数当前的加密全链游戏类似早期的回合制棋盘游戏,它们具有简单的游戏循环,比如太空侵略者和吃豆人。这种设计是出于成本限制,在游戏设计中进行了许多必要的权衡。创造者Stokarz在构建全链游戏Rhauscau时表示,由于成本限制,他不得不在游戏设计中做出权衡。他指出,大多数全链游戏遵循传统棋盘游戏的设计和最小游戏逻辑,因为在链上执行它的成本非常低。他把全链游戏类比为早期的手机游戏《切绳子》。尽管Rhauscau部署在吞吐量远高于以太坊主网的二层方案Arbitrum Nova上,但游戏仍然受限于简单的游戏循环,最长只能持续5分钟。

全链游戏面临的挑战不仅仅是可扩展性,还有游戏设计上的挑战。Ludens指出,全链游戏目前不成熟的状态也是因为游戏设计师缺乏一套连贯的区块链游戏设计指导原则。游戏设计师应该更加努力地思考如何充分利用区块链账本带来的价值。但是,硬件和软件基础设施也是一个问题。Ludens认为,随着区块链技术不断发展,硬件和软件基础设施的改善将为区块链游戏带来更多的可能性。与传统视频游戏相同,我们首先见证了简单的文本冒险游戏,当计算机变得更快时,FPS游戏如Doom随之而来。同样,在未来,随着计算能力和链上基础设施的提升,我们可能会看到更多复杂的全链游戏。

在软件方面,像Lattice的MUD这样的游戏引擎试图为区块链游戏开发者实现类似目标。该软件栈简化了构建基于以太坊虚拟机的应用程序的任务。

另外,Ethereum的路线图是基于使用ZK Rollups实现扩展性的,各种第二层解决方案为游戏设计师提供了利用更快、更便宜交易的机会。例如,Starknet上的ZK Rollup结构为构建全链游戏提供了可能性。Cartridge正在构建自己的游戏引擎Dojo以及其他Starknet游戏开发者的开发工具。Cartridge的创始人Tarrance van As认为,StarkNet是唯一有可能最终扩展到成千上万用户的区块链。他认为,通过Starknet,游戏开发者可以利用这个框架的基础功能,并认为将来他们的游戏不再只是在第二层,而是在Starknet上构建的第三层或第四层。他还提到,ZK证明甚至可以在运行游戏的本地设备上生成,这为运行游戏提供了更多的可能性。

总的来说,全链游戏面临着许多挑战,但也有着巨大的前景。虽然全链游戏摆脱了传统游戏发行商的限制,但也面临着技术和设计上的限制。随着硬件和软件基础设施的提升以及区块链技术的不断发展,我们有理由相信,全链游戏将推动区块链的演进,成为未来游戏的重要组成部分。