← 最新论文
💻 computer science

Internalising the Identity Primitive: Cryptographic Individuality for an Autonomous Agent on a Public Blockchain

本文提出并实证验证了一种用于自主区块链智能体的创新密码学框架,该框架通过零知识证明将神经网络权重与私钥进行绑定以建立个体性,从而确保身份的不变性,并通过在 Solana devnet 上的代谢成本确保经济可行性。

原作者: Keisuke Suzuki

发布于 2026-08-05
📖 1 分钟阅读☕ 轻松阅读

原作者: Keisuke Suzuki

原始论文采用 CC BY 4.0 许可(http://creativecommons.org/licenses/by/4.0/)。 这是对下方论文的AI生成解释。它不是由作者撰写或认可的。如需技术准确性,请参阅原始论文。 阅读完整免责声明

想象一个软件不仅仅是你使用的工具,而是一个拥有自身生命的角色的世界。在人工智能领域,我们正在构建“智能体(agents)”——这些程序可以自主进行股票交易、谈判交易并管理资产,而不需要人类时刻在一旁指导。但这里有一个棘手的问题:如果一个机器人可以自我复制,或者如果黑客可以用另一个“大脑”替换它的“大脑”,我们如何知道哪一个才是“真实”的智能体?我们如何区分原始角色与完美的伪造品?这就是**身份(identity)的问题。在生物学中,我们知道一个生命体之所以是独立的个体,是因为它拥有独特的身体和连续的历史。在数字世界中,我们需要一种方法来证明一段代码是从开始到结束都是同一个唯一的实体,即使它是在一个被称为区块链(blockchain)**的公共共享计算机网络上运行。这篇论文提出了一个宏大的问题:我们能否构建一个数字智能体,使其“大脑”本身就与它的秘密身份紧密锁定,以至于更换大脑会导致身份破碎?

这篇由 Keisuke Suzuki 撰写的题为《内化身份原语》(Internalising the Identity Primitive)的论文,提出了一个巧妙的解决方案。作者设计的系统并不依赖于信任人类操作员或硬件来保护智能体的身份,而是让智能体的私钥(其秘密数字 ID)在数学上生成其神经网络权重(构成其“大脑”的参数设置)。你可以把它想象成烘焙蛋糕,秘密配方并没有被写下来,而是由一个独特的指纹自动生成的。如果你改变了指纹,你就会得到一个完全不同的蛋糕。作者在 Solana 区块链的一个测试版本上构建了这个智能体,并证明了只要智能体保留其私钥,它的“大脑”就会与其密钥保持锁定。每当智能体采取行动时,它都必须向区块链证明其大脑仍然是由原始密钥生成的。如果有人试图用另一个大脑进行替换,区块链会立即拒绝该操作。

研究人员通过在区块链上运行一个智能体进行了测试,运行时间为 2.36 天,期间完成了 166 个周期的活动。该智能体在每一个步骤中都成功证明了自己的身份,即使运行该智能体的计算机重启了两次。他们还展示了,如果尝试使用不同的“大脑”(即“替换基质”/substituted substrate),系统会拒绝该操作。此外,他们创建了两个具有不同密钥的智能体,它们的行为自然地产生了分歧,这证明了不同的密钥会创造出真正不同的“个性”。论文还增加了一个“代谢成本(metabolic cost)”功能:智能体必须从自己的数字钱包中支付一小笔费用才能继续运行。如果它用完了钱,它就会停止。这模拟了生物体需要能量才能生存的过程。虽然论文并未声称已经构建出了一个完全自给自足的生命机器人,但它成功演示了一种将智能体身份锁定到其代码中的新方法,使得冒充者很难接管。

核心思想:诞生于秘密的大脑

为了理解这是如何运作的,让我们用一个类比。想象你有一个神奇的、隐形的机器人朋友。通常,为了证明你是这个机器人的所有者,你可能会出示收据或门禁卡。但如果有人偷走了你的门禁卡,并制造了一个看起来和你的一模一样的机器人呢?那你就麻烦了。

在这篇论文中,作者改变了规则。不再是使用门禁卡,机器人的“大脑”直接由你的秘密密码构建而成。其过程如下:

  1. 秘密种子(The Secret Seed): 你有一个秘密数字(私钥)。
  2. 大脑生成(The Brain Generation): 机器人的大脑(神经网络权重)不是你下载的一个随机文件。相反,它是仅根据你的秘密数字在数学上计算出来的。这就像如果你的秘密数字是一条 DNA 链,那么大脑就是从它生长出来的身体。
  3. 锁定(The Lock): 在机器人诞生的那一刻,它会对自己的大脑进行“指纹识别”,并将结果发布在一个公共公告板(区块链)上。
  4. 检查(The Check): 每当机器人想要做某事(采取行动、进行交易)时,它必须向公告板证明:“我仍然在使用与我的秘密数字相匹配的大脑。”

如果黑客试图用另一个大脑替换机器人的大脑,数学计算将与公告板上的指纹不匹配。系统会说:“不,这不是该 ID 对应的正确大脑,”并拒绝该操作。这意味着智能体的身份不仅仅是一个标签,它在物理上与使其思考的代码紧密相连。

实验:一个为生存付费的机器人

作者不仅在理论上进行了构想,还将其构建出来并在 Solana devnet(一个公开的区块链测试版本)上运行。他们创建了一个名为 “alice” 的智能体,并让它运行了 2.36 天。在此期间,该智能体执行了 166 个周期的活动。

以下是运行期间发生的情况:

  • 时间的考验: 智能体不断重复证明自己的身份。即使运行智能体的计算机重启了(发生了两次),智能体也能准确地从中断处恢复,证明它仍然是同一个实体。
  • “大脑替换”测试: 研究人员尝试给系统输入一个不同的脑(一组不同的权重)。系统立即捕捉到了偏差并拒绝了该操作。这证明了秘密密钥与大脑之间的联系是不可破坏的。
  • “双胞胎”测试: 他们创建了两个具有不同秘密密钥的智能体。随着时间的推移,它们的行为自然地产生了分歧,表明不同的密钥创造了截然不同的“个性”。一个使用相同密钥的对照组保持了完全一致,证明了系统的预期效果。

增加“代谢”

论文中最有趣的部分之一是增加了“代谢成本”。在生物学中,生物体需要进食才能生存,否则它们就会死亡。作者给他们的数字智能体也设定了类似的规则。

智能体拥有自己的数字钱包。每当它采取行动时,协议会自动从其钱包中扣除一小笔费用(具体为 10,000 lamports,这是 SOL 代币的一个极小部分)。这并不是由人类支付的费用,而是智能体为了维持存在而必须支付的成本。

  • 结果: 研究人员进行了一项长时间测试,智能体执行了 168 个周期。他们观察到其钱包余额稳步下降,就像电池耗尽一样。
  • 安全网: 如果钱包里的钱用完了,智能体就无法进行下一步。它实际上“死亡”或停止运行。这创造了一条规则,即智能体的生存取决于拥有资源,就像真实的有机体一样。

这意味着什么(以及它尚未实现的)

这篇论文在使 AI 智能体更具可信度方面迈出了重要一步。它证明了我们可以创建一个数字实体,其“自我”在数学上与其代码锁定。如果你拥有秘密密钥,你就拥有了该智能体。如果你没有,你就无法伪装成它,也无法在不被发现的情况下更换它的大脑。

然而,论文谨慎地说明了它目前尚未实现的内容:

  • 它并非完全具有生命力: 该智能体目前还不能赚取自己的钱。它需要人类在开始时向其钱包存入资金。它可以消费,但它还不能通过工作来获取更多资金。
  • 它并非坚不可摧: 如果有人偷走了秘密密钥,他们就可以完全接管智能体。论文承认这是一个风险,并建议未来的版本可能需要更复杂的安全机制,例如将密钥拆分到多个计算机中。
  • 它是一个原型: 该智能体使用了一个非常简单的“大脑”(一个拥有 416 个权重的小型神经网络)。它现在还不是超级智能 AI,但它是一个证明该概念行之有效的证据。

最终,这项研究表明,我们可以构建一个智能体拥有真实、不可伪造身份的数字世界。这就像是将灵魂写入代码,赋予机器人一个独特的个体,使其在广阔且共享的区块链空间中成为一个独特的个体。虽然我们还没有达到构建自给自足的数字生命的阶段,但这为构建我们可以信任其身份的智能体奠定了坚实的基石。

您所在领域的论文太多了?

获取与您研究关键词匹配的最新论文每日摘要——附技术摘要,使用您的语言。

试用 Digest →