免责声明:金色财经所有资讯仅代表作者个人观点,不构成任何投资理财建议。请确保访问网址为(jinse.cn) 举报

    全节点数量锐减 以太坊网络安全受威胁?

    前不久,一则关于以太坊全节点数量的消息在业内引起了轩然大波:

    据TokenGazer数据显示,以太坊全节点在2017年仍有2.5万个,目前仅有8585个,每天减少约20个,已经不足1万。

    对此,有人评论说“以太坊之前的很多节点都是基金会做的,用来增加大家的信心,并不是普通人做的节点,普通人根本没人愿意做以太坊节点。熊市一到,基金会也烧不起钱了,所以以太坊节点数就锐减了。”

    为什么业内那么多人关心以太坊全节点呢?什么是全节点,对整个区块链网络而言有什么重要意义?

     01
    全节点VS轻节点

    就其本质而言,区块链是一个分布式的账本。一个完整的区块链账本,包含了从创始区块到当前区块的所有区块数据。当然了,因为数据全,所以占用的空间也大。

    在整个区块链网络里,全节点用户、矿工、轻钱包用户等,都可以看作是系统中的一个节点。但是,出于存储成本和便捷方便的考虑,并不是每个节点都会保存有完整的区块链账本。

    以比特币为例,所谓的“比特币全节点”,就是载入比特币客户端, 下载并保有完整的比特币区块链数据的节点。根据Statista.com网站的统计,2018年第四季度比特币全节点数据就已经达到197G了,从2010年至今,数据量增长幅度非常惊人:

    ▲ 2010-2018比特币全节点大小来源:Statista.com

    由于运行全节点的成本高昂,很多节点选择做“轻节点”,即不储存完整的区块链数据。举个例子,目前可在手机端运行的钱包软件,基本都是“轻钱包”,属于“轻节点”。轻钱包会对数据进行分析,仅获取并在本地储存与自身相关的交易数据。当然了,轻钱包运行时还是要依赖其他全节点。

    需要说明的是,独立的矿工需要运行全节点,但是加入矿池中矿工,不一定需要自己运行全节点。

     02
    全节点的作用

    因为全节点保存了所有的区块链数据,所以全节点的第一个作用就是能够独立校验所有的新交易,确保新的交易遵守共识规则,比如验证一笔新的交易是否有足够的“余额”(在比特币系统中是UTXO)可供支出、是否存在双花问题等等。

    当然,全节点最大的作用是确保区块链的安全。全节点的数量越多,意味着完整的区块链账本被保存的份数也越多,区块链账本的“不可篡改”特性越强,网络安全性越高。

    根据Bitnodes.earn.com网站的统计,截止3月25日,比特币全节点的数量为10347个,将近1/4部署在美国,排名第二的是德国(将近19%)。

    ▲ 比特币节点分布图来源:https://bitnodes.earn.com

    相对比之下,根据Ethernodes.org网站的统计,截止3月25日,以太坊的全节点数量为8522个,其中美国占了41.7%,中国占了14.77%。相比于文章开头提到的8585个以太坊全节点数量(3月9日消息),短短16天,以太坊全节点数量又减少了63个。

    ▲ 以太坊节点数据
    来源:https://www.ethernodes.org

    需要注意的是,当前的这8千多个节点中,绝大多数是“阉割版”全节点(修剪过的全验证节点,以太坊官方将这类节点简称为全节点,而把完整存储历史状态数据的节点称为档案节点,目前以太坊的档案节点已不足100个)。

     03
    小结

    随着区块高度的增加,数据量只会越来越大,运行全节点的成本也会越来越高。而全节点的数量,对区块链的网络安全至关重要。

    针对以太坊全节点数量的下滑,以太坊社区回应称并无大碍,但是不少业内人士还是表示了自己的担心。不管怎么说,对以太坊网络安全而言,全节点数量肯定是多多益善。同时,也有人看得更远,担心将来比特币也会遭遇相同的处境。

    jinse.cn 0
    好文章,需要你的鼓励
    jinse.cn 0
    好文章,需要你的鼓励
    参与评论
    0/140
    提交评论
    文章作者: / 责任编辑:

    声明:本文由入驻金色财经的作者撰写,观点仅代表作者本人,绝不代表金色财经赞同其观点或证实其描述。

    提示:投资有风险,入市须谨慎。本资讯不作为投资理财建议。

    金色财经 > 白话区块链 > 全节点数量锐减 以太坊网络安全受威胁?
    • 寻求报道
    • 金色财经中国版App下载
      金色财经APP
      iOS & Android
    • 加入社群
      Telegram
    • 意见反馈
    • 返回顶部
    • 返回底部