为什么自主世界需要数字物理学?

为何自主世界需数字物理学?

区块链协议和物理学:未来的可能性

作者:@v3rafy 翻译:MetaCat 排版:MetaCat

几个月前,在我加入Lattice之前,我向Ludens(Lattice创始人)开玩笑说,我们应该发表一篇名为《为什么你的协议需要物理学》的文章。这篇文章部分是哲学论述,部分是市场宣传(也许还有部分是废话),它将阐述为什么自动化做市商(AMM)、去中心化借贷市场(DeFi)以及区块链Layer1和Layer2应该通过实现空间坐标、速度等概念来使他们的协议具有物理特性。也就是将光、能量守恒和其他物理原理融入到其基础智能合约和架构中。

这个灵感来自Ludens对我的评论(也在播客和演讲中表达过),内容涉及当前区块链的计算限制及其与普遍性物理学(Universal Physics)之间的不可调和性。以太坊只有一个维度:时间,因此,EVM兼容链们只能按顺序处理交易。宇宙有四个维度:三维欧几里得空间(x, y, z)和时间,这意味着在宇宙空间中事件是并行发生的。区块链事件是时间有序的,信息传播的速率由验证者节点打包交易的速率决定。宇宙中发生的事件受相对论的影响,信息传播的速度只受光速限制。

那么,我们是否可以通过“赋予”智能合约在区块链上的坐标(位置),并将与特定合约的交互限制在特定的位置,来模拟普遍性物理学和相对论中存在的现象?这将消除全局状态(因为信息以光速传播),并通过对状态在区块链网络中的传播方式“作弊”,从而本质上并行化EVM。

例如,如果爱丽丝与鲍勃在宇宙空间的一个区域进行交易,这对于查理是否可以与一百万英里之外的戴夫进行交易没有影响。尽管EVM需要对这笔交易进行排序,但物理强制执行的智能合约则不需要,因为它们有空间坐标的概念。从区块链网络层面看,不再需要全局的区块生产者,只需要最终在全局范围内协调交易的局部区块生产者。

除了EVM并行化的黑客实现,还有其他现象可以通过空间坐标来解锁。例如,在zkDungeon的设计中就有这样的例子。zkDungeon是一款棋盘游戏和链上大逃杀游戏的结合体,玩家可以在地图上建造和开采领土、召唤生物以及交易黄金和灵魂等资源。

与上述假设的EVM一样,合约在地图上有一个被定义的坐标。与假设的EVM不同,坐标并不是为了交易并行化而强制定义的,它们的存在是为了鼓励“涌现”行为,例如玩家建立贸易路线、海上王国,所有这些都将出现在限定了“物理”位置的自动化做市商(AMM)中。通过局部性的合约,我们可以将交易市场快速插入游戏中,并激励新的具有好奇心的玩家行为来使用它们。

确定地定义一些简单的事情,比如在度量空间中定义合约坐标,可能会产生巨大影响,从创建新型雇佣玩家行为,到帮助EVM从今天的串行计算机过渡到性能更高的计算模式。我们将这些简单的规定称为“数字物理学”,并将数字物理学视为链上系统的基本定律,它有可能在整个堆栈(从应用程序层到基础设施层)中产生共振。

在知名的链上游戏《Dark Forest》中也有其他数字物理学的例子。在该游戏中,玩家可以选择如何揭开游戏的战争迷雾地图,使用不同的计算资源来加速揭露地图的速度。通过这样的设计,玩家可以自定义宇宙的大小,并增加了未来更加动态行为的可能性。

自主世界是探索“数字物理学”的理想场景。对于“强大”的数字物理学,没有任何最佳实践,这将取决于你在设计的链上世界。数字物理学最重要的是它可以产生共鸣,而不仅仅是限制在网格范围内执行的操作,或者在与你的算力以相同速度扩展的宇宙范围内执行的操作。

我们相信自主世界正在从原始状态中出现。就像我们所居住的宇宙一样,它们需要进行深入的研究,以补充产品级的实验和技术文档。我们希望整理我们在构建自主世界时获得的想法、直觉、错误和洞见,以使任何与我们一起探索的人都更容易接近真理。

相关文章: – 自主世界与全链上游戏 – 全链游戏:自主世界的典型案例