实际市值的意义
创建实际市值指标的原因是我们发现将市值应用于加密货币时通常是一个无效指标。借用股票市场的市值概念,加密货币市值通常计算为:货币流通供应量*最新的市场价格。
然而,与股票不同,大部分加密货币往往会丢失、无人认领、或因为程序故障而失效。
从设计上来讲,加密货币领域不存在存管信托或结算机构,来负责追踪每个人的存款。因此,一旦代币或虚拟币丢失,它们就会一直处于丢失状态。以比特币为例,这意味着发行总量的大约15%已永久丢失且无法流通。但市值指标没有考虑这些细微差异,而是汇总所有已挖出的币的价值并以最新的市场价评估它们。因此,我们希望创建一个反映这些差异的指标,至少对于UTXO区块链是如此。
需要考虑的问题
我们设计目标如下:
弱化已丢失的币在可能的情况下,将通用性最大化
不偏离市值指标超过一个数量级
当PierreRochard要求提供有关比特币历史加权UTXO市值指标的数据时,CoinMetrics工程师AntoineLeCalvez灵机一动,他找到了一个合适的方法,并将其称为实际市值)。
实际市值指标似乎满足我们的要求:
它减少了遗失很久的币对当前造成的影响它可以简单地推广到UTXO链,稍作修改便可推广到基于账户的区块链
它并没有过多地偏离市值指标
它是自动化的,不需要人为监管或干预
当我们9月份首次计算出这些数据时,比特币的市值为1,150亿美元,而实际市值为880亿美元。看起来已经有效果了。从头开始创建的新指标存在众多问题,因此它们也需要通过测试。实际市值的作用似乎就像罐头瓶上的声明那样:根据比特币在其经济体中的实际存在来衡量它们的价值。它是将市场和链上数据混合的新一代经济指标之一。
一些难点
当然,这些新奇措施并非没有风险。目前挑战依然存在:
如何处理深度冷储存的币种;
如何将“实际市值”指标应用于换手率较低的币种;
如何将其推广到基于账户的币种。
首先,想象一下中本聪的大约70-100万个的比特币真的只是被深度储存了,且他正计划在比特币的10周年纪念日那天将它们全部花掉。这种情况下,实际市值将严重削弱比特币在流通中的经济权重,因为对于这些遗失已久的币来说,它将以2009年的价格为其估值,即每个BTC的价格为0美元。实际市值很难区分哪些币是真正丢失或遗弃了,哪些币是被深度冷储存多年的。然而,即使是最冷的储存方案也需要被定期唤醒,以更新多签方案、领取分叉币或兑现一部分。无论如何,这些账户中有一大部分都会发生一些币的流动。
另一个问题是较小区块链上的实际市值指标。类似行业之外的「蓝筹股」,许多币的换手率相对较低。这对实际市值指标提出了挑战,因为新币的发送会在新的价格水平上引发向上的重估。我们观察到的一个常见现象是价格飙升,许多币被充值到交易所,实际市值指标上升,随后却是实际市值指标几乎不动或低速增长。在这种情况下,高实际市值指标很大程度上是低换手率导致的人为现象,而无法公平地反映网络定价。
如何计算
实际市值指标试图忽略可能已丢失的币来改善市值。它的关键是以不同的价格评估不同部分的供应量,而不是像市值那样使用每日收盘价。
对于UXTO币种,这需要用首次被产出时的价格来为每一个输出估值。例如,对于供应量为10,市场价格为10美元的UTXO币种,其市值将为100美元。
如果UTXO集状态如下:
实际市值为:$0$1.2$5=$6.2,或其市值的6.2%,因为有83%的币多年来没有变动。
扩展到基于帐户的链
将此指标扩展到基于帐户的币种有点复杂。这种状态下显示的是帐户列表,而不是未花费过的币列表:
相比于UTXO模型,这种情况下无法锁定每个余额对应的产出时间,因此也就无法确定当时的价格,从而很难计算实际市值。
我们来看一个帐户的历史交易记录,看看可以使用哪些方法来准确评估其市值。我们假设当前时间是2018-11-01,市场价格是150美元
根据这些数据,可以使用几种方法来计算余额:
最后一次交易时的价格
我们使用账户最后一次交易时的价格,这里是200美元,实际余额为194,000美元。
此方法可以计算那些在网络上交易活跃的账户。但是,如果有人向丢失的账户发送灰尘币,其总余额将按当前市场价格重新估价。
最后一次转出时的价格
为了避免已丢失的账户在收币时被重新估值,我们可以使用上次向外转币时的价格。在我们的例子中,这个价格是1200美元,实际余额是1,164,000美元。
虚拟UTXO价
使用最后一次账户变动时的价格来估值的一个缺点是,余额非常高的账户,一旦转出少量的币,将导致整体余额以市场价被重新估值。
虽然这是我们想要的效果,但对于UTXO链来说这不公平。因为UTXO中,一个地址的整体余额并不被实际市值考虑在内,而只考虑已花费的币。
为了减少这种不良影响,我们可以为基于帐户的系统模拟一个UTXO集:
每接收一笔付款,就创建一种附加在账户上的新币,并以当时的价格为新币估值。
每一笔向外转帐都会在之前创建的币中选择一种,并以市场价为账户变动估值。
现在我们用虚拟UTXO的方法来重新回顾一下这个账户的历史,我们选择币的原则是最多的币优先:
因此,该账户实际余额为1,025,000美元。
原文:IntroducingRealizedCapitalization
作者:CoinMetrics
编译:大嘴
郑重声明: 本文版权归原作者所有, 转载文章仅为传播更多信息之目的, 如作者信息标记有误, 请第一时间联系我们修改或删除, 多谢。