当你身处“黑暗森林”时,你很快就会意识到自己是多么的渺小和无知。
这里的“黑暗森林”是一款电子游戏。它号称拥有广阔的宇宙,大部分都笼罩在黑暗之中。
如果你选择接受,你就开始了一场未知的冒险。你要避免被可能潜伏在暗处的敌对玩家消灭,根据发现的星球建立自己的帝国。
这个游戏看起来和玩起来都像一个普通的在线策略游戏,但本质上是一个非常不同的游戏。
与《堡垒之夜》或《魔兽世界》不同,《黑暗森林》完全以《区块链》的形式运作,这意味着没人能控制它的发展。
(来源:黑暗森林VIA DFWIKI)
它目前的成功不仅意味着游戏可以用完全不同但同样有趣的方式制作,而且有助于证明区块链可以用于更有趣和复杂的应用,而不仅仅是开发数字货币。
事实上,黑暗森林的铁杆粉丝认为这款游戏最棒的地方在于它展示了更深层的东西。——它似乎指出了数字世界的未来,我们任何人都无法置身事外。
当然也包括元宇宙的概念:一个不属于Meta或其他大型科技公司,而是在用户中以去中心化的方式运作的元宇宙。
它是如何建成的?
《黑暗森林》作为一款游戏,最初是由一个叫“古布席普”的人提出的,这是他在加密世界里的笔名。他将它描述为“一款大型多人战略游戏,发生在一个程序生成的无尽宇宙中”。
这款游戏的部分灵感来自刘的科幻小说《三体 2:黑暗森林》。Gubsheep说他对这本书非常着迷,以至于他坐在书店的咖啡厅里看了这本书。
最吸引他的是宇宙中的文明所面临的困境:如果一个文明在宇宙中发现了另一个文明,应该采取什么样的行动?
古普舍普说,我们不知道另一个文明是否会威胁到我们自己的生存,但有一种观点认为,为了保证我们自己的生存,我们应该做出这样(具有威胁性的)假设,然后不要与它接触。
巧合的是,在Gubsheep读《三体 2:黑暗森林》的前几天,他刚刚参加了一个关于零知识证明的会议。
知识的零证明是一个密码学概念,它可以证明一个陈述或情况是正确和真实的,而不泄露任何其他信息。
想象一下,这有点像在护照中不透露任何其他信息的情况下证明公民身份。
当他从书店回到公寓时,小说激发的新思想开始与他刚刚学到的其他新思想结合起来。
零知识证明的思想可以追溯到20世纪80年代,但在区块链体系中已经出现了一些初步的实际应用。
最突出的例子就是Zcash。它是一种类似于比特币的加密货币,使用一种叫做zk- SNARKs的零知识证明来隐藏交易数据,以便用户可以匿名交易,几乎就像他们使用数字形式的现金一样。黑暗游戏也使用这种方法。
Gubsheep开始想象一个“加密世界中的黑暗森林”,敌对玩家就像文明一样,需要在一个充满潜在敌人的宇宙中“爬行”。在零知识证明的帮助下,敌人会隐藏起来。
回到家后,他熬了一夜,勾勒出了这个想法的轮廓。不久之后,他说服了两个朋友来帮他建造。
最终《黑暗森林》的创作者决定他们需要使用区块链。
Gubsheep表示,他们希望创建一个游戏,每个玩家都可以检查“游戏背后的数学协议是否被正确遵循”。
他承认,从技术上讲,即使游戏是在传统服务器上写的,它的整个历史都是可以查看的,包括每一个零知识证明3354。\”但在这一点上,你基本上建立了一个区块链.\”
他们知道使用区块链是一个“不现实”的想法。区块链又慢又贵。——对于一个不得不承载众多互联系统、跟踪大量玩家动作的游戏来说,这远远不是理想的基础设施。
尽管起初人们大肆宣传区块链具有广泛的非金融用途,但现在普遍的观点是,只有在相对简单和金融相关的应用中使用区块链才有意义。
概念证明
Gubsheep和他的朋友们实现了他们的目标:使用先进的加密概念制作一个很酷的科幻风格的游戏。然而,他们所建立的包含了他们没有完全预料到的新的可能性。
《黑暗森林》是迄今为止最复杂的区块链游戏,也是博弈论中第一个以“不完全信息”为特征的游戏。
当新玩家第一次踏入黑暗森林时,宇宙——的大部分区域,包括潜在的敌人3354,都是隐藏的。
只有玩家主动探索,隐藏的区域才会显露出来。每次玩家移动,他们都会向区块链发送一个证书——系统会证明移动是有效的,而不会暴露其坐标。
自2020年2月以来,已有超过1万人玩过这款游戏。他们中的一些人,比如软件开发商Nalin Bhardwaj,受到游戏底层技术的启发,转而选择开发黑暗森林宇宙,创造类似黑暗森林的新游戏。
他们认为黑暗森林是迈向丰富的数字现实的第一步。有些人可能会称之为元宇宙,因为它们是通过去中心化的网络运行的,而不是在公司的服务器上。
黑暗不仅是最复杂的区块链游戏。Bhardwaj说,“我认为在区块链没有比这更复杂的应用了。”
他认为,为了让它在区块链上运行,游戏的创作者还创建了底层的技术基础设施,扩大了我们使用区块链进行在线互动的范围。
对于Bhardwaj和其他真正的粉丝来说,《黑暗森林》同时证明了几个新概念的存在。首先,它演示了如何使用高级加密概念为在线世界添加新功能。
受黑暗森林游戏启发的开发者和计算机科学家已经在探索如何在零知识证明的情况下开发新的游戏和应用程序。
Gubsheep等人甚至成立了一个名为0xPARC(名字来源于施乐40年前创立的著名研发公司PARC)的研发机构来支持这项工作。Bhardwaj最近在0xPARC实习了一段时间。
0XC的工作不仅限于游戏。例如,该组织感兴趣的一个应用方向是数字识别,如前面提到的护照识别的例子。
零知识证明可以帮你验证各种信息,不泄露任何其他信息。你可以证明你超过了一定的年龄而不透露你的实际年龄,或者你的银行账户里有超过一定数额的钱而不透露实际数额。
Gubsheep说,我们还可以使用零知识密码学来证明你开发的机器学习算法运行在敏感数据集上,同时保持这些敏感数据的隐私性。
宇宙的新视野?
零知识证明并不是0xPARC唯一关心的问题。对黑暗森林游戏思考最深的玩家似乎都同意,虽然它真正的创新是密码学概念的运用,但游戏世界中更深刻的概念被证明是它的“自治”——,一个无人控制且无法关闭的在线环境。
到目前为止,黑暗森林游戏存在于“临时实例”中,也称为“回合”,可以持续一到两周。
智能合约一旦展开,似乎就变成了一个生活在数字空间里,可以永远运行的机器人。
除非创建者安装了某种机制,以某种方式触发和中断程序,否则只要互联网存在,程序就可以继续运行。
Gubsheep认为,在这种情况下,虚拟世界将“更像一个数字星球”,而不是一个游戏。
数字星球上会发生什么?答案是任何事情,只要那个世界的规则允许。
黑暗森林的玩家们已经用物理机制构建了游戏的内部市场,用工具实现了游戏功能的自动化,甚至还有可以自己玩游戏的机器人。任何人都可以免费复制、修改和改进它。
Gubsheep领导的0xPARC团队专注于创建系统,让游戏开发者更容易地创建自治世界,也让这些世界中的玩家更容易进行交互和创建。
Gubsheep认为这是互联网的自然发展。他说,“越来越多有意义的互动出现在数字世界。”但他坚信,人们不太可能接受由一家公司或任何其他中央集权实体管理的“元宇宙”。
相反,人们想要的是“一个可信的中立的基础组件,允许人们以相对不受约束的方式表达自己,并进行自我管理和治理,”古布谢普认为。“对我来说,这是一个更强大的元宇宙的愿景,我希望0xPARC的实验可以为此做出贡献。”
支持:任
原文:
https://www . technology review . com/2022/11/10/1062981/dark-forest-区块链-视频-游戏-创作-元宇宙/