在比特币诞生十二年来,无论是选用仍是价值上涨,它都交给了咱们一份满足的答卷。但比特币的区块容量却在一种不那么令人满足的方式添加着。
比特币区块链像每个中心化或许去中心化数据库一样是存储数据的。但与规范数据库经常性整理或删除旧的、不需求的数据不同的是,比特币区块链会一向保留完好的链上买卖记载,它所承载的数据量会跟着时刻的推移而变大。
这使得比特币区块链的容量从2011年1月的60多兆添加到10年后的2021年1月的320GB。在曩昔的四年里,比特币区块链的容量一向在以线性的速度添加,均匀每年添加约50 GB。
比特币的平区均块巨细正在添加
比特币区块链之所以以如此惊人的速度添加,原因有许多。首要,现在挖出的空块更少了。
因为在曩昔的四年里比特币区块链一向在以最大容量运转,大多数区块都现已彻底被数据装满,而且在曩昔两年里,比特币网络能够处理的最大买卖数量也没有发生严重变化。
比特币网络的日买卖状况(图片:Coin Dance)
尽管如此,自比特币初次推出以来,从2011年1月的0.02 MB到2016年1月的0.6 MB,再到2021年1月的1.3 MB,每个区块的均匀巨细一向在缓慢添加。这在很大程度上得益于阻隔见证(SegWit)技能的逐渐选用,该技能答应比特币能够有更大的区块巨细,同时尽量让每笔买卖的容量较小。
依据Woobull的阻隔见证选用图表咱们能够发现,自2017年8月晋级发动以来,阻隔见证买卖的运用一向在稳步上升,现在接近50%的买卖是阻隔见证买卖。
但跟着区块巨细的添加,预计比特币区块链的巨细也会相应添加。以现在的均匀区块巨细约1.31 MB,均匀每天挖出144个区块为例,咱们预计下一年区块链容量将再添加70GB,达到近400GB。
比特币区块链现在容量为320 GB,但或许会在2022年超越400 GB(图片:Blockchain.com)
因为大多数流行的笔记本电脑和平板电脑的存储空间依然低于512 GB,关于一般的比特币用户来说,在运转一个完好的节点时,如何为存储整个比特币区块链留出必要的空间正变得越来越具有挑战性。同样,最廉价的消费硬盘大约为16美元/TB,想要在2021年运转一个完好节点的存储需求花费5.12美元左右。
虽然这在许多发达国家或许是一项简单的任务,但它能够约束发展中经济体运转比特币的全节点,因为那里的家庭均匀收入要低得多。这部分解说了为什么超越60%的比特币节点会集在北美和欧洲,而非洲和南亚尽管人口众多,全节点数却很少。
绝大多数比特币节点会集在发达国家。(图片:Bitnodes)
潜在处理方案
更多的节点有助于让比特币网络更快、更健康、更抗审查,而去中心化是基于区块链的加密货币的中心原则之一。幸运的是,现在有许多潜在的处理方案正在尽力处理这一问题中,它们能够方便用户更轻松的运转一个全节点。
首要,硬盘的成本从2017年最低0.025美元/GB下降到2020年的最低0.15美元/GB,在3年内下降了40%。假如这种下降速度继续下去,那么到2022年,硬盘的价格下降速度将比比特币区块链的规划添加速度还要快,因而跟着时刻的推移,保管一个全节点会愈加经济。
可是也有一些技能处理方案能够处理这个问题,这些处理方案能够削减整个节点的存储担负。最常见的处理方案之一就是轻节点。这些节点运用简化支付验证(SPV)方法来验证买卖。用户只需求下载区块链的一小部分,可是需求依赖保管整个区块链的第三方全节点。
另一个有远景的处理方案是Utreexo ,一个由闪电网络创造者Tadge Dryja正在开发的扩展处理方案。依据该开发者于2020年7月宣布的一篇Medium文章,Utreexo经过运用加密技能来紧缩节点所需求的存储信息,从而使比特币节点更小、更快。与规范的轻钱包不同,该体系不依赖外部全节点来承载完好的区块链,并且能够像一般的全节点一样保护用户的隐私。
但是,Utrexxo依然处于开发的早期阶段,现在只能作为一个演示(Demo)版别运用。它或许需求几个月甚至几年的时刻才干被主流所选用。
比特币的区块链的容量将继续添加,这是区块链的本质。但假如上述技能处理方案能有效施行的话,那么区块容量过大或许将不再是钻比特币发展的问题了。
视野开拓
通过限制群体规模和群体内部在语言、规范和其他方面的异质性,边界维护可以支持群体内的合作和交换。与此同时,内群体偏爱支撑了群体间冲突和群体间行为差异,这使得群体竞争成为有力的演化力量。-《合作的物种》