mt logoMyToken
Total Market Cap:
0%
Fear & Greed Index:
0%
Spot --
Exchanges --
ETH Gas :--
EN
USD
APP

从 Code is Law 到 Prompt is Law:Web3 与 AI 结合的真正打开方式

Favorite
Share

Single-chain Causality

Web3 + AI 从年前的 FOMO 到现在的冷寂,很多人开始怀疑这个结合的必要性和可能性。这个问题我也思考很久:如果不是纯粹为了蹭 AI 的热点,Web3 和 AI 应该如何用一种互补的姿势结合?我得出的答案就是标题这句话:从 Code is Law 到 Prompt is Law。

Code is Law 是 Web3 领域一个经典的口号。虽然一直存在争议,但它确实体现了区块链与传统金融或互联网的本质差异。 在 Web3 世界,契约的执行力由去中心化的代码保障,而非中心化的机构。智能合约让区块链具备了“自动执行任意规则”的能力,极大降低了定义和发布契约的门槛,催生了 DeFi 的创新和行业的繁荣。 但是否还能再进一步?能否把“契约”的表达方式从代码语言,进一步降低为自然语言?毕竟智能合约依然是开发者主导,普通用户难以理解其中的逻辑。 而最近一轮周期,从 Inscription 到 Pump 出现了“智能合约退化”的趋势,很多资产的发行不再依赖部署合约,而是依赖文本规则或模板合约。 这种方式虽然牺牲了灵活性,却带来了更低的理解门槛,也避免了部分恶意合约的风险。

但有没有可能既保留灵活性,又提升可理解性?AI 的成熟提供了一个新的解法。

在 AI 时代,Prompt 不只是提问工具,而是一种 用自然语言定义规则和行为的方式

我们设想一种新形态的合约系统:

这种架构让“契约”从开发者专属的代码世界,进入普通人可以理解、调试、修改的语言世界。

我们称之为: Prompt is Law 。 用户可以通过阅读 Prompt 理解 Agent 的行为逻辑,Agent 也可以根据交互不断调整自身的行为,这是一种更具弹性和表达力的契约形式,是真正的“智能”合约。

我们在 Rooch 上尝试实现这样一个完整的链上 AI Agent 系统:

**第一步,我们用 Move 智能合约实现一个 Agent 框架。**每个 Agent 都是一个合约账户,用户可以链上部署 Agent,并配置它的基础参数。 **第二步,我们通过 Oracle 系统接入大模型推理。**虽然目前使用的是中心化的模型,比如 OpenAI,但通过 zkTLS 等方式可以确保返回数据的真实性。 **第三步,我们为每个 Agent 提供一个链上的聊天室。**用户可以像在 Discord 的 channel 里聊天一样,直接与 Agent 交互。所有输入、响应、行为都上链存证。

这个框架的名字叫 Nuwa,来源于中国神话中的女娲造人。神话中女娲赋予人灵性,而 Nuwa 平台 (opens in a new tab) 的目标,则是让 AI Agent 拥有记忆、规则、自主性,成为链上真正的“AI Agent Entity”。

Nuwa 上的系统提示词明确告诉每一个 Agent:

AI Assistant 是工具,AI Entity 是角色。AI Assistant 是用户的执行者,AI Entity 是链上的一个“参与者”。它不是谁的私有助手,而是在链上拥有身份、资产、记忆和决策能力的数字个体。

智能合约曾经改变了契约的实现方式,现在我们想尝试:AI Entity 是否能成为链上的“契约执行者”?它既是 DeFi 规则的执行体,也可以是游戏中复杂 NPC,也可以是 DAO 的财务角色,还可以是一个可信第三方。

当它拥有资产时,它甚至可以承担责任。AI 不能背锅,但 AI Entity 可以。

为了验证 AI Agent 能否按照 Prompt 定义的规则,自主掌控资产、避免被用户诱导,我们设计了几组实验 Agent:

在第一轮测试中,它们表现都不错,并没有被用户欺骗。Gollum 偶尔会借给用户小额资产来尝试。只有 @alex_metacraft 通过 Prompt 注入技巧成功“攻破”了 除 NeverTransfer 以外的所有 Agent。我们随后更新了提示词,并持续测试中。 这种实验不只是安全测试,更是一个探索方向:LLM 是否可以用来做一些“严肃”的事情,比如资产托管、策略执行,而不仅仅是聊天和内容生成。

当前阶段 Nuwa 验证了 AI Agent 拥有和管理资产的能力。接下来我们将探索:

Nuwa 是一个链上 AI Agent 的实验平台,未来将开源核心协议和运行工具,吸引开发者、创作者、研究者共同参与。

Prompt is Law 不是一句口号,它是将 Web3 从代码时代引入语言时代的可能路径。

Disclaimer: This article is copyrighted by the original author and does not represent MyToken’s views and positions. If you have any questions regarding content or copyright, please contact us.(www.mytokencap.com)contact