买币
行情
币币
合约
金融
活动
更多
新用户专区
登录

研究院|公链总锁仓指标调整方法及实例分析

2021-11-03 10:27:06

总锁仓价值(Total Value Locked,TVL)是公链估值的重要指标之一,它衡量了当前公链生态繁荣程度以及基本面,特别是对DeFi有深度应用的智能合约公链。在刚刚过去的一轮小牛市中,公链币在二级市场的表现各不相同。但是即使是那些表现一般的公链如BSC,从TVL上来看,在崩盘519之后,锁仓量也是回调明显,但是币价却并没有别的公链(如Solana)表现出色。这是由于TVL的计算方法并不能正确的反应实际链上的锁仓量以及锁仓流动。

TVL中有非常大的一部分是由非稳定币组成的,而很多非稳定资产的价格会随着市场而波动,这造成了一种“用币价去解读币价”的错误评估方法。正确的TVL走势的计算应该是去除币价影响的。本文会介绍几种去除币价影响的公链TVL调整方法,以及用调整后的TVL对各公链的生态发展做一些简析。数据方面将采用锁仓排名(参照DeFiLlama的TVL排名)前10内的公链的2021年2月3日至2021年9月25日的TVL日统计,以及相应的各公链的公链币当日收盘价。

 

正常的TVL走势


从TVL走势来看,519后BSC崩盘明显,在经历两个月左右的横盘之后开始明显的回升。Solana从7月初开始TVL逐渐增长,9月开始呈指数增长。其他公链如Terra和Avalanche也有不错的表现。但是正如此前介绍的,由于币价的大范围波动,各公链的实际生态的TVL可能并不是如此。


图1,数据来源:ViaBTC Capital,CoinEx,DeFiLlama

 

TVL调整方式介绍

 

TVL本身是一个非常难以用一个数值衡量的量,因为锁仓代币的总类过多而且更新很快。用所有代币的U本位价值去作为一个统一的衡量标准是一个比较可行的方法。但是又因为U本位价值波动过大,TVL可能会失真。其中一种比较理想的调整方式(方法1)是设置一个Baseline时间点然后记录此时间点的所有锁仓代币的价格。每次计算TVL的时候则基于当前网络的各类代币的数量以及Baseline的代币价格去计算当前TVL。即:

其中 Adj.TVLt为t时刻的调整TVL值,Qt为t时刻的代币数量,P0为Baseline的代币价格。这样调整后的TVL可以很好的进行链与链间的横向对比以及自身的对比。此方法正在被DAppRadar用来计算单个项目的TVL。

这是一个比较准确的方法,比较适合单个项目的TVL计算。若用于调整公链的TVL,其缺点是数据难以获取以及锁仓代币更新换代较快。可能新出的高锁仓市值代币在Baseline时间点并没有价格记录。现在介绍一种新的TVL调整方式(方法2),其精准度不如方法1,但是数据获取/处理比较简单、适用性较高,而且也可以相对合理的调整大部分公链的TVL指标。

方法2也是选取一个Baseline时间点,但是只记录公链的公链代币(如BSC的BNB)的代币价格。之后根据当前的公链币价格、Baseline公链币价格、稳定币锁仓量以及正常TVL去计算调整TVL。

其中Adj.TVLt为t时刻的调整TVL值,TVLt为t时刻的正常TVL值,P0为Baseline的公链币价格,Pt为t时刻的公链币价格, S.TVLt为t时刻公链中稳定币的锁仓量。这样调整的原因是: 

  1. 公链中除稳定币外,大部分的锁仓资产都是公链币,如PancakeSwap中大部分的LP都是以XXX-BNB的形式存在的。
  2. 公链上原生项目的代币与公链币的相关性极强,而公链中波动最剧烈的资产往往也是这些原生资产。用公链币的波动去调整原生项目代币的波动较为合理。
  3. 主流代币的相关性高,即公链币与其他主流锁仓资产如BTC、ETH。
  4. 数据相对简单易获取,而且容易整理计算,适用性强。

方法3在方法2的基础上进一步简化,是当各链的稳定币锁仓无法获取时,可替代使用的方案。基本逻辑相同,但不适用于稳定币大量锁仓的公链,如Terra和Celo。



实用解析

图2是用方法3调整后的TVL走势图,可以看到可能BSC的崩盘并不像正常TVL显示那么陡峭,而之后的7-9月的TVL大幅稳定回升实际上没有发生,仅仅只是区间振荡而已。而Solana的真实锁仓可能并不是在9月份还在指数拉升的情况,而是在8月底就已经停滞不前,之后TVL的拉升更多的是被FOMO的币价影响了。

图2,数据来源:ViaBTC Capital,CoinEx,DeFiLlama

利用这个调整后的TVL指标,还可以得到一些有趣的发现。我们对相对成熟的公链(这里选取Ethereum,BSC,以及Polygon)的Adj.TVL以及公链币价格进行取累计变化率的操作,即:

 


0时刻选为2021年2月3日,结果如图3。可以发现公链币的币价增长倍数似乎是与公链的调整TVL的增长倍数有收敛的关系。为进一步验证这个关系,可以把两个变化率相除,看是否在1附近中值回归。图4中发现此关系是成立的。这说明基于调整TVL乘数(估值/调整TVL)的公链估值方法是合理的,因为图4说明这个乘数会稳定在某一数值附近波动。

 图3,数据来源:ViaBTC Capital,CoinEx,DeFiLlama


 图4,数据来源:ViaBTC Capital,CoinEx,DeFiLlama

另一个实践是用在观察公链的TVL的实际流转,即在某一新公链生态爆发时,流量从何而来,是存量流转还是新资本的注入。这里选择Solana作为研究对象,从图2可看出其生态TVL爆发的时间大概是在8月12日到9月12日之间,选取这段时间的数据样本做相关性分析以及流量分析。从图5黑框中展示的相关性来看,Solana的大部分流量输入可能是由Polygon以及Ethereum贡献,其中后者提供的比例可能更高。从总体流量看的话(图6),这期间的5条链整体锁仓是下降的,以及ETH和BSC的整体锁仓也是下降的,这说明Solana的增长来源大多是存量的转移而不是新流量的注入。

 图5,数据来源:ViaBTC Capital,CoinEx,DeFiLlama 


图6,数据来源:ViaBTC Capital,CoinEx,DeFiLlama

 

总的来说,调整后的TVL可以让我们排除一些币价的影响,更为清晰的看到链上的资产流转以及锁仓动态。让我们对公链,特别是偏重DeFi类的公链生态发展有个直观认识,也可以在资产流转的早期布局新公链的公链币以及基础设施。

上一篇
CoinEx | 提升用户交易效率,CoinEx上线合约止盈止损功能
下一篇
CoinEx | 教程来袭!一文教你如何在合约交易中止盈止损?