跳转到正文
buybitcoinsmart

术语表 /节点与软件

节点

又称全节点、对等节点、存档节点、Node。

节点是什么?
节点是运行比特币软件的计算机,它存储区块链,自行检查每一条规则,并向其他节点转发有效的区块和交易。

节点使比特币无需中间公司即可运转。每个节点各自保存一份账本副本,并独立执行规则,不凭任何人的一面之词接受任何内容:Bitnodes 于2026年4月27日统计到22,992个可连接节点,这些节点所保存的历史数据到当年8月已超过759 GB。如果您从未运行过节点,就是别人在告诉您拥有什么。

运作方式

节点同时承担四项工作,且都与挖矿无关。

它会寻找对等节点,通常向少数硬编码的 DNS 种子请求地址,然后在端口8333上建立连接。Bitcoin Core 保持8个完整中继的出站连接,外加2个仅传输区块的连接,并接受入站对等节点,默认总数上限为125。出站连接数量刻意保持较少,这是一项安全选择:您自行选择的对等节点越少,软件就越需要谨慎地选好它们。

它会验证。每个收到的区块都要依据共识规则从头检查:区块头哈希必须低于当前目标值,默克尔根必须与实际包含的交易相符,每个签名都必须通过验证,任何输出都不得被重复花费,矿工的奖励不得超过区块补贴加上所收取的手续费。区块所产生的币在此后的100个区块内不能花费。违反上述任一条件的区块会被丢弃,发送该区块的对等节点可能会被断开连接。

它会存储。节点维护区块文件本身,并另行维护由这些区块提炼出的未花费输出集合,这是用于判断某枚币是否存在的工作数据库。归档节点保存自2009年以来的每个区块;修剪节点在处理完旧区块文件后将其删除,并继续以完全相同的方式验证。

它会中继。有效的未确认交易进入内存池并转发给对等节点,您的提币请求正是由此才首先到达矿工。

请注意缺少的是什么。节点没有投票权,没有奖励,也无法强迫任何人做任何事。它唯一的权力是拒绝:它所拒绝的规则不会经由它传播,而无人运行的软件什么也管不了。

购买比特币时为何重要

您见过的每一次确认,都来自别人的节点。

当交易所将您的提币标记为已发送,当手机钱包显示三个绿色对勾,当区块浏览器显示一个交易 ID,您读到的都是来自一台您无法控制的服务器的报告。通常这份报告是准确的。节点的意义在于,您不再需要依赖它是准确的。您自己的节点回答唯一重要的问题,即在一条有真实工作量支撑的链上,是否存在一笔付给您的款项,并且使用的是它自己验证过的数据。

隐私是另一半,也是人们低估的一半。向他人的服务器查询的钱包,会交出它所监视的全部地址列表,这等于把您的持有量和习惯完整地连同您的 IP 地址一起暴露。让同一个钱包连接到您自己的节点,这种泄露便会停止。这是普通持有者能获得的最便宜的隐私升级,除硬件外不需要任何花费。

硬件要求不高,了解真实的数字很有必要。一台二手小型电脑加一块2 TB 固态硬盘即可,因为到2026年8月归档数据已超过759 GB,而1 TB 的硬盘已经显得吃紧。同步需要数小时到一两天,取决于机器。如果磁盘空间是障碍,修剪可将需求降至几 GB,而不削弱任何一项检查。

这些都不能替代对购买渠道的选择。本站的231个国家指南说明哪些平台可以合法地为您服务,本站的交易所评测说明它们提币时收取多少费用。节点没有客户,也没有账户,因此不会改变这项决定。它改变的是币到账之后发生的事。

2013年3月节点出现分歧的六个小时

2013年3月11日,比特币网络分裂成两条,原因是节点版本之间的差异,而不是矿工做错了什么。

Bitcoin Core 0.8.0已将 Berkeley DB 存储层替换为 LevelDB。Berkeley DB 对处理区块时可获取的锁数量有一个未公开的限制,而没有人把这一限制写成共识规则,因为没有人知道它是一条规则。一名运行0.8.0的矿工产出了区块225,430,其输入数量异常庞大。运行0.8.0的节点接受了它。运行0.7及更早版本的节点触及锁数量限制并拒绝了它,随后继续构建自己的链。

在大约六个小时和24个区块的时间里,存在两个比特币网络,各有一套交易历史。解决办法是社会层面的:开发者请运行0.8.0的大型矿池降级到0.7,主动放弃较长的链,使全世界的节点重新达成一致。BIP50 是事后分析报告。

这一教训,正是在争论谁控制比特币时被人遗忘的那一条。矿工掌握着算力却放弃了它,因为一条大多数节点拒绝接受的链,对挖它的人毫无价值。

节点 vs 轻量级客户端

节点检查规则;轻量级客户端则去问检查规则的人。这就是全部区别,而且不是程度之分。全节点能够发现某个区块多发行了币并拒绝它。轻量级客户端只看到一个带有有效工作量的区块头和一条默克尔分支,便报告该付款已确认,因为再检查更多内容需要它从未下载的数据。您口袋里的手机几乎肯定运行的是第二种。

节点 vs 挖矿

节点验证区块;矿工产出区块,而绝大多数节点既不挖矿,也不做其他任何能获利的事。挖矿需要专用硬件和廉价电力,收入来自区块奖励。运行节点只需一台旧电脑,每年电费几美元,且没有任何收入。这一混淆之所以要紧,是因为它助长了矿工制定规则的看法。矿工选择包含哪些有效交易以及顺序如何。“有效”意味着什么由节点决定,无视节点的矿工挖出的是一条无人愿意为之付费的链。

请勿混淆

常见问题

运行节点能赚取比特币吗?

不能。节点不会获得任何形式的奖励。挖矿可获得区块补贴和手续费;验证则没有任何收益,这恰恰说明运行节点的人是有东西要保护的人,而不是有东西要出售的人。

持有比特币需要运行节点吗?

不需要,大多数持有者从未运行过节点。节点能带来钱包本身无法提供的两样东西:一是独立验证一笔付款确实已经发生,二是隐私,因为您的钱包不必再向陌生人的服务器查询您的地址。

节点需要多少磁盘空间?

截至2026年8月,完整存档约需759 GB,并且随每个区块增长。修剪可删除已验证的旧区块文件,将占用空间减少到几 GB,且不影响验证。

运行节点能让我对比特币的规则投票吗?

不是投票,而是对您自己那份副本的否决权。您的节点会拒绝违反其所执行规则的区块和交易,而一项变更只有在足够多的人运行接受它的软件时才会生效。

接着阅读

相关术语

节点与软件中的更多术语

阅读本页英文版