游戏《黑暗森林》,会是元宇宙的新愿景吗?

“开始在黑暗森林中探索,你很快就会意识到你不知道多少。”
宇宙浩瀚无垠,大部分都笼罩在黑暗之中。如果你选择接受它,你的任务是冒险进入未知领域,避免被可能潜伏在黑暗中的对手玩家摧毁,并建立一个你发现的星球帝国,并可以建立自己的星球。但是,虽然视频游戏的外观和玩法似乎与其他在线策略游戏很相似,但在引擎盖下,这是一个非常不同的故事。

那是因为它不依赖于运行流行的在线战略游戏(如夏娃在线和魔兽世界)的服务器。相反,Dark Forest完全在区块链上运行,这意味着没有人可以控制它如何发挥作用。
它早期的成功不仅反映了一种有趣的方式来制作以完全不同的方式工作的游戏。它还有助于证明区块链可以用于更有趣和复杂的应用程序,而不仅仅是转移数字货币,自该技术首次出现以来,一些区块链支持者一直在说这一点。
事实上,这款游戏最铁杆的粉丝认为,让它如此酷的是更深刻的东西——它暗示了我们共享数字领域的未来。这包括元宇宙的可能性,它不属于 Meta 或其他大型科技公司,而是在用户之间以去中心化的方式运行。

它是如何建造的
Dark Forest最初是化名Gubsheep脑海中的一个想法(保持假名在加密世界中的人物中并不少见),他将其描述为“发生在无限的,程序生成的宇宙中的大型多人策略游戏”。
该游戏的部分灵感来自刘慈欣的科幻小说《黑暗森林》。Gubsheep说,他对这本书非常着迷,以至于他在一家书店咖啡馆里一口气读完了它。他发现一个特别引人注目的主题涉及如果我们的文明要发现宇宙中的另一个文明将面临的困境。Gubsheep说,我们不知道它是否构成了生存威胁,但一种观点认为,为了确保我们自己的生存,我们应该假设这一点,不要接触。

相关故事
加密行业正在大力投资,让更多的人购买。这并不意味着你必须这样做。
Gubsheep碰巧在参加一个会议几天后阅读了《黑暗森林》,该会议专注于一种新兴的密码工具,称为零知识证明。使用这种高级密码学,可以在不透露任何其他信息的情况下证明陈述是正确的。例如,想象一下,在不透露护照上的任何其他信息的情况下证明您的公民身份。
当他从书店走回公寓时,受《黑暗森林》启发的新想法开始与他刚刚学到的东西激发的其他想法相结合。

零知识证明背后的想法可以追溯到1980年代,但最近在区块链系统中出现了一些第一批实际应用。最突出的例子是Zcash,这是一种类似比特币的加密货币,它使用一类称为zk-SNARKs的零知识证明 - 与Dark Forest使用的相同 - 隐藏交易数据,以便用户可以匿名交易,几乎就像他们使用数字形式的现金一样。
Gubsheep开始想象一个“加密黑暗森林”,在这个黑暗森林中,对立的玩家就像文明一样“踮起脚尖”穿过一个充满潜在敌对对手的宇宙——由于零知识证明而隐藏在视线之外。回到家后,他熬夜勾勒出这个想法。此后不久,他说服了两个朋友帮助他建造它。

最终,《黑暗森林》的创造者决定,要让它发挥作用,他们需要使用区块链。他们希望以一种让每个人都能够检查“游戏背后的数学协议是否被正确遵循”的方式构建游戏,Gubsheep说。他承认,在传统服务器上编写游戏在技术上是可能的,这样它的整个历史都是可视的,包括每一个零知识证明——“但那时你基本上开始构建区块链了。
他们知道这是一个“天上掉馅饼”的想法。区块链使用起来缓慢且昂贵——对于必须跟踪许多互连系统和大量玩家动作的游戏来说,远非理想的基础设施。尽管最初围绕区块链的各种非金融用途进行了所有炒作,但现在普遍的看法是,使用区块链只对更简单的金融相关应用程序有意义。

概念证明
Gubsheep和他的朋友们实现了他们的目标:使用尖端的密码技术制作一款酷炫的科幻游戏。然而,他们所建造的东西暗示了他们没有完全预料到的新可能性。
Dark Forest是迄今为止最复杂的区块链游戏,也是第一款具有游戏理论家称之为“不完整信息”的游戏。当新玩家第一次到达黑暗森林时,宇宙的大部分——包括潜在的敌对对手——都被隐藏起来了。只有当玩家探索隐藏区域时,它们才会变得可见。每次玩家移动时,他们都会向区块链发送一个证明,证明移动是有效的,而不会透露他们在宇宙中的坐标。

自 2020 年 2 月以来,已有超过 10,000 人参加。他们中的一些人,比如软件开发商Nalin Bhardwaj,受到游戏技术基础的启发,留下来从事黑暗森林宇宙的工作,并构建新的黑暗森林风格的游戏。他们认为黑暗森林是迈向丰富的数字现实的第一步——有些人可能称之为元宇宙——由去中心化网络而不是公司服务器运行。
Bhardwaj说,Dark Forest不仅是最复杂的blockhain游戏:“我认为区块链上没有比这更复杂的应用程序了。他认为,通过将其设计为在区块链上运行,游戏的创建者还制作了技术基础设施,扩大了我们如何使用区块链进行在线交互的范围。

对于Bhardwaj和其他真正的信徒来说,黑暗森林同时证明了几个新概念。首先,它展示了如何使用高级密码学为在线世界添加新功能。受《黑暗森林》启发的开发人员和计算机科学家已经在探索利用零知识证明的新游戏和应用程序。
Gubsheep和其他人甚至成立了一个名为0xPARC(参考施乐40年前推出的传奇研发公司PARC)的研发组织来支持这项工作。Bhardwaj最近做了一段时间的0xPARC实习生。

0xPARC的范围不仅限于游戏。例如,该小组感兴趣的一个应用是数字识别。回想一下护照的例子。零知识证明可以证明关于自己的各种事情,而不会透露其他任何东西。您可以在不透露实际年龄的情况下证明您已超过一定年龄,或者您的银行账户中有超过一定金额的钱而不透露实际金额。Gubsheep说,也可以使用零知识密码学来证明你已经在敏感数据集上运行了机器学习算法,同时保持数据的私密性。
元宇宙的新愿景?
零知识也不是0xPARC的唯一关注点。关于《黑暗森林》最深刻的思考者似乎都同意,虽然它对密码学的使用是真正的创新,但游戏中更令人信服的概念证明是它的“自主”游戏世界——一个没有人控制的在线环境,也无法被拆除。

到目前为止,黑暗森林一直以临时形式存在,称为回合,持续一到两周。但是,由于它完全存在于区块链智能合约中 - 区块链存储和执行的计算机程序 - 黑暗森林世界可以以没有人有能力阻止它的方式部署,计算机科学家和0xPARC联合创始人Justin Glibert说。“你可以把它想象成一个Minecraft服务器,但它不能被移除,”他说。
一旦部署了智能合约,它就有点像生活在数字空间中的机器人——一个可以永远运行的机器人。除非创建者安装可以触发以终止程序的机制,否则只要网络存在,它就会继续运行。Glibert认为,在这种情况下,虚拟世界将“更像一个数字星球”,而不是一个游戏。

数字星球上会发生什么?他说,无论世界的规则是什么——它的“数字物理学”——允许。《黑暗森林》的玩家利用其数字物理来构建游戏内市场、自动化游戏功能的工具,甚至是可以自己玩游戏的机器人。任何人都可以免费复制、修改和构建它。
Glibert在0xPARC的团队专注于创建系统,不仅使游戏开发人员更容易创建自主世界,而且使这些世界中的居民更容易进行交互和创建。

Gubsheep说,这是互联网的自然发展。“数字世界正在成为我们越来越多最有意义的互动的宿主,”他说。但他打赌,人们不太可能接受由公司或任何其他中心化实体管理的“元宇宙”版本。
相反,他们想要的是“一个可信的中立基质,让人们以相对不受约束的方式表达自己,自我组织和自我管理,”他认为。“对我来说,这是一个更强大的元宇宙愿景,我希望 0xPARC 的实验能够做出贡献。”
