DeFiLlama的TVL为何和项目官网不同

 / 
2

DefiLlama上显示的TVL和项目官网不同是常态,不是Bug——两者的统计口径、数据源甚至"什么算TVL"的定义都不一样。具体差异可能来自统计范围不同、数据更新时差,甚至是DefiLlama主动做的数据修正。

欧易OKX交易所
全球领先的加密货币平台,适合新手与进阶交易者
新手福利:注册即享20% 交易手续费减免!

原因一:统计范围不同——DefiLlama算"核心TVL",项目方可能什么都算

这是最核心的差异来源。DefiLlama对TVL的统计有自己的取舍标准,不一定和项目方想展示的数字对齐。

Staking TVL不计入核心TVL

很多DeFi协议除了核心业务(比如借贷、交易)外,还会有一个质押合约,用户把协议治理代币(比如CRV、AAVE)锁进去赚奖励。DefiLlama明确把Staking TVL排除在核心TVL之外,因为它满足两条排除逻辑:一是避免"没有代币或质押计划的协议"在数据上吃亏;二是Staking TVL容易被操纵,项目方可以通过增发治理代币来弥补损失,流动性风险感知不如核心业务强烈。

如果项目官网显示的是"总TVL"(核心+Staking),而DefiLlama只显示核心TVL,两者必然对不上。

部分节点不纳入链TVL

DefiLlama在计算链的总TVL时,会把"链的原生资产质押"(比如在以太坊上质押ETH、在Cardano上质押ADA)排除在外。理由是如果不排除,链的TVL基本上就是原生代币市值的翻版,DeFi协议的真实使用情况会被完全淹没。Cardano的链上TVL大约是3.3亿美元,但质押的ADA价值约158亿美元——如果DefiLlama把后者算进去,DeFi占比就只有2%,根本看不出真实的使用数据了。

原因二:数据更新时差——页面有缓存,API先刷新

DefiLlama的数据更新频率是每小时一次,TVL、总借款、国库、稳定币供给等都是每小时更新一次。但网页端因为缓存机制,可能比API数据延迟最多1小时。如果你看到的是官网的数据实时刷新,而DefiLlama的页面还在显示一小时前的快照,两者数字自然有差距。

原因三:DefiLlama可能主动对数据做"尽职调查"——发现水分就剔除

这是数据平台的专业操守,也是出现数据差异最关键的变量。

案例:Figure TVL争议(2025年9月)

Figure声称自己的RWA链上资产规模达到120亿美元,但DefiLlama创始人公开回应:"无法链上验证的资产,不算TVL。"详细列举了多个疑点:

  • 链上可验证资产:BTC约500万、ETH约400万,与声称的120亿美元严重不符

  • 自有稳定币供应仅2000万美元,远不足以支撑大规模交易

  • 大部分资产的转账由其他账户代操作,地址几乎无链上交互,疑似内部数据库镜像而非真实交易

如果项目方官网直接把内部数据库里的"账面资产"算作TVL,而DefiLlama只认链上可验证的真实存款,两者的TVL差距可以差出好几个数量级。

原因四:算法差异——"加权公式"不一样

因为DeFi协议的"乐高"属性(一个协议的存款可能又作为另一个协议的LP凭证被再存入),TVL存在重复计算(double count)的问题。DefiLlama提供了一个"Doublecount"开关,让用户自行选择是否把这类重复计算的资产计入。

而不同的数据平台对协议层级的加权处理方式不同。比如第一层协议(3Pool里的真实稳定币)的权重可能是x1,第二层协议(基于3Pool LP凭证的Metapool)可能是x1/2。如果项目官网用自定算法把多层叠加都算进去了,DefiLlama用另一套权重,结果自然不一致。

实操上怎么判断哪个更可信

  • 数据透明性:DefiLlama的适配器代码是开源的,任何人可以审查。项目方的官网页面上往往不会公开TVL的详细计算逻辑,宣称值有时更像是"营销口径"。

  • 可验证性:链上数据是公开的,如果你能自己用Etherscan验证某笔资产确实在该协议合约里,那这笔资产才算"真实TVL"。DefiLlama核心团队的原则是:只统计能在链上直接验证的TVL。如果一个数字无法链上核验,它在这类数据平台上不会被计入。

欧易OKX交易所
全球领先的加密货币平台,适合新手与进阶交易者
新手福利:注册即享20% 交易手续费减免!

如何确认自己应该看哪个数字

先搞清楚你看TVL的目的是什么。如果是做投资决策、评估协议真实使用情况,优先看DefiLlama的数据,因为它的逻辑是标准化的、可对比的,并且经过开源审查。如果只是帮项目方看"宣传面"的数据,那官网的数字也可以作为参考——但要明白,两者的统计口径很可能不同,且官网的数据更可能是"宽口径"版本。