一份热乎的外卖,背后竟是 Web3 与 AI 的奇妙融合?点击解锁 ERC8004 如何用技术喂饱你的胃和想象力。
撰文:Fisher
ERC8004 是以太坊上的一个协议规范,定义了一套标准,让智能体可以基于区块链来建立信任关系,让 A2A(Agent to Agent)的叙事融合了 Web3 的叙事,本文就让我们来看一下这个 Web3+AI 的大叙事是一个什么样的逻辑。
协议地址 https://eips.ethereum.org/EIPS/eip-8004,显示于今年 8 月创建的,还在评审阶段。本文就来解析一下这个协议是解决什么问题,通俗地解析一下这个协议的标准,最后会畅想一些这个协议的意义。全文大约 15 分钟,欢迎收藏。
首先我们看看这个协议试图解决什么问题:
简单说就是解决 A2A(Agent 调用 Agent)过程中的信任问题,比如我有一个 AI 助理,叫小 A,它是一个智能体,我让他帮我点一份靠谱的外卖。但是我的智能体并不擅长这个(毕竟要去对接外卖员、商家也是一个大工程,一个小小的 AI 助理并不支持),那怎么办?
这个时候就可以找其他智能体帮忙了。

那问题来了,我的智能体如何找到一个另外一个靠谱的智能体来帮忙呢?是不是缺少一个信任机构。其实人类也一样,我们通过淘宝来交易,淘宝是一个中心化的信任机构。但是中心化的信任机构是有它的局限性的,在智能体时代,这个问题就更突出了。智能体要发挥它的效率,就不能什么事情都来找人、找中心化的机构来办事,最后就会变成人类拖了 AI 的后腿。即便是用中心化的机构来做验证,也要同样去找基于 AI 工作的,或者通过去中心化方式工作的信任机构,这样才能发挥出 AI 的效能。
所以如果能够有一个去中心化的可信的数据,帮我去找到靠谱的智能体,这样工作效率就会高很多。于是就有了 8004 协议。
嗯,看上去是不是很合理。那我们接下来看看基于这个逻辑,ERC8004 是怎么设计的呢?
这部分是具体协议技术方案的解析,不过这里不去具体的解析规范中太细节的合约接口和参数,尽量让大家可以通俗地看懂,细节大家可以看协议的标准文档。我们基于协议内容,通俗地解释一下这个协议是视图如何解决我们在上面提出的问题的。
从技术上来说,ERC8004 本质上就是定义了三类合约的接口规范:
简单来说,你可以把这个三类合约理解为在区块链上运行的三种机构。
我们基于基于点外卖的例子来说,假设你想让 AI 助理「小 A」帮你点个没有地沟油的外卖:
总而言之,ERC-8004 通过这三个合约的相互调用与配合,为 AI 助理们构建了一个去中心化、可信任的协作环境,让它们能够像人类在市场上一样自由、安全地交换服务和价值。

这个合约基本就是一个 NFT 的合约,包含转让等 ERC721 本身的协议,只不过重新扩展定义了 NFT 的元信息文件:

可以看到你本来就是提供了 Agent 的名字、图片、描述和对应的端口地址。
此外还约定了注册的方式「register」和相关事件(ERC721 本身协议是没有约定 mint 方法的,所以这个方法算是 ERC8004 的方法)。
这个合约首先部署的时候需要把 NFT 的合约通过构造函数传入,也就是说它是唯一关联一个身份注册表的。
定义了好几个方法:
补充信息的格式要求为:

和声誉注册表一样,这个表构造的时候也需要传入省份注册表的合约地址,也是唯一关联一个身份注册表。这个合约需要 Agent 的 Owner(NFT 的 Owner)来调用,提供下面方法:
具体细节本文就不再展开了,本质上一句话,就是 ERC8004 通过定义了三个合约规范,使得我们可以在链上建立一套透明的,去中心化的智能体的评价机制,帮助智能体更好地找到想要合作的智能体,为 A2A 提供一个 Web3 的信任解决方案。
结合 ERC-8004 的设计,我们在 Pharos 和 Jovay 网络构建了面向 Web3 的 Trustless 服务能力,可帮助用户分配 Web3 世界的「可信身份 Agent DID」,同时我们也在原有的基础上进行了金融级增强的 TEE/ZK 验证能力扩展,未来支持如面向机器交易在金融场景的更高安全的验证增强。

看上去很美好,但是同样也充满了挑战,不过挑战也是机遇,让我们来看看未来可能会有什么样的机会。
首先,数据虽然在链上,链上数据透明且不可纂改。但是但是如何保证链上数据真正地真实可信也是个问题。所以最后可能会有一些信任度高的链上的验证者,它其实就代表了背后的权威机构。靠谱的验证者可以通过链上历史数据等各种手段提供更加可靠的信息。比如你用新号来刷差评,那肯定就会信用不够了。
按照这个逻辑,围绕这个协议能做的东西就很多了:
总之,之前线下做的一切,都可以搬到链上,智能体以后在链上世界工作就好了。
大家觉得靠谱吗?至少笔者觉得挺有趣的。
【免责声明】市场有风险,投资需谨慎。本文不构成投资建议,用户应考虑本文中的任何意见、观点或结论是否符合其特定状况。据此投资,责任自负。
