搜索
输入以搜索 · Esc 关闭

如何读懂代币的供应量

每个行情页都写着一个供应量,而且往往是三个互不相同的数字。它们不一致并不是错误——它们量的本来就是不同的东西。把它们混为一谈,正是估值差出一个数量级的由来。

三个数字

流通量是存在且可自由转移的部分:已发行减去已销毁,再减去因被合约锁定而暂时不能转移的部分。总量是一切已存在的,无论是否锁定。完全稀释量是假如剩余的每一枚都被发行,最终可能存在的全部。

所以三个数字回答三个不同的问题:现在在交易的是什么,已经创建了多少,上限在哪里。只有第一个是关于今天的事实。第三个是一种推算,而它恰恰最常被当作事实引用。

用一个口径算出的市值,去和用另一个口径算出的市值相比,不是比较。那是两个同名的不同量。

哪个用在哪里

  • 市场今天在给什么定价——流通量。这是可买可卖的部分,价格对应的正是它。
  • 一枚代币由什么支撑——永远用流通量。用储备除以总量会美化这个数字,因为它把对储备并无请求权的代币也算了进去。
  • 未来的稀释可能有多大——完全稀释量与流通量之比。二者之差就是存量,而释放它的时间表比它的大小更要紧。
  • 迄今发行了多少——总量,或协议自己维护的发行计数。这是历史事实,不会因销毁而减少。

数字在哪里出错

常见的失误并不稀奇。团队锁仓的代币有时被算进流通,有时不算,这个选择会显著改变数字。销毁到黑洞地址的代币可能被扣除,也可能不被扣除。跨桥到另一条链的代币有时被两边同时计入。而连续铸造的协议根本没有稳定的总量——只有某个区块时点的总量。

这些都不需要恶意。只需要制作页面的人做了一个选择而没有说明是哪一个。所以有用的习惯不是相信供应量数字,而是把它复算一遍。

如何自己核实

  • 从合约读取 totalSupply。那就是此刻的总量,而且不是意见。
  • 列出持有大额余额的地址并辨认它们:锁仓合约、金库、跨链桥、销毁地址。把确实不能转移的部分减掉。
  • 如果代币被锁定,请到代码里找解锁时间表,而不是到公告里找。有一个能缩短它的所有者的锁,不是锁。
  • 要算完全稀释量,就到合约里找上限。没有上限就没有完全稀释量——有的是发行速率,那是另一回事。

这样花上一刻钟,你会得到一组自己算出的数字,而且每个选择都摆在明处。它还会告诉你一些关于项目的事:它公布的数字与合约所说的是否对得上。

Common questions

市值应该用哪个数字?

用流通量,而且页面应当写明。用完全稀释量算出的市值是关于一种可能的未来的陈述,而不是关于今天的;跨项目混用两种口径,得出的比较毫无意义。

销毁会减少供应量吗?

如果合约确实销毁了它们,总量会减少。把代币发到无人控制的地址,则它们仍留在总量中,却退出了流通——两个数字从此永久分岔,而且都是对的。

为什么已发行量和流通量会长期不一致?

因为有些设计把发行量按累计记录且从不减少,而流通量会在代币被销毁时下降。如果一个协议按累计计数为新代币定价,这种分岔是有意为之,并不是自相矛盾。

本项目在这件事上的位置

Assetrix 同时维护这两类数字,并且把它们用在不同的地方,因此它正好是"为什么不能混用"的干净例子。发行计数记录有史以来创建的每一枚代币且从不下降;第一阶段的铸造价格由它驱动。流通量是存在且可转移的部分;每枚代币的支撑是储备除以流通量,绝不除以发行计数。

还有一种"尚未成为供应"的供应:躺在未平仓头寸里的抵押品。它真实存在,随时可以取回,但在头寸被平掉之前,它对公共储备并无请求权。若某个页面把它加进流通量,就会低估每一枚代币所获得的支撑。

最新