时间:2021-12-13|浏览:508
不久前,以太坊全节点数量的消息在业内引起轩然大波:
据TokenGazer数据显示,2017年以太坊全节点仍有2个.目前只有8585个,每天减少20个左右,不到1万。
对此,有人评论说:以太坊之前的很多节点都是基金会做的,用来增加大家的信心,而不是普通人做的节点。没有人愿意做以太坊节点。熊市一到,基金会就烧不起钱,所以以太坊节点数急剧下降。
为什么业内这么多人关心以太坊的全节点?什么是全节点,对整个区块链网络有什么意义?
01
全节点VS轻节点
从本质上讲,区块链是一个分布式分类帐。一个完整的区块链分类帐包含从创始区块到当前区块的所有区块数据。当然,由于数据完整,它也占用了很大的空间。
在整个区块链网络中,整个节点用户、矿工、轻钱包用户等都可以被视为系统中的一个节点。然而,考虑到存储成本和方便性,并不是每个节点都有一个完整的区块链
以比特币为例,所谓的比特币全节点是一个节点,载入比特币客户端,下载并保存完整的比特币区块链数据。tatista.com据网站统计,2018年第四季度比特币全节点数据已达到197年G自2010年以来,数据量的增长非常惊人:
▲ 2010-2018年比特币全节点大小
由于整个节点运行成本高,许多节点选择制作轻节点,即不存储完整的区块链数据。例如,目前可以在手机上运行的钱包软件基本上是轻钱包,属于轻节点。轻钱包将分析数据,只获取并存储与自己相关的本地交易数据。当然,轻钱包仍然依赖于其他完整的节点。
需要注意的是,独立矿工需要运行全节点,但加入矿池中的矿工不一定需要自己运行全节点。
02
全节点的作用
由于整个节点保存了所有区块链数据,整个节点的第一个功能是独立验证所有新交易,确保新交易遵守共识规则,如验证新交易是否有足够的余额(U在比特币系统中TXO)可供支出,是否存在双花问题等。
当然,整个节点最大的作用是确保区块链的安全。整个节点的数量越多,保存完整区块链账本的份数就越多。区块链账本的不可篡改特性越强,网络安全性就越高。
根据Bitnodes.earn.com截至3月25日,比特币全节点数量为10347个,近1个/4部署在美国,德国排名第二(近19%)。
image.png
▲ 比特币节点分布图
来源:https://bitnodes.earn.com
相比之下,根据Ethernodes.org截至3月25日,以太坊全节点8522个,其中美国占41个.7%,中国占了14.77%。与文章开头提到的8585个以太坊全节点数量(3月9日消息)相比,短短16天,以太坊全节点数量又减少了63个。
▲ 以太坊节点数据
需要注意的是,目前8000多个节点中,绝大多数是阉割版全节点(修剪后的全验证节点,以太坊官员称这些节点为全节点,完整存储历史状态数据的节点称为档案节点,以太坊档案节点不到100个)。
03
小结
随着区块高度的增加,数据量只会增加,运行整个节点的成本也会增加。整个节点的数量对区块链的网络安全至关重要。
鉴于以太坊整个节点数量的下降,以太坊的官方回应没有严重问题,但许多业内人士仍表示担忧。无论如何,对于以太坊的网络安全,整个节点的数量必须越来越好。与此同时,有些人看得更远,担心比特币在未来会遇到同样的情况。
用戶喜愛的交易所
已有账号登陆后会弹出下载