这次不绕弯子:你盯着协议总手续费看,却觉得持币人分到的钱没涨,是因为大部分价值在半路就被不同角色抽走了——LP、验证节点、做市商、MEV 搜刮者,甚至只是趴在金库里没分。下面直接动手,亲手拆一条链上的真实分配路径,看看钱到底给了谁。
步骤 1:锁定目标协议,抓出单笔交易的手续费流向
做什么:找一笔典型交易,看清协议一共扣了多少钱,钱最初打进了哪个合约。
怎么做:
情况 A:以太坊或 EVM 兼容链上的 DeFi 协议
- 打开 Etherscan(或其他区块浏览器),输入协议的核心路由合约地址(可从官方文档或 DefiLlama 的协议页面找到)。
- 在合约"交易"标签下,挑最近一笔用户交互——比如一笔 Uniswap V3 的兑换、一笔 Aave 的借贷清算。
- 点击交易哈希,切到"Logs"(日志)或"内部交易"(Internal Txns)视图,找 Transfer 事件或直接向费用接收地址转账的调用。
- 把转出给非用户地址的 ETH/Token 数额加起来,得到该笔交易的"链上可见手续费"。
情况 B:Solana 等非 EVM 链
- 用 Solscan 等浏览器,进入交易后先看 SOL 余额变化,再展开 Token Balances 变化和 CPI(跨程序调用),同样找到非用户地址的净流出。
完成标准:你至少能写出一笔交易里,手续费的去向地址和数额,例如:
交易将 0.01 ETH 转入 Uniswap V3 的 Factory 合约,另将 0.002 ETH 作为 Gas 费支付给验证节点。
步骤 2:拆解协议收费结构——谁有资格瓜分这笔钱
做什么:弄清协议总手续费里哪些被"协议"拿走,哪些留在 LP 或做市商那儿,哪些流向外部服务商。
怎么做:
- 进入协议的治理文档或开发者库(GitHub/GitBook),搜"fee""revenue""split"关键词。重点找两个数:
- LP/做市商分走比例(通常在池子创建参数里写死)
- 协议费比例(如果有开启,例如 Uniswap V3 在部分池收取 LP 费用的 10%–25%)
- 若文档未更新,直接在区块浏览器里读合约:
- 对 Uniswap V3,查看 setFeeProtocol 函数设置的 feeProtocol 参数。
- 对借贷协议,找到 reserveFactor(比如 Aave V2 里 10%–20% 的利息分流给财库)。
- 去协议的收入仪表盘(Token Terminal、Defi Llama 的"Revenue"面板)交叉核对。
⚠️ 风险提醒:不要直接复制社交群里"别人"贴出的合约地址去浏览器查。始终从协议官方文档或已审计的 GitHub 仓库获取地址,否则你打开的可能是仿冒合约,之前有人因此把 LP 撤出资金打进了假地址,直接归零。
常见失败原因:用户查完文档就以为协议没动过参数,结果协议通过治理升级悄悄改了费用分配比例。务必把治理提案历史也扫一遍,尤其"费用开关""财库分成上调"这类标题。
完成标准:你能列出一个清晰的分配表,例如:
该池 1% 的交易费中,90% 归 LP,10% 中又有 25% 进协议金库,剩余 75% 目前仍留在池子作为 LP 未来收益。
步骤 3:揪出"不可见"的价值泄漏——MEV、滑点和间接成本
做什么:量化那些不在链上显式扣费、却实实在在吃掉用户价值的部分。
怎么做:
- 查 MEV 提取量:用 EigenPhi(eigenphi.io)或 Flashbots 的公开数据看板,输入协议的池子地址,查看近 30 天的三明治攻击量、套利交易量和抢跑提取的价值。这些钱从用户滑点中抽走,进了验证节点与 searcher 的腰包,永远不会出现在协议收入里。
- 算做市商留存:对于 RFQ 型 DEX 或聚合器,交易记录里的"价格影响"实际就是做市商的利润空间。对比聚合器报价与链上最优池报价的差异,差值部分即被做市网络拿走。
- 验证节点小费:EIP-1559 之后,基础费销毁(可计入网络总费用),但优先费直接给节点。如果你在分析一条 L2,排序器(Sequencer)的小费捕获模式也要纳入。
完成标准:你能用一个百分比区间估算出真正被协议"国库/持币人"可捕获收入,占总用户成本的多少。多数时候你会发现,协议自己能拿到的部分可能连用户实际损失的 15% 都不到,其余全被 MEV 和做市商吞了。经验上 DEX 类协议该比例常在 5%–20% 区间。
步骤 4:查验证收入与持币人分红的实际到账
做什么:追踪从协议金库到持币人/代币的最后一公里,看钱是销毁、回购、空投还是单纯趴账。
怎么做:
- 找到协议金库地址(Governance 或 Treasury 合约),用区块浏览器的"Analytics"功能看余额变化曲线。
- 情况 A:若协议执行定期代币回购,查回购合约或从财库向 DEX 的转出流水,计算月均回购金额与代币价格的关系。
- 情况 B:若协议是"费用分红"模型,例如部分 LSD 协议,分红会以 ETH 形式转入持币人地址。你需要随机抽样 5–10 个持币地址,看近三个月是否收到来自协议合约的定期转账,并计算 APR 与总手续费的倍数关系。
- 采用第三方平台校验:在 Token Terminal 中选择协议,对比"Revenue"与"Earnings"两栏。Revenue 是协议总收取费用,Earnings 才是分配到代币持有者或销毁的那一部分。
常见失败原因:很多人只盯"Revenue"一栏就下结论说收入没增长,但协议的 Earnings 可能明明在涨,只是大部分被刚刚通过的治理提案划给了某个新市场激励资金池,持币人暂时没拿到。未过滤掉激励支出就拍板,等于把用于增长的再投入当成了零。
完成标准:你能最终算出,近三个月协议总手续费增长了多少,而持币人实际拿到的价值(包括代币增值、分红或销毁带来的供应缩减)增长了多少,彻底回答"钱被分给了谁"。
下一步的等待与衔接动作
等你做完上述四步,需要做的事只有一件:对着你做出来的分配表,把"协议费—LP/做市商—MEV—节点—财库—持币人"这条链上的每一个数字填进空白格。空白处全部填完后,把整张表扔给协议在治理论坛的公开讨论帖,或者直接在 Token Terminal 的收入分解图表里验证,预计对比 10–15 分钟即可走完核对。如果发现未预期接收地址,再去区块浏览器对该地址做一次"内部交易"回溯,通常就能锁定最终分钱的实体。



