撰写:WILLIAM M. PEASTER
编译:深潮 TechFlow
在加密货币领域,“onchain”有两个不同的含义。
较新、较宽泛的意义是指一般使用区块链。“将你的音乐上链”,比如,将你的歌曲作为 NFT 发布到 sound.xyz 上。
但请记住,你可以在以太坊上创建代币,同时将该代币的艺术或其他资源存储在链下,即存储在私有服务器或星际文件系统(IPFS)等外部存储中。
因此,“onchain”的第二个、较早且更具技术性的含义是指完全将 NFT 集合或基于区块链的项目的所有内容直接存储在链上,例如直接存储在以太坊上。
虽然与链下选择相比,这种方式的链上存储相对昂贵,但它提供了相当持久和开放的特性,因为只要以太坊存在,基于链上的项目将永远存在,并能够无限期地进行建设和拓展。
这里也存在一个光谱。一端是对区块链依赖最小,中间则是使用链下+链上存储的组合,另一端是项目完全采用链上存储。这个光谱同样适用于区块链游戏领域。
自主世界(Autonomous Worlds)位于游戏光谱的“完全链上”一侧。在这类项目中,游戏的逻辑和状态完全存储在链上,也就是说,它们的规则和进展都在智能合约中进行跟踪,所有游戏数据都存在区块链上,从而实现了互操作性。
因此,自主世界也是与客户端无关的,这意味着任何人都可以为与底层游戏互动创建自己的界面。
自主世界的重要性
自主世界可以是开放游戏,即独立于其创造者运行、对任何人开放,并随着时间的推移不断演变。这些游戏本身成为了协议和独立的世界,邀请用户根据自己的意愿在其上进行建设。
因此,这些游戏以开放系统和持续在线的方式,极大地促进了互操作性,并从传统游戏的封闭系统和由创建者控制的方式中发生了根本性转变。在自主世界中,玩家可以按照自己的条件创建自己的扩展,从而导致不断演化的自下而上的生态系统。
此外,以完全链上的方式制作的游戏本身可以成为经济系统。它们可以拥有自己的货币、市场和经济规则,创造出与传统经济并存的新形式的经济组织。因此,这些游戏不仅仅是娱乐,还代表了通向元宇宙中新的经济和社会结构的路径。
自主世界游戏引擎
目前,自主世界领域的规模仍然相对较小,但在未来十年内有望显著增长。为此,目前正在进行的一些最重要的早期工作是围绕“链上游戏引擎”的开发,即用于启动自己的自主世界或在其周围构建的框架。
例如,你现在应该关注以下几个链上游戏引擎:
MUD — 由 Lattice 团队开发,这个“多用户地下城”框架使得在以太坊虚拟机(EVM)网络上创建复杂的链上应用变得简单。你可能还记得,去年它被用于在 Optimism 上创建链上体素游戏 OPCraft。
Keystone — 由 Curio 团队构建,这个框架是一个基于 Optimism 的 L2 链,内置了专门用于并行化游戏活动的游戏引擎。对于不了解的人来说,Curio 目前正在使用这个技术栈构建他们自己的链上外交游戏 Treaty。
Dojo — 基于 StarkNet 的链上游戏引擎和“工具链”,支持 Rust 和 Cairo 编程语言。
Argus — Argus 是一家游戏发行商,正在开发自己的链上游戏创作工作室堆栈——World Engine,这是一个支持分片技术的 L2,使得游戏可以在整个网络上横向扩展构建。
放眼未来
在 2022 年 12 月的一期 Zora Zine 杂志中,作家兼企业家 Yancey Strickler 预测了链上时代的开始,他预测这个时代将被定义为“世界上大部分创造性文化产出、共享历史和信息基础设施都将在链上建立、存储和获取的时期”。
我完全同意 Strickler 的观点,并且我认为自主世界这一游戏类型的崛起是链上时代蓬勃发展的一部分。
10 年后我们回顾时会觉得这类游戏显而易见,但现在我们正站在这个领域的起步阶段。
领取专属 10元无门槛券
私享最新 技术干货