永久的自治世界:Arweave 对全链游戏的探索

? Web3 正在加速发展,Arweave 作为基础设施将被更多的开发者采用,创造一个全新的、更加丰富多彩的生态系统。 PermaDAO 正是为此而建立起来的共建者社区。所有参与的人都能在这里找到自己的角色来贡献 Arweave 生态,任何关于 Arweave 的提案与任务都可以发布于此,并得到整个社区的支持与回馈。 加入PermaDAO,建设 Web3!

作者: Spike @ Contributor of PermaDAO

审阅:Kyle @ Contributor of PermaDAO

某种程度上,区块链是个内容创意产业,至少其他行业甚少有 Web3 这么丰富的“黑话”系统,一方面在制造亚文化认同感上居功至伟,另一方面让我们有时会措手不及,颇有三天不学习,赶不上行业 OG 的感觉。

自治世界(Autonomous Worlds)便是如此,刚开始笔者认为这是一个政治学词汇,最后竟然发现是全链游戏(FOG)的同义词,即 FOG 是从技术堆栈角度出发去定义链游,意味着游戏逻辑、素材、交易等系统全部转移至链上,和 GameFi 或传统游戏嵌入部分 NFT、 区块链游戏相比更为“正统”。

自治世界与全链游戏类似,但更接近于从意识形态角度去归纳全链游戏其特点,意为抗干扰性、完全的自治性,以及彻底的去中心化架构。

本文重在论述自治世界,因此对全链游戏仅做基本描述。

全链游戏定义和发展

一个粗暴至极的划分,现存的 GameFi 只分为三种:

  1. CryptoKitties:ERC-721、Gas War、合成模式、稀有度、首发模式、dApp
  2. Axie Infinity:公会、打金、东南亚、P2E、协议收入、侧链、黑客
  3. Stepn:Web 3.0、运动??‍♀️、操盘、M2E、破圈、传销、solana、双币模型

不恰当的说,在 Stepn 之后,整个链游市场已经沉寂许久,继续打金模式并无拯救行业的希望,不论是可玩性的探索,还是全链游戏的突破,才能解决现存问题。

全链游戏从技术角度而言,已经存在先驱,2017 年爆火的加密猫(CryptoKitties)可以视为这一领域的滥觞,其在高峰期的交易造就了以太坊的长时间拥堵,并且也是 ERC-721 的主要早期推动者,而这正是目前最主流的 NFT 协议。

但是加密猫也存在一些问题,其中最主要的是其 NFT 图片并不完全存储在以太坊上,至少在 2017 年 12 月加密猫的图片可以确定存放于 Web2 服务器中,不完全符合全链游戏的定义。

而在 2020 年的黑暗森林 (Dark Forest) 链游中,情况稍有变化,最主要的功能是在链上实现较为复杂的游戏逻辑,相比之下,加密猫繁殖的逻辑较为简单,而黑暗森林根据官方自述,是“以ZKSNARK 技术为基础研发的一款 on-chain MMORTS (massively multiplayer online real-time strategy games) 对战游戏,将背景设置为太空中的星球对战,以《三体》中的黑暗森林理论为游戏设计原则,通过信息不完全机制来最大程度保存自我,击败敌人。”

2022 年 8 月 24 日,AltLayer Network 宣布将在游戏专用执行层上托管基于零知识证明技术 zkSNARKS 构建的去中心化实时战略游戏黑暗森林(Dark Forest),其数据将进一步具备链上存储特性。

因此,黑暗森林也可以被视为全链游戏的早期实践者,游戏最核心的数据存储+逻辑被转换为链上运行,对比之下,传统游戏厂商,游戏开发公司和运营商具备完全的控制权。

比如,暴雪和网易的产生争端后,对于国服玩家而言最核心的是魔兽中的数据如何处理,最后是被戏称为“电子骨灰盒”的线上存档下载服务承载游戏玩家逝去的青春,但是弊端显而易见,存档之后的数据便成为“冷数据”,没有运营商的重新撮合,玩家持有冷数据也无法重新加入游戏世界。

从这点出发,全链游戏不仅具备“去中心化”特性,而且实实在在可以解决现存问题,不再是区块链的自嗨之举,而是可以为现存游戏行业提供解决思路的有益探索。

区块链游戏的现存问题

此外,必须承认一个事实: Meta 、Apple 等所开发的 VR/AR/MR 设备、区块链行业的 GameFi、FOG,以及微软、索尼等游戏厂商所言的游戏并非完全一致,这导致目前的区块链行业从业者有意或无意混杂了三者的复杂关系。

  1. Meta 等厂商的 VR 设备并不一定需要区块链技术的参与才可运行;
  2. 传统游戏厂商至今仍未在道具 NFT 化、经济模型 Token 化方面取得显著进展,尝试居多,梭哈极少;
  3. 目前的 GameFi 需要解决开发套件依赖于 Unity、虚幻引擎等传统开发工具,游戏道具如何上链、游戏运行如何解决高延迟的技术问题并未取得彻底突破。

更严重的是,现存 GameFi 均默认游戏内道具可进行 NFT 化,以及进行 FT 代币发行的双币模式,而诸如 SAND/MANA/GALA 还探索出“地块”等虚拟地产模式。

但是均未能真正解决游戏的可玩性问题,在传统的游戏行业中,游戏道具服务于游戏整体的功能、角色解锁,并且尽量保障不妨碍游戏的竞技公平性,较多是在满足用户的心理优越性和满足感。

GameFi 一般会较早启动 NFT 模型和代币售卖,但是这会衍生出两个问题:

  1. 真实用户少,经济模型无法长久维持;
  2. 经济模型下行,进一步带崩整个大盘。

本来 NFT 道具 + FT 代币 + 可玩性,还可以解锁用户的真正归属权,但在实践中却导致用户的快速流失,游戏的生命周期较少能维持半年以上。

其次是目前的 GameFi ,均未能真正解决游戏数据的上链问题,基本上都是采取交易信息上链,而游戏数据、NFT 道具存储在中心化服务器中的伪上链模式。

走向自治世界初级阶段

全链游戏的问题并非无法解决,比如游戏引擎有 Lattice 开发的全链游戏引擎 MUD,并且基于此和 OP Stack 共同开发出 OPCraft 全链游戏,其使用 Solidity 实现,因此具备打通以太坊生态的可能性。

除此之外,还有 ZK 系 L2 项目 StarkWare 公司的 Dojo 游戏引擎,其使用 Cairo 语言实现。

而在更丰富的身份层、前端界面以及加速等细分场景,也有部分探索,但这并非本文重点,因此点到为止,接下来是对自治世界的讨论。

Arweave 是更为契合自治世界的解决方案

从 Arweave 的视角看待,至少存在多种解决方案,比如数据的完全上链,通用的协议和标准以保护创作者权益等。

  • Arweave 的数据存储能力远超以太坊或者任意 L2 链,游戏内的美术素材、最终逻辑以及道具交易均可上链,借助 SCP 理论带来的扩展性,交易速度完全可达到传统游戏的水准;
  • Arweave 推出 UDL(通用数据协议)标准,可以让创作者自定义道具的收费模式和标准,甚至具备可编程性,可实现复杂的权限管理功能。

实际上,自治世界的核心要义在于”完全的链上运行“,从最极端的情况推演,甚至不再需要预言机、稳定币和任何中心化服务商的参与,完全依靠公链的自组织来运行。

从抽象的宏观视角而言,目前的自治世界还需要全链游戏的发展,才能充实自治世界的理论,又一次的实践先于理论,摸着全链游戏的河,才能找到自治世界的路。

参考文献:

  1. Autonomous Worlds: The Case for Fully On-chain Games
  2. Autonomous Worlds (Part 1)
  3. Autonomous Worlds Aim to Free Online Games From Corporate Control
  4. How to Code Your Own CryptoKitties-Style Game on Ethereum
  5. Dark Forest Warm-up Round Begins
  6. IOSG Weekly Brief |链上游戏技术栈:如何同步游戏状态? #184