独立解读
Safe:多签账户怎样给 Agent 一笔可控的零用钱?
产品分析|资料核对:2026-10-28|公开资料分析,未在链上实测
一家组织的资金放在多签账户中,如果每一笔几美分的 API 购买都需要多人确认,自动化会很慢。Safe 提供的智能账户和模块,让账户所有者可以设定特定权限:例如让一个 Agent 在限定额度内使用某种代币,而大额支出保留多人审批。
产品是什么?
Safe 是以智能合约账户为核心的基础设施,其账户可以由多个所有者控制,并通过模块扩展行为。Safe 也提供界面和开发工具;它不是一个自动完成采购、支付、退款的万能 Agent。官方介绍了 Agent 基础设置、人工审批、多 Agent 和限额等多种模式。Agent 指南
| 角色 | 职责 | 权限来源 |
|---|---|---|
| 账户所有者 | 持有账户所有权、批准配置 | 账户所有者及阈值设置 |
| Agent | 在获授权范围内执行交易 | 已启用模块和授权规则 |
| 模块 | 执行预先定义的交易逻辑 | 由 Safe 启用,代码决定能力 |
| 服务商 | 收款并交付服务 | 自己的支付与交付规则 |
限额实例:每日可花 1 USDC
官方指南以 allowance 模块举例:在已部署的 Safe Smart Account 上启用模块,为 Agent 地址设置特定 ERC-20 代币和周期限额,Agent 使用其密钥签名并调用模块执行转账。实际操作还需要检查网络、模块部署、资产余额和费用。限额示例
具体限额数值只是示例;实际以链上设置和部署代码为准。
多签不自动约束所有模块
Safe 官方明确警告:被启用的模块可能具有执行交易的能力,恶意模块可能接管资金。模块安全文档 因此,不能简单说“账户是 2-of-3 多签,所以 Agent 的每笔支付都必须经过两人批准”。模块正是能够改变执行路径的扩展。
| 设计问题 | 实际要检查 |
|---|---|
| 安装 | 谁能批准启用模块,模块是否经过审计 |
| 授权 | 限额按什么代币、周期和目标生效 |
| 撤销 | 能否禁用模块或移除 Agent,已签但未提交的请求如何处理 |
| 范围 | Agent 能否调用其他模块或改变账户配置 |
| 成本 | 链上交易、账户部署及调用可能产生网络费 |
如何赚钱?
Safe 的开源合约、用户自行部署、Safe Wallet 界面及其他收费服务要分开看。Safe 价格页列有产品方案;链上网络费通常不是 Safe 的订阅收入。分析推断:免费或开放的账户基础设施有助于生态采用,而商业服务、企业功能或相关产品可能带来收入;不能把所有链上交易费用算成 Safe 的营收。
与托管签名方案有何不同?
Safe 的核心限制可以写进链上账户与模块,而 Privy、Turnkey 等方案提供不同的签名基础设施和策略服务;它们可以组合使用,并非必然互斥。Safe 适合已使用智能账户、需要组织金库与可审计权限的团队;如果目的是快速支付普通银行卡商户,仍需商户支付连接与额外服务。
组织要怎样开始,哪些工作仍由自己完成?
假设一个 DAO 使用 Safe 账户持有 USDC,希望研究 Agent 每天最多花 1 USDC 购买接口数据。先核对账户所在网络、代币余额、账户所有者和签名阈值;再审阅 allowance 模块的代码、部署地址和审计材料,经账户现有审批机制启用;为 Agent 地址设置代币和时间周期额度;最后用小额测试验证允许与拒绝,并让 Agent 在任务结束时报告交易哈希与服务商订单。
官方教程以周期性额度作为示例,实际数额应直接读取配置。注意 Agent 的私钥持有方式、交易提交者与 gas 支付方仍需系统设计,Safe 不会自动决定 Agent 是否值得购买内容,也不负责商家退款。
| 实验 | 应检查的结果 | 需要额外确认 |
|---|---|---|
| 第一次花 0.4 USDC | 金额是否从额度中扣除 | 模块记账单位与精度 |
| 接着花 0.7 USDC | 如果累计限额是 1,应拒绝 | 周期起点、重置规则 |
| 换成其他资产 | 规则是否仍约束该资产 | 是否存在其他模块或授权通道 |
| 移除 Agent 授权 | 新请求是否被拒绝 | 已签请求、链上确认和撤销顺序 |
这些是供实施者验证的预期,具体结果不能脱离所安装模块版本断言。特别要核对是否限制收款方:有额度并不必然等于只能给某一个服务商付钱。
费用示例:1 美元商品不等于 1 美元总成本
如果服务商要价 1 USDC,并且 Agent 的周期余额允许付款,商品金额是 1 USDC。除此之外,部署账户、启用模块、配置额度、执行交易及撤销都可能产生链上网络费;由谁支付取决于交易流程和是否有赞助。不同网络费用变化很大,不能仅凭账户类型给出稳定的每笔价格。
对于每天少量购买,规则设置和维护成本可能占据主要部分;对于多个 Agent 共用的组织金库,可复用权限体系的价值可能更大。Safe 的付费产品价格、开发维护和网络费用都需分别核算。Safe 价格页
三种权限安排如何取舍?
| 方式 | 优点 | 代价 |
|---|---|---|
| 每笔多签 | 人可以逐笔审阅 | 无人值守任务速度慢 |
| allowance 模块 | 限额内可自动执行 | 必须检查模块能力、额度与销权流程 |
| Agent 直接成为签名人 | 可能易于组合 Agent 流程 | 一旦权重过大或密钥泄露,影响范围可能很大 |
这些安排可以组合:小额用受限额度,超过阈值由人审阅。但具体实现要确认模块不会给予超出预期的能力。一个常见反例是“账户拥有三名签名人,于是所有交易都必然需要他们”:官方警告模块可能直接执行交易,恶意模块甚至能接管账户,因此应检查实际执行路径而非只看多签人数。模块文档
相较 ZeroDev 的智能账户会话密钥,Safe 强项常体现在既有组织账户、签名人和模块生态;二者具体的权限表达、支持网络与费用需按版本测试。Safe 与签名服务也可以组合,不应把软件组件当作互斥品牌。