区块链 · 数字资产知识 · 行业资讯
文章库关于本站

研究与报告

区块链全节点个数怎么研究|可连接节点样本为何不等于网络总量

摘要

节点统计首先要回答数的是什么、在哪个时间窗观察。结合以太坊节点说明与比特币节点发现文档,区分客户端、可连接地址和网络总量,并整理比较不同报告时需要保留的统计口径。

区块链容错算法的科技主题配图

先确认统计对象,再比较数字

研究区块链全节点个数时,两个页面上的数字不同,不足以直接判断其中一个错误。它们可能观察不同网络、不同软件层,或者使用不同时间窗。缺少这些条件,较大的数字不一定表示覆盖更完整,较小的数字也不等于网络突然失去相同数量的参与者。

以太坊官方文档把节点所需的执行客户端、共识客户端与可选的验证者软件区分开来。因此,客户端观测数、节点实例数和验证者指标不能未经说明直接相加。比特币文档也区分全节点与使用网络协议连接全节点的SPV客户端;看到连接记录,还需要知道报告怎样识别节点类型。

被发现的地址不是一张全网名册

以太坊节点说明明确提醒,追踪工具只能得到去中心化网络的有限视图,不同工具可能给出不同结果。比特币节点发现文档则说明,DNS种子可以提供可能接受新连接的节点地址,而节点可能离开网络或更换IP。发现线索与持续在线状态不是同一件事。

据此阅读统计报告,可以先问它记录的是发现过的地址、成功连接过的端点,还是经特定规则确认的节点。三者对应不同证据。若报告没有交代不可见部分,读者应保留未知,不能自行把已观察样本外推为精确总量,更不能把地址数直接解释为独立运营者人数。

区块链公链的科技主题配图

同一时刻与一段时间的累计要分开

下面是方法说明而非实际数据:一份报告描述某时刻可见的端点,另一份汇总整周曾经出现的端点,即使都按地址去重,回答的问题仍然不同。前者接近一个观察快照,后者保留了期间出现过的线索;把二者排列成增长趋势,会把时间窗变化混入数量变化。

同样,地址发生变化后,若缺少可验证的关联依据,就不能随意认定是新增节点,也不能武断合并为原节点。整理者可以记录报告采用的去重键与身份判断限制,但不应为让曲线平滑而自行补齐映射。无法确认的变化应写成口径限制,而不是确定的网络扩张或收缩。

报告交接需要留下可比较的条件

作为原创阅读清单,比较两份节点报告前可并列保存网络名称、观测层、节点类型、时区、时间窗、可连接条件、去重方法和缺失说明。如果其中一项改变,就先标注断点,再决定是否适合计算前后变化;不要只复制首页的大数字而丢失解释条件。

节点数量只是一个有边界的观察指标,单凭它不能完成对运营主体分布或网络独立性的判断。本文没有运行扫描程序、采集节点地址或给出全网实测值,也不引用某个追踪器的最新排名。它提供的是读懂统计证据的方法:先把样本说清楚,再讨论数字意味着什么。

← 返回全部文章

延伸阅读 · 相关栏目

行业资讯研究与报告政策资料交易平台观察