为什么必须要关注自主世界?这四点理由足矣
原文标题:The Four Reasons We Must Pay Attention to the Autonomous World
原文作者:SYORA
由Maxim Hopman拍摄并发布于Unsplash
在上一次的加密牛市泡沫周期,去中心化金融(DeFi)无疑是舞台的中心。有人认为在下一次牛市中,自主世界(AW)将成为爆发点。我相信这个判断,并将在本文中详细解释原因。
01.什么是自主世界(AW)?
在深入主题之前,让我先解释一下什么是自主世界(Autonomous World)。(关于AW的详细解释已经有很多,所以让我们长话短说。)
回顾历史,比特币将货币从中心化实体解放了出来,而以太坊通过智能合约解放了操作过程。那么,还有什么没有被解放呢?答案是World(世界)。而现在,通过区块链技术,我们拥有了将World从中心化实体中解放出来的能力。
最初,AW被当成全链上游戏而开发。但我们意识到,他的潜力不仅限于游戏——他是一个我们可以进行各种活动的平台。换句话说,他是一个真正的“世界”。
受益于区块链的特点,AW是持久和开放的。
人们创造自己世界的方式在AW诞生之前和之后将完全不同。在AW之前,我们必须遵循某人制定的规则,不能自由地组合。但在AW中,情况发生了变化。在AW中,我们首先界定了世界的边界。在这些边界内,人们可以自由组合。他一旦被创建,无论你是否愿意,他都将自主运行。也就是说,创建一个AW就像创建一个新的星球一样。我们被赋予了造物主的能力。
我最喜欢的一句话是:“火星上的岩石和沙漠会一直存在,即使有人不再相信火星的故事,也没有人可以“关掉”火星。”——0xPARC。
由Daniele Colucci拍摄并发布于Unsplash
02.“Worlds”的历史
当我们谈到AW时,我们显然不能忽略Dark Forest与OPCraft。但我先不谈Dark Forest,虽然他展示了AW的广阔潜力并值得深入探索。
OPCraft是全链版本的Minecraft,他由MUD团队创建,并由社区自由开发。虽然他只持续了大约两周时间,但仍然充满了激情。最后,OPCraft中出现了一个独裁政权。有些人可能认为这是完全的混乱,但这其实不可避免,结局也令人难以置信。这源于系统的一个bug,玩家可以无限的挖掘钻石,也就是OPCraft的货币。
第一个发现这个bug的人获得了权力,并建立了一个独裁政权。在一个世界中,任何可能被黑掉的规则都必然会被黑客攻破。攻击者最后获得了权力并开始制定新规则,同时这些规则也会被其他黑客攻击,这个循环将不断重复。
此外,我认为目前最有趣的全链游戏是Curve War。他是一场智慧的巅峰之战。胜者是第一个想出一个简单的解决方案的人。
我们真实世界的历史不就是这样的吗?学习历史的核心思想很容易,但创造历史却要困难得多。
从本质上讲,人们承认世界的规则,但有时这些规则有缺陷或可以使个人获得更大的收益。结果,人们可能会黑掉现有系统并制定新规则,并在这一过程中重新塑造历史。
Binance关于DeFi中Curve Finance是什么的文章链接:https://academy.binance.com/en/articles/what-is-curve-finance-in-defi
在建立了对世界的理解之后,现在我们可以继续深入主题。
03.为什么我们必须关注自主世界(AW)
原因一:创造新的游戏类型:元游戏(metagame)
世界的历史可以被重新解释为建立新秩序和打破旧秩序的历史。那些在变革中获益的人,以及那些利益受损的人,都是受现有秩序的崩溃所影响。而这种机会一般只会留给少数人,因为他们有更高的地位和更好的运气。毕竟,只有很少的人能正确理解当前的世界局势。
然而,从OPCraft与Curve War中我们看到,这样有趣的游戏只允许非常有限的人参加,这是多么悲哀的事啊。我将这种游戏称为元游戏(metagame)。这种游戏不是发生在游戏的世界里,而是在一个比游戏世界更高的维度进行的游戏。(就是说,这种游戏不是按照游戏的规则来玩,而是利用或者突破这些规则来玩。)即便我们有像《文明》这样的模拟游戏,但“元游戏”依然是一个与这些完全不同的东西,他的自由度体现在更高的维度上(打破现有规则)。
《文明》游戏截图
现在,我们正处于一个可以体验“元游戏”的时代,这就是我们所说的AW。在其中,玩家可以很轻易地了解“世界”的真实状态,因此打破世界规则的机会被赋予给了所有人。
AW通过智能合约定义了世界的规则,所以如果你能读懂代码,就能很容易地了解世界的真实状态。与当前只有特权阶层才能了解真实世界规则的现状相比,这是多么低的门槛啊!人们不再需要支付巨额贿赂就能获取真实信息!
接下来,制定“世界”规则的机会对任何人都是开放的。任何人都可以提出改善世界规则的建议并进行公开讨论,只要得到社区的批准,就可以改变现有规则。
如果你能制定一个只有你自己了解其缺陷的规则,并欺骗社区通过并实施,你甚至可以据此成为世界之王。当然,你也要考虑硬分叉(hard fork)的可能性。这将是一种多么有趣和新颖的智力游戏!
同时,这也使人们摆脱了类似出身、社会地位这种外在条件的干扰,大大增加了参与世界政治的聪明人的数量,这将意味着世界规则改善速度的显著提高。由于世界总体上是朝着更好的方向发展,因此世界变好的速度也会加快。我甚至认为这有可能成为改善现实世界规则的试验场。
可能有些人会想,由于AW是由固定的智能合约所定义的,所以还难以承载这样的元游戏。然而,我们正在进行的项目PixeLAW(正如其名称所表示的那样)则可以让这种元游戏成为可能。
简单来说,PixeLAW基于非常基础的规则创建。这些规则是关于土地(array of pixels:像素形式的数组),以及如何制定“规则的规则”,再加上些许提高趣味性的设计(虽然细节还没有完全确定……)。通过让玩家在有限的范围内,自己制定世界的规则,PixeLAW使元游戏成为可能。
为了确保PixeLAW可以承载元游戏,我们计划在初始规则确定后,便开始由DAO(去中心化自治组织)负责对世界的规则进行调整。
原因二:依靠社区实现的可组合性
第二个重要原因在于AW的可组合性。这不是一般介绍AW时最强调的一点吗?可组合性意味着社区可以自由地添加AW的“组件(Component)”。AW世界的界限不是由其“组件(Component)”定义的,而是由“world”智能合约的边界所定义的,所以只要添加的“组件(Component)”在这道边界线内,就可以自由地添加。ECS(Entity Component System)系统极大地促进了这种可组合性。如果你想了解更多,请查看这个页面(https://book.dojoengine.org/framework/cairo/overview.html)或这个页面(https://mud.dev/ecs)了解详情。
社区通过可组合性带来的潜力促进了发展。而在目前的游戏行业中,即使有很好的想法,也几乎没有额外开发的机会。虽然也有像Minecraft这样实现了社区可组合性的游戏,但他们非常有限。而在AW中则没有这样的问题。
Minecraft中的很多MOD
我想对可组合性进行更深入的思考,但我对其是否完全无需许可持怀疑态度。我认为添加“对用户进行限制”的新“系统(System)”时,需要得到社区批准。但如果不会对用户现有的能力产生限制,则添加新游戏和“系统(System)”或者为他们添加“组件(Component)”的行为,则应该是无需许可的。
原因三:游戏间的互操作性
AW不仅是一个全链上游戏,更是一个新的虚拟世界。目前,许多人依然把AW理解成一个游戏,但事实并非如此。在一个单一的AW上,可以存在多个游戏和其他基础设施,如交易市场与DEX。这些应该由一个确定世界边界的智能合约来定义,只要他们存在于这些边界内,就可以实现互操作性。
在现在的游戏行业中,想在多个游戏之间创建复杂的交互非常困难,而在AW之上,这将变得非常简单。这依然是一个非常新颖的概念,没有人知道他能否良好运行并提供新奇有趣的体验,但他依然值得我们进行尝试和探索。
我们目前正在建造的AW:PixeLAW,正因为具有这些特点而受到社区关注。简单来说,PixeLAW是一个基于像素的AW,但他是为了最大化我所展望的AW的特点而设计的。在PixeLAW中,每个像素都有RGB值,这些数字可以用作构建系统(包括游戏)的信息。
例如,可以通过将绿色方块视为蛇来构建贪食蛇游戏,或者通过给三种颜色分配角色来玩剪刀-石头-布游戏。这些游戏同时存在于一个单一的AW上。在这里,我们可以考虑在不同的游戏之间进行交互。
例如,当蛇撞到代表“石头”的像素时死亡,而当撞到代表“布”的像素时会变长,当撞到代表“剪刀”的像素时会变短。我们可以考虑以类似形式实现游戏间的交互。虽然目前看起来还不太吸引人,很像给小孩子的玩具,但未来肯定会有新的玩法等着被发现。
让我们一起进行开发和探索吧。
原因四:自由定制的前端
AW最值得注意的一点,是你可以改变世界的外观(前端显示)。AW的本质是,其世界的边界由智能合约定义,而世界的状态储存在链上。因此,从本质上讲,他是一个状态机。这意味着只有机械的信息刻在区块链上,而外观则与AW的核心定义无关,可以由玩家自由地进行改变。
还是以PixeLAW为例。
表面上,PixeLAW是像素艺术。然而,在他内部的状态中,每个像素具有坐标和RGB值。从这里开始思考前端的构建,最简单的一个方案是像素图像。只要忠实地显示位置和RGB值(颜色)就行了。正如r/place所展示的,像素图本身就很有趣。
r/Place 2022 Timestamp,链接:https://www.youtube.com/watch?v=K5O3UgLG2Jw
接下来,让我们想象一下游戏部署后的情况。假设这个游戏是建立在“系统”层面上的,例如,为了提高视觉效果,让我们假设添加了一个名为Unicode用来表示表情符号的“组件”。
这时对于一个AW来说,第一个前端仍然展现的是像素图画,而另一个前端则可以显示代表游戏状态的表情符号。你可以根据你的需要使用不同的前端。
更进一步,为了增强用户体验的前端的可能性是无穷的。例如,可以为只关注单个像素的剪刀石头布游戏准备一个全新的前端。
并且,由于创建新的前端不会改变AW的边界或状态,所以你可以随心所欲地进行创造。只要不更改AW的状态,你可以对前端的呈现形式进行任何形式的修改以提高用户体验。
无尽的可能性正等着你来尝试。
04.结论
自主世界(AW)有以下四个值得注意的理由:
- 新的游戏类型:可实现的公平的元游戏;
- 得到保证的社区层面的可组合性;
- 互操作性:尤其是目前游戏间的交互;
- 可自由定制的用户体验(UX)与前端;
这些对你来说都很新颖吗?很正常,因为你是一个极早期的参与者。