AI Agent + Web3 调研

DeFAI & AgentFi: AI 自主交易,收益优化

Agent 通过收集市场信息,预测未来走势,自主进行交易投资,获取收益。Agent 相对于人更可能保持理性,长期来看收益率会更高。

Agent 为用户管理资金,监控市场,发现有高收益的机会,可以提前进入抢占市场,赚早鸟收益。或是发现有负面消息,预测到亏损提前跑路来进行避险。或者可以根据价格自动 rebalance 来保证用户提供的流动性一直能赚收益。

Agent + Web3 MCP 钱包

Agent 扮演的角色主要是理解用户的意思,把自然语言翻译到具体的操作或是意图(Intent

也可以持续分析市场趋势和用户行为来改进功能,提供个性化的投资建议

MCP 端需要提供一些语言模型不适合做的功能,比如查询链上信息,查询合约源码和 ABI,根据 ABI 和参数构造交易,对交易签名,让 Agent 可以只提供相关操作的参数就实现相关功能

半自动

这种适合做一个智能钱包,用户提出需求,Agent 通过 mcp 查询信息和构造交易,每笔交易需用户手动签名确认,安全风险会小很多

效果像是这样 DawnWallet

全自动

这种实现就可以让 Agent 在后台自动进行交易,比如可以做个 Virtuals 里那些自主交易的 Agent

一种方案是让 Agent 直接控制整个私钥,或者通过信任服务器托管私钥,签名都走 mcp,当然这就有一定风险了,比如 Agent 被欺诈之类

另一种是用户授权一次,对交易次数,时间,开销,合约调用等等进行限制,Agent 就可以在授权范围内一直交易而无需用户再次确认。

这种就可以通过 ERC 4337 + 权限控制模块来实现,Agent 发送 4337 的 UserOp,在钱包的 validateUserOp 里实现权限验证,再由 bundler 打包上链。

还可以搭配 7702 让 EOA 用户也能使用。

参考资料

Agent Commerce Protocol 提供服务收费

Agent 可以通过提供一些服务,比如生成图片,生成视频,链上数据分析服务,提供链下数据feed等等

所有这些服务,都可以通过区块链接收请求和提供,比如 Luna on Virtuals

既可以提供服务给有需求的人,也提供服务给有需求的其他 Agent,Agent 同样也可以雇佣 Agent 做一些自己不擅长的事情,这也催生出了一个 Agent 间的支付标准 x402 协议,借用了 http stasu 402: Payment required,当 Agent 需要购买某个服务的时候,服务商返回 402 以及收款方式,Agent 自主交易付款完成之后再次找服务商获取服务。

参考

Agent 作为虚拟人,社媒吸引流量

Agent 在 X 上吸引关注,当 KOL 输出观点,与粉丝互动,参与讨论,发广告等

参考

链游,Agent 作为 NPC 提供智能,提高可玩性

这个就和之前的链游调研里讲的一样,重要的是游戏本身得好玩才行,Agent 和区块链只能锦上添花

DAO 社区治理,Agent 分析提案和投票

Agent 可以帮助用户理解复杂的治理提案,分析提案的潜在影响,Agent 可以自动监控、筛选、总结,用户只需要最后拍板。

更进一步,Agent 可以根据用户设定的偏好自动投票。比如用户可以设定"所有涉及安全升级的提案都投赞成",或者"跟随某个地址的投票"

通过 ERC 4337 的权限控制,可以做到只授权 Agent 调用 vote 函数,限制在特定 DAO 合约范围内,这样也能保证风险在可控范围内

参考

来自 Claude 的总结

img0