以太坊主网正式启动创世区块时,没有固定统一统计的全网活跃节点精确数值,网络内置硬编码启动引导节点数量为8个;上线首日全网可观测在线全节点规模大约在数十个区间,多数由核心开发团队与早期开发者运行。很多币圈参与者容易混淆引导节点与全网节点,二者概念存在明显区别,也是该问题长期存在信息误区的主要原因。

所谓8个内置bootnode引导节点,是以太坊客户端Geth初始代码内预先写入的接入节点。新部署的节点初次启动,需要连接引导节点获取网络内其他对等节点列表,完成网络接入。这类引导节点由早期核心团队维护,作用相当于网络入口,并不等同于普通用户搭建的全节点。在2015年7月30日Frontier前沿版本上线当天,普通参与者搭建节点门槛极高,仅支持命令行操作,没有可视化钱包客户端,普通投资者几乎不会部署节点。
上线初期全网节点数量处于动态变化状态,不存在永久固定数字。创世区块诞生初期网络限制区块Gas上限,暂时无法处理普通转账交易,开发团队刻意留出缓冲周期,方便全球早期参与者逐步部署节点。上线一周之后,随着Gas限制解除,在线全节点数量稳步增长,越来越多矿工搭建节点参与网络维护。早期没有成熟的链上节点统计平台,无法实时精准抓取所有在线节点,因此不会留下官方公布的创世时刻全网节点总数。

区分节点类型是看懂相关数据的关键。全节点、轻节点、引导节点、验证节点定义各不相同。以太坊上线阶段处于PoW工作量证明机制,不存在后续合并之后的质押验证节点。当时网络安全依靠矿工节点支撑,节点同时承担区块同步与挖矿工作。如今不少网传“以太坊上线数百个节点”的说法,大多混淆了测试网奥运阶段数据,不能直接套用到主网创世启动时刻。

理清节点起源数据拥有实际参考价值。节点分布数量代表网络去中心化程度,节点种类决定网络运行容错能力。追踪以太坊节点数量从数十个发展到如今上万规模的历程,也能够帮助大家理解公链去中心化网络从零起步的发展逻辑,辨别网络传播中大量未经核实的碎片化传言。