如何计算比特币的基尼系数
扫描二维码
随时随地手机看文章
基尼系数是衡量不平等的常用指标,我试图用一种简单的方法来估计比特币的基尼系数。
从技术上讲,比特币是作为未使用的交易输出而存在的。它们可能被伪匿名所有者使用。UTXO的值差别很大。它们是系统上的实际代币。
我们可以使用UTXO集合的值分布来估计基尼系数,但只有当每个比特币持有者都恰好拥有其中一个基尼系数时,这才有意义。但事实并非如此。
我们可以按地址对UTXO进行分组,但是这种方法是无效的,因为现在大多数钱包都不重用地址。
我们可以想出一些精心设计的启发式算法来对比特币进行聚类,就像分析比特币区块链的公司一样。与区块链数据连接的外部数据越多,集群就越精确。这种方法的缺点是:它是专有化的,并且依赖于不保密的数据。
即使基于详尽的研究和大量的外部信息,聚类接近完美,但聚类的数量可能并不代表个人持有的资产。最大的一堆比特币可能存在于代表许多用户财富的冷热钱包里。尽管你知道:“不是你的钥匙意味着不是你的比特币”。但这是另一个话题。
我采用的方法只是基于区块链交易之上的,更准确地说是一些特殊但非常常见的形式:
· 具有单个输出的交易很可能将这些代币置于单个所有者的控制之下。随着闪电网络的发展,这一假设将越来越不成立。
· 具有两个输出的交易很可能是一个支付。无论谁这样做,显然都控制着输入的总值。混淆所有权的混合交易很可能有两个以上的输出。
最后,我做出假设,富人也用小投入做小额支付,但穷人不能要求大投入。这些交易的总输入值的分布导致了对比特币财富基尼系数的低估。
我使用了一个移动窗口来计算基尼系数:
最近100万比特币支付和汇总的基尼系数
计算出的基尼系数显示出相当严重的不平等,而且这被低估了。我对讨论含义或期望的不平等程度不感兴趣,只是尝试在这里给出测量值。