1、比特币尚未准备好成为世界上默认的数字支付方式。
2、如果全球每年发生的7000亿笔数字交易是在链上进行处理的,则将导致巨大的积压。
3、有几种可能的扩展解决方案正在开发中,发展速度稳定但缓慢。
如果比特币是世界上默认的数字支付方式,那么它每年将要处理7000亿笔交易,而这会使区块链的交易速度慢得可怜。
以电子现金的形式被大规模的采用是其最初的目标。但如今,随着比特币价格的上涨,人们更有可能将其视为一种价值储存手段。虽然我们见证了非现金交易的繁荣,但是可用比特币支付的商户数量却在下降。许多用户也已经得出结论,认为将比特币作为一种购物手段有着以下缺点,比如说比传统现金更慢,更贵(至少对于小额交易来说)。
不过,情况可能并不总是如此。一些比特币爱好者则决心达到这样一种状态,那时,世界上几乎所有的数字交易都将用比特币进行,通过加密钱包来购买从柠檬到兰博基尼等各种商品也将成为日常,而且交易不仅速度快,费用还低。
那么,从技术上讲,比特币要想成为全球点对点支付的主要货币,需要做些什么呢?
机会
据统计,2019年,每年大约有7085亿笔数字交易,也就是说每天大约有19亿笔交易。
如果要处理所有这些交易的话,那么比特币区块链需要每10分钟处理13194,444笔交易。
而要想每10分钟处理13194,444笔交易,就比特币目前的交易规模(平均为537字节,)来看,每个区块至少需要容纳7GB以上的数据。
比特币交易规模。图源:BitcoinVisuals
到2020年9月,整个比特币区块链数据量刚刚超过300GB,也就是说,要想达到上述目标,每43天就需要加上当前的体量。
那时,整个交易体量每天将生成超过1tb的数据添加到比特币区块链中,或者每年将生成372tb的数据。
现实
目前,技术上还没有办法能够做到这一点。比特币的区块大小固定在1MB(可以超过,但只能是一点点)。
此外,由于区块时间和大小是固定的,所以13,914,444个交易是不可能在十分钟内处理完成的,而这将导致了巨大的积压(或者用区块链的说法,即为mempool)。
Mempool会有多大?绞尽脑汁的我们询问了量子经济学的分析师杰森·迪恩(Jason Deane)。
他告诉我们,基于历史数据,网络每10分钟可以管理大约3333个交易——大约每秒5.5个交易。相比之下,Visa的处理效率大约1700TPS。但就目前仍处于萌芽阶段的比特币技术而言,13914444笔交易需要4174.5个区块和大约29天的时间才能完成。
“而这只是我们应该在10分钟内清理的一个区块数据!”Deane说,并补充道这个网络的备份将呈指数增长。“当我们完成这