去中心化金融(DeFi)
约 1600 字大约 5 分钟
2026-05-12
DeFi 是建立在智能合约上的开放金融系统。它让资产、交易、借贷、稳定币和流动性可以被协议化组合,也让风险沿着协议依赖链传播。
为什么要学这个
很多 AI x Web3 项目都会碰到 DeFi:交易解释、收益策略、风险监控、清算预警、自动再平衡、资产管理、协议数据分析。即使你不做金融产品,也需要理解 token、流动性、价格、借贷和预言机这些基础概念。
DeFi 的难点不只是“合约能不能运行”,而是资产和机制如何相互影响。一个看起来简单的 swap,背后可能涉及 AMM 曲线、滑点、流动性深度、手续费、MEV 和价格预言机。
DeFi 的核心不是“去掉中介”,而是把金融规则变成可组合、可验证、也可被攻击的链上协议。
第一性原理
DeFi 协议管理的是资产状态,不只是应用界面。
传统金融里很多状态在机构账本里。DeFi 把余额、抵押、债务、流动性、交易和清算放进合约系统。透明度提高了,但所有机制错误、价格冲击和外部依赖也会更快暴露。
- 资产是协议输入:token 标准、decimals、授权和余额都会影响协议行为。
- 流动性决定可执行性:有价格不等于能成交,能成交不等于低成本成交。
- 可组合性放大风险:一个协议出问题,可能影响依赖它的多个协议。
知识节点
Token
难度:初级。 Token 是 DeFi 的资产单位,但不同 token 的标准、精度、权限和风险差异很大。
ERC-20 是最常见的同质化 token 标准。用户余额、转账、授权、交易和借贷通常都围绕 token 展开。
看 token 时不要只看名称和图标,至少检查:
- 合约地址是否正确。
- decimals 是多少。
- 总供应量和发行权限。
- 是否可暂停、冻结、增发或升级。
- 是否有特殊转账税或黑名单逻辑。
错误的 token 地址和 decimals 处理,是 DeFi 前端和 Agent 工具里非常常见的风险源。
AMM
难度:中级。 AMM 用流动性池和定价公式替代传统订单簿,让用户可以直接和合约交易。
Uniswap 这类 AMM 中,用户把两种资产存入池子,交易者用一种资产换另一种资产,价格由池子状态和公式决定。流动性越深,同样规模交易的价格冲击通常越小。
AMM 里最重要的几个概念:
- 滑点:预期价格和实际成交价格的差距。
- 流动性提供者:向池子提供资产,赚取手续费,也承担无常损失。
- 价格影响:大额交易会改变池子比例,导致成交价格变差。
- MEV 风险:交易排序可能被利用,例如 sandwich attack。
相关 topic
- Uniswap: How Uniswap Works:理解 AMM、流动性池和 swap 的基础机制。
Lending
难度:中级。 借贷协议把存款、借款、抵押率、利率和清算规则写进合约。
用户可以存入资产赚取利息,也可以抵押资产借出另一种资产。借款能否维持,取决于抵押品价值、债务价值、清算阈值和预言机价格。
借贷协议的风险常常不是单点:
- 抵押品价格快速下跌。
- 预言机价格延迟或异常。
- 流动性不足导致清算失败。
- 参数设置过于激进。
- 依赖资产脱锚或合约出现问题。
AI 如果要给出借贷建议,必须解释抵押率、健康因子、清算价格和价格来源,不能只说“收益更高”。
Stablecoin
难度:中级。 稳定币是 DeFi 里的计价和结算基础,但“稳定”来自不同机制,不是天然保证。
常见稳定币可能由法币储备、加密资产超额抵押、算法机制或混合结构支撑。它们的风险也不同:储备透明度、赎回能力、抵押品波动、治理参数、监管和流动性都会影响稳定性。
看稳定币时要问:
- 它靠什么维持锚定?
- 谁能发行和销毁?
- 储备或抵押品在哪里?
- 脱锚时谁承担损失?
- 在主要池子里的流动性有多深?
Liquidity
难度:初级。 流动性决定资产能不能以合理价格买入、卖出、借出、清算或退出。
DeFi 中“价格”如果没有流动性支撑,就只是屏幕上的数字。一个 token 标价 1 美元,不代表你能以 1 美元卖出大量仓位。
流动性问题会体现在:
- swap 滑点变大;
- 借贷协议清算困难;
- 预言机价格容易被操纵;
- LP 退出导致协议风险上升;
- 跨协议策略无法及时撤出。
在 AI x Web3 中的位置
AI 进入 DeFi,最适合先做信息整理和风险辅助:解释交易、总结仓位、监控清算、识别异常价格、生成策略草案。真正高风险的是自动执行:swap、借贷、加杠杆、授权、跨链和清算。
如果 Agent 要执行 DeFi 操作,至少要有:额度限制、协议白名单、滑点上限、模拟结果、预言机检查、人工确认和交易后审计记录。
最小实践
做一次 DeFi 交易拆解:
- 选择一个公开的 swap 交易哈希。
- 在区块浏览器里查看输入 token、输出 token、路由、滑点和手续费。
- 找到交易涉及的池子或路由合约。
- 解释用户实际收到了多少资产,以及和预期价格的差距。
- 写出如果让 AI Agent 执行同类交易,必须设置哪些限制。
扩展阅读
- Ethereum DeFi:从用户视角理解 DeFi 的基础概念和风险。
- ERC-20 Token Standard:理解同质化 token 的基础接口。
- Uniswap Docs:学习 AMM 和流动性池如何工作。
- Aave Developers:了解借贷协议的开发者入口和核心概念。
- Chainlink Data Feeds:理解 DeFi 中价格数据如何进入链上系统。