运行比特币全节点负担太大?不用担心,看看这些解决方案_数字人:区块链技术

在比特币诞生十二年来,无论是采用还是价值上涨,它都交给了我们一份满意的答卷。但比特币的区块容量却在一种不那么令人满意的方式增长着。

比特币区块链像每个中心化或者去中心化数据库一样是存储数据的。但与标准数据库经常性清理或删除旧的、不需要的数据不同的是,比特币区块链会一直保留完整的链上交易记录,它所承载的数据量会随着时间的推移而变大。

这使得比特币区块链的容量从2011年1月的60多兆增长到10年后的2021年1月的320GB。在过去的四年里,比特币区块链的容量一直在以线性的速度增长,平均每年增加约50GB。

王永利:数字人民币定位于M0不代表必须严格按照现金的式样和支付运行模式进行设计与管理:中国银行原副行长王永利发文指出,首先,央行将其投放的数字人民币定位于流通中现金(M0),不代表数字人民币就必须严格按照现金的式样和支付运行模式进行设计与管理。数字货币完全可以对每一笔支付进行核对保真,而根本不需要对每一张货币进行验证保真。

其次,央行投放的数字人民币定位于M0,不代表所有的数字人民币只能由央行投放,只能局限于替代现金。如果数字人民币仅仅局限于替代流通中现金,而不是尽可能替代所有传统的人民币,那么数字人民币就只能用现金兑换,而不能用存款兑换,其发展规模和实际作用将非常有限,难以满足数字人民币国际化的需求,而且将长期保持数字人民币与原有人民币两套运行体系,将对两套管理体系的协调与货币政策的设施带来很大挑战,货币数字化改革的意义将受到很大削弱。

再次,央行有可能在数字人民币运行上实现全用户、全流程的监控。央行拥有数字人民币最完整的用户信息和交易数据,就可以最大程度低削弱商业性金融机构,特别是互联网平台型公司在大数据方面的垄断地位和优势,更有利于全社会的公平竞争和消费者权益保护。[2020/11/15 20:52:27]

比特币的平区均块大小正在增加

Elrond举办节点之战活动,奖励节点运行人员测试网络漏洞:Elrond网络创始人Beniamin Mincu正在进行为期15天的“Battle of Nodes: Onchained”活动。在一份技术白皮书中首次披露其“安全利益证明”分片协议近两年后,Mincu和Elrond开发团队将向能够成功破坏其代码的节点运行人员提供高达60000美元的ERD代币。

Mincu的目标是在未经许可的黑客自己暴露之前,让白帽暴露Elrond上的每个错误、攻击向量、漏洞和关键断点。他表示,这次测试网的“浴火试炼”将证明该网络是否准备好启动主网。“当我们有15天的时间不受这种攻击和压力测试的影响而中断网络时,我们知道Elrond终于准备好了,而且很好——足够稳健,可以上线了。”(CoinDesk)[2020/6/10]

比特币区块链之所以以如此惊人的速度增长,原因有很多。首先,现在挖出的空块更少了。

声音 | Ripple首席技术官:Ripple最终只是一个运行验证器的计划:据AMBVCrypto报道,Ripple公司的首席技术官David Schwartz表示,XRP分类帐是第一个使用工作量证明以外的东西的区块链,Ripple最终只是一个运行验证器的计划。他表示,即使运行验证器的坏人决定破坏网络,也只是“短期的减速带”。我最担心的事情是有尚未发现的软件缺陷。因为没人知道短期内可能造成什么损害。每当添加新功能时,都将承担风险。[2019/11/29]

由于在过去的四年里比特币区块链一直在以最大容量运行,大多数区块都已经完全被数据装满,而且在过去两年里,比特币网络能够处理的最大交易数量也没有发生重大变化。

动态 | 超60%的以太坊节点在云上运行,AWS运行近25%:根据云服务提供商Chainstack的一份研究,截至2019年9月20日,中心化的云服务承载着大部分以太坊网络,其中有61.6%的以太坊节点在云上运行,只有38.4%是完全独立(自主)托管的。 更糟糕的是,排名前十的云托管提供商运行57.3%的以太坊节点,其中亚马逊云服务(AWS)间接运行近25%的以太坊节点。 此外,Chainstack断定,以太坊34%的云节点在美国托管。Chainstack首席技术官Eugune Aseev还透露,他估计在AWS上运行的以太坊云节点中,有四分之一到一半是由Infura运作的。(TNW)[2019/9/24]

比特币网络的日交易情况尽管如此,自比特币首次推出以来,从2011年1月的0.02MB到2016年1月的0.6MB,再到2021年1月的1.3MB,每个区块的平均大小一直在缓慢增长。这在很大程度上得益于隔离见证技术的逐渐采用,该技术允许比特币可以有更大的区块大小,同时尽量让每笔交易的容量较小。

根据Woobull的隔离见证采用图表我们可以发现,自2017年8月升级启动以来,隔离见证交易的使用一直在稳步上升,目前接近50%的交易是隔离见证交易。

但随着区块大小的增加,预计比特币区块链的大小也会相应增加。以目前的平均区块大小约1.31MB,平均每天挖出144个区块为例,我们预计明年区块链容量将再增长70GB,达到近400GB。

比特币区块链目前容量为320GB,但可能会在2022年超过400GB由于大多数流行的笔记本电脑和平板电脑的存储空间仍然低于512GB,对于普通的比特币用户来说,在运行一个完整的节点时,如何为存储整个比特币区块链留出必要的空间正变得越来越具有挑战性。同样,最便宜的消费硬盘大约为16美元/TB,想要在2021年运行一个完整节点的存储需要花费5.12美元左右。

虽然这在许多发达国家可能是一项简单的任务,但它可以限制发展中经济体运行比特币的全节点,因为那里的家庭平均收入要低得多。这部分解释了为什么超过60%的比特币节点集中在北美和欧洲,而非洲和南亚尽管人口众多,全节点数却很少。

绝大多数比特币节点集中在发达国家。

潜在解决方案

更多的节点有助于让比特币网络更快、更健康、更抗审查,而去中心化是基于区块链的加密货币的核心原则之一。幸运的是,现在有许多潜在的解决方案正在努力解决这一问题中,它们可以方便用户更轻松的运行一个全节点。

首先,硬盘的成本从2017年最低0.025美元/GB下降到2020年的最低0.15美元/GB,在3年内下降了40%。如果这种下降速度继续下去,那么到2022年,硬盘的价格下降速度将比比特币区块链的规模增长速度还要快,因此随着时间的推移,托管一个全节点会更加经济。

但是也有一些技术解决方案可以解决这个问题,这些解决方案可以减少整个节点的存储负担。最常见的解决方案之一就是轻节点。这些节点使用简化支付验证方法来验证交易。用户只需要下载区块链的一小部分,但是需要依赖托管整个区块链的第三方全节点。

另一个有前景的解决方案是Utreexo,一个由闪电网络创造者TadgeDryja正在开发的扩展解决方案。根据该开发者于2020年7月发表的一篇Medium文章,Utreexo通过使用加密技术来压缩节点所需要的存储信息,从而使比特币节点更小、更快。与标准的轻钱包不同,该系统不依赖外部全节点来承载完整的区块链,并且可以像普通的全节点一样维护用户的隐私。

然而,Utrexxo仍然处于开发的早期阶段,目前只能作为一个演示版本使用。它可能需要几个月甚至几年的时间才能被主流所采用。

比特币的区块链的容量将继续增长,这是区块链的本质。但如果上述技术解决方案能有效实施的话,那么区块容量过大可能将不再是钻比特币发展的问题了。

郑重声明: 本文版权归原作者所有, 转载文章仅为传播更多信息之目的, 如作者信息标记有误, 请第一时间联系我们修改或删除, 多谢。

金智博客

[0:15ms0-7:109ms