Day 71:Intent-Based 架构 — 从 Transaction 到 Intent 的范式转变
Web3 交互范式从"告诉链怎么做"到"告诉链我要什么":UniswapX、CoW Protocol($87B)、Anoma、ERC-7683 跨链标准、Solver 网络与 PM 产品设计影响
核心概念
什么是 Intent?
一句话定义:Intent(意图)是用户签名的声明"我想要什么结果",而非传统交易的"我要执行哪些步骤"。由专业 Solver 网络竞争找到最优执行路径。
类比理解:
- 传统交易 = 你自己开车导航到目的地(选路线、加油、过收费站)
- Intent = 你叫了一辆网约车,只说"带我去机场",司机(Solver)帮你选最快路线
这是区块链的第三代架构演进:
第一代: Bitcoin — 可脚本化的结算
第二代: Ethereum — 可编程的结算(智能合约)
第三代: Intents — 声明式结算(用户说"要什么",Solver 决定"怎么做")
为什么是 PM 必学?
Intent 架构从根本上改变了 Web3 产品的 UX 设计:
- 用户不再需要理解 Gas、滑点、授权、桥接
- 产品界面从"技术操作面板"变成"类似 CEX 的下单体验"
- 这是自 AMM 以来最重要的架构范式转变
知识点详解
知识点1:Transaction vs Intent
| 维度 | Transaction(命令式) | Intent(声明式) |
|---|---|---|
| 用户指定 | 精确 calldata、Gas、nonce、目标合约 | 期望结果 + 约束条件 |
| 执行方式 | 用户/钱包决定路径 | Solver 竞争找最优路径 |
| Gas 支付 | 用户直接支付 | Solver 支付(用户无感) |
| 优化责任 | 用户自己负责 | 市场竞争自动优化 |
| MEV 暴露 | 高(公开 mempool) | 低(私有订单流 + 批量拍卖) |
| 复杂度 | 用户承担全部 | 抽象给 Solver |
示例对比:
传统交易(7 步):
1. 切换到 Ethereum 网络
2. Approve USDC 给 Router 合约
3. 等待 approve 确认
4. 设置滑点容忍度
5. 调用 Router 的 swap 函数
6. 支付 Gas
7. 等待确认
Intent(2 步):
1. 签名:"我要把 1000 USDC 换成最多的 ETH"
2. Solver 自动执行,用户收到 ETH
知识点2:Intent 生命周期
1. Expression(表达)
用户签名声明意图 + 约束条件
例:"swap 1 ETH for >= 3800 USDC, 5 分钟内"
这是链下签名消息,不是交易
↓
2. Discovery(发现)
签名的 Intent 进入 Intent Pool
Solver 通过 API/P2P 网络发现待处理 Intent
↓
3. Solving(求解)
多个 Solver 模拟执行路径,竞价:
├── Dutch Auction(UniswapX/1inch)
├── Batch Auction(CoW Protocol)
└── RFQ 报价(NEAR Intents)
最优方案胜出
↓
4. Settlement(结算)
胜出 Solver 用自有资金在链上执行
通过协议机制异步获得偿还
知识点3:核心协议全景
CoW Protocol(CoW Swap)— 批量拍卖王者
| 指标 | 数值 |
|---|---|
| 2025 年交易量 | $870 亿(YoY 翻倍) |
| 月度 ATH | $90 亿+(2025.07) |
| Solver 数量 | 16 个(最去中心化) |
| MEV 防护 | 三明治攻击最少(EigenPhi 确认) |
| 链支持 | Ethereum + Avalanche/Polygon/BNB/Linea |
CoW 核心机制:
├── 批量拍卖:~30 秒收集订单 → 统一清算价格
├── Coincidence of Wants:A 要卖 ETH 买 USDC + B 要卖 USDC 买 ETH
│ → 直接 P2P 匹配,零滑点零手续费
└── 信息隐藏:收集阶段订单不公开 → 无法三明治攻击
UniswapX — 荷兰拍卖 + PMM
| 指标 | 数值 |
|---|---|
| 月均交易量 | ~$9.1 亿(Q3 2025) |
| Solver 集中度 | 2 个 Solver 占 90%+(Wintermute + SCP) |
| 流动性来源 | 85%+ 来自 PMM(非 AMM) |
| 新进展 | BlackRock BUIDL 集成,V4 集中流动性整合 |
UniswapX 核心机制:
├── 荷兰拍卖:价格从高于市场开始 → 逐渐下降
├── 第一个接受的 Filler 赢得订单
└── 竞争驱动价格改进
Across Protocol — 跨链 Intent 先驱
| 指标 | 数值 |
|---|---|
| 总桥接量 | $280-350 亿+ |
| 安全记录 | 4 年零漏洞 |
| Relayer 数量 | 15+ |
| 核心贡献 | 与 Uniswap Labs 共同制定 ERC-7683 |
Anoma — 最激进的 Intent 原生架构
不是在现有链上加 Intent 层,而是从底层重建:
├── Desktop(应用层)
├── Intentnet(P2P 意图发现/匹配网络)
└── Motherboard(硬件抽象,连接多链)
可部署为:独立 L1 / L1.5 / L2 Rollup
时间线:2025.01 Devnet → 2025.07 Testnet → 主网 on Ethereum
1inch Fusion — 解析器网络
| 指标 | 数值 |
|---|---|
| Q4 2025 日均交易量 | $8280 万 |
| 链支持 | 13+ 链 |
| 进展 | Fusion+:基于 HTLC 的跨链 Intent |
知识点4:ERC-7683 — 跨链 Intent 标准
由 Across + Uniswap Labs 共同制定
↓
定义标准的订单结构 + 结算合约接口
↓
70+ 项目支持 + 以太坊基金会 Open Intents Framework
↓
主要 L2 支持:Arbitrum, Optimism, Scroll, Polygon, zkSync, Linea, Starknet
意义:
以前:每个 Intent 协议各自为政,Solver 不互通
以后:统一标准 → Solver 跨协议竞争 → 用户获得更好价格
知识点5:Solver 网络 — 去中心化程度对比
| 协议 | Solver 数量 | 集中度 | 流动性来源 |
|---|---|---|---|
| CoW Protocol | 16 | 分散 | 85%+ AMM |
| Across | 15+ | 分散 | 跨链资本 |
| 1inch Fusion | 多个 | 中等 | AMM + PMM 均衡 |
| UniswapX | 2 占 90%+ | 高度集中 | 85%+ PMM |
Solver 集中度是最大隐患:如果少数 Solver 垄断,系统重新引入中心化风险 — 审查、费用提取、单点故障。
知识点6:MEV 防护对比
| 方案 | 机制 | 防护效果 |
|---|---|---|
| CoW 批量拍卖 | 收集期信息隐藏 + 统一清算价格 | 最强(三明治攻击最少) |
| UniswapX 荷兰拍卖 | 私有订单流给 Filler | 良好 |
| 1inch Fusion | 许可制 Resolver + 荷兰拍卖 | 良好 |
| Flashbots Protect | 私有 mempool | 中等 |
| Flashbots MEV-Share | 用户分享部分数据,搜索者竞价 | 用户获得 MEV 返还 |
知识点7:跨链 Intent — 替代桥的方案
传统跨链(桥):
用户锁定 ETH on L1 → 等待 finality → Mint wETH on L2
问题:慢(分钟~小时)、TVL 集中(被黑风险)、UX 复杂
Intent 跨链:
用户签名:"把 L1 的 USDC 变成 L2 的 ETH"
Solver 用自有资金在 L2 立即给用户 ETH
Solver 异步从 L1 获得偿还
优势:
├── 速度:秒级(vs 分钟/小时)
├── 安全:无集中 TVL 池(减少攻击面)
├── 价格:Solver 竞价 → 更好费率
└── UX:用户看不到桥的存在
对比分析
Intent 协议全景矩阵
| 协议 | 拍卖类型 | 2025 交易量 | Solver 去中心化 | 跨链 | 特色 |
|---|---|---|---|---|---|
| CoW | 批量拍卖 | $870 亿 | 高(16) | 计划中 | MEV 防护最强 |
| UniswapX | 荷兰拍卖 | ~$110 亿 | 低(2=90%) | 开发中 | Uniswap 生态整合 |
| Across | 竞价 | $350 亿+ | 高(15+) | 原生 | 跨链先驱,零漏洞 |
| 1inch Fusion | 荷兰拍卖 | ~$300 亿 | 中等 | Fusion+ | 13+ 链支持 |
| Anoma | 原生 | 未上线 | 设计中 | 原生 | 最激进的 Intent 原生链 |
| NEAR | RFQ | $60 亿+ | 中等 | 多链 | AI Agent 作为 Intent 用户 |
链上实操记录
操作1:体验 CoW Swap
步骤:
- 访问 swap.cow.fi
- 连接钱包
- 发起一笔 Swap(注意:签名而非直接交易)
- 观察订单状态:Pending → Solving → Filled
观察:
- 用户签名的是链下消息,不是链上交易
- 无需设置 Gas — Solver 支付
- 显示"Surplus"(价格改善)— Solver 竞争的结果
- 批量拍卖约 30 秒一轮
操作2:对比 UniswapX vs 传统 Uniswap
步骤:
- 在 app.uniswap.org 尝试同一笔 Swap
- 观察是否路由到 UniswapX(取决于订单大小和代币对)
- 对比报价和传统 AMM 路由
观察:
- 小额交易多走传统 AMM
- 大额交易更可能走 UniswapX(Filler 有价格改善空间)
- UniswapX 订单状态有"Dutch Auction"标识
今日思考
问题1:Intent 会完全取代传统交易吗?
不会完全取代,但会成为主流。类比:AMM 没有取代订单簿,但创造了更大的市场。Intent 架构在用户体验上的优势太大了(无 Gas、无复杂步骤),但某些场景(MEV 提取、闪电贷套利、高频交易)仍需要直接交易。
问题2:Solver 集中化是不是不可避免?
是最大的风险。UniswapX 的 2 家 Solver 占 90%+ 就是警示。规模效应(资本、基础设施、延迟优势)天然倾向集中化。CoW 的 16 家 Solver 是目前最好的实践,但需要持续的机制设计来维持竞争。
问题3:对 PM 来说,Intent 最大的影响是什么?
产品不再需要教用户区块链。以前 PM 的大量工作是降低 Web3 的操作复杂度(Gas 解释、滑点教育、链切换引导)。Intent 把这些全部抽象掉了。PM 的工作重心从"帮用户理解技术"转向"帮用户表达需求" — 这和 Web2 PM 的工作方式更接近了。
面试题准备
Q:什么是 Intent-Based 架构?它如何改变 Web3 UX?
30秒版本: Intent 是用户签名"我要什么结果"而非"怎么执行"的声明,由 Solver 网络竞争找到最优路径。它把 Gas、滑点、授权、桥接等复杂度全部抽象掉,让 Web3 产品的 UX 接近 CEX 水平。CoW Protocol 2025 年处理了 $870 亿交易量,证明这个范式已经可用。
2分钟版本:
- 范式转变:从命令式(告诉链怎么做)到声明式(告诉链你要什么)
- 机制:用户签名 Intent → Solver 竞价 → 最优方案执行 → 链上结算
- 两大拍卖模式:CoW 批量拍卖(最强 MEV 防护)vs UniswapX 荷兰拍卖(速度更快)
- 跨链:Intent 让用户无需理解桥的存在,ERC-7683 是跨链 Intent 标准(70+ 项目支持)
- 市场数据:CoW $870 亿/年、Across $350 亿+生命周期、1inch ~$300 亿/年
- PM 影响:产品不再需要教用户区块链操作,重心从"降低技术门槛"转向"帮用户表达需求"
- 风险:Solver 集中化(UniswapX 2 家占 90%+)、协议碎片化、延迟 tradeoff
追问准备:
- Q:CoW 和 UniswapX 怎么选?→ CoW 适合 MEV 敏感的大额交易(批量拍卖信息隐藏),UniswapX 适合需要快速成交的场景(荷兰拍卖即时响应)
- Q:Solver 集中化怎么解决?→ 降低准入门槛、标准化接口(ERC-7683)、激励新 Solver 进入、定期轮换机制
- Q:Intent 和 AI Agent 有什么关系?→ AI Agent 是 Intent 的天然使用者 — Agent 表达高级意图,Solver 网络处理执行。NEAR 2026 策略就是让 AI Agent 成为主要 Intent 用户
学习资源
文档阅读
| 资源 | 说明 |
|---|---|
| Paradigm: Intent-Based Architecture | 学术定义和风险分析 |
| CoW Protocol Docs | 批量拍卖机制详解 |
| ERC-7683 文档 (erc7683.org) | 跨链 Intent 标准 |
| Anoma 研究博客 | Intent 原生架构理论 |
| Across Protocol Docs | 跨链 Intent 实现 |
工具网站
| 工具 | 用途 |
|---|---|
| swap.cow.fi | 体验 CoW Swap 批量拍卖 |
| app.uniswap.org | 体验 UniswapX 荷兰拍卖 |
| across.to | 体验跨链 Intent |
| dune.com/cow_protocol | CoW 链上数据 Dashboard |
明日预告
Day 72:Chain Abstraction 链抽象 — 多链 UX 的终极解法
- Particle Network、Socket Protocol、Agglayer
- 统一余额、统一 Gas、统一身份
- 与 Intent 和 AA 的关系
- 为什么这是 Web3 大规模采用的关键