一文读懂Solana的TVL是如何被伪造的
近期 Solana TVL 数据“伪造”事件引发关注。
Coindesk 发布的《曾“伪造”Solana七成TVL的“多重人格者”,正望向Aptos》文章揭示,Solana 生态的开发者兄弟 Ian 和 Dylan 通过伪造身份,以11个开发者的身份在 Solana 上创建了数十个 DeFi 协议,通过协议间相互引用,他们项目的 TVL 一度达到 75 亿美元,而同期 Solana 的总 TVL 只有 105 亿美元。
因此,Solana 的 TVL 或许存在不少“水分”。(当然,许多其它公链或许也存在类似情况)
从数据统计的角度来看,DeFi 协议相互引用以增加账面 TVL 不能算“造假”,而可以说是一种“邪恶”的统计技巧——将某些指标重复统计以增加另一个指标的数值。
在这个统计过程中,改变数据的统计口径就可以改变数据,每个数据都是“真的”,但对于普通用户,链上资产的“抗风险能力”却不可同日而语。
下文,Odaily星球日报将简单介绍“伪造”公链 TVL 数据的过程,了解这一过程后,用户就能够分辨项目方宣称的 TVL 背后的实际价值,掌握对链上数据去伪存真的能力。
揭开伪造过程
在公链上,一个DeFi 协议 TVL 的统计口径可以包括借贷、质押、二池、以及协议币市值(区分流通与未流通、单币与双币、三币) ,再加上协议国库存款。我们将从 DeFi 协议 TVL 统计口径的角度分析伪造公链 TVL 的过程。
借贷:当 A 协议将价值为 n 的存款借给 B 协议,B 协议将 n 继续借给其他协议,在这个环节中, TVL 为 2n。
质押:将价值为 n 的代币质押到协议中,获得或者借出价值为 m 的资产,在这个环节中,TVL 为 m+n。
二池:协议在将用户存款 n 借出的同时还能奖励用户一个协议发行的、价值为 m 的代币,如果该协议是双币甚至三币模型,还会有2池,吸引用户将代币质押到2池获得价值为 y 的治理代币。在这个过程中,TVL的计算包括了用户原始存款存款、质押代币、治理代币的价值,TVL 也就是 n+m+y。
国库:如果 DeFi 协议有国库,通过协议获得的收入归入国库,该部分收入也算作 TVL。
综合以上手段,我们可以设计一个这样的 DeFi 协议: A 协议通过放贷收益吸引小红存入价值 m 的存款 ,然后小明可在受信条件下借出资产 n 并用于 A 协议质押,再借出 价值为 n 的资产,此时协议 A 奖励小明价值为 x 的协议代币,但协议 A 设置了双币机制,如果质押协议代币可以获得协议治理代币,于是小明把价值为 x 的协议代币按照一定时间条件质押到 A 协议二池中,获得价值 y 的治理代币。
在这个过程中,小明每投入 m 个单位的资产就会“创造” m+n+n+x+x+y 的 TVL。(m>n)这样一个协议就拥有了将 1 美元的 TVL 变成 m+n+n+x+x+y 美元的能力。
与此同时,A 协议是一个可以收取交易手续费的协议,若交易额为 z ,交易手续费为0.1%,则协议收入为0.1%z,收入纳入国库,国库余额也要算入 TVL。
最后一步,我们需要多创立十几个类似或者一模一样的 DeFi 协议,让他们相互借贷、质押,这样我们就完成了让一个 TVL 只有 1 亿美元的公链飞跃到十几亿美元的过程。
注意,在这个过程中每个数据都是真实的,只是被重复计算了。
本文最后,为大家推荐统计支持筛选统计口径的 DeFi 数据网站DeFillama.com ,希望能够帮助用户更好地检验公链 TVL 的含金量,做出聪明的投资决策。
Bitcoin Price Consolidates Below Resistance, Are Dips Still Supported?
Bitcoin Price Consolidates Below Resistance, Are Dips Still Supported?
XRP, Solana, Cardano, Shiba Inu Making Up for Lost Time as Big Whale Transaction Spikes Pop Up
XRP, Solana, Cardano, Shiba Inu Making Up for Lost Time as Big Whale Transaction Spikes Pop Up
Justin Sun suspected to have purchased $160m in Ethereum
Justin Sun suspected to have purchased $160m in Ethereum