Full Node:独立验证区块链的完整节点
了解 Full Node 如何保存账本、检查交易与区块,以及它对去中心化网络的作用和运行成本。
什么是 Full Node
Full Node 是保存整条区块链,并按照网络规则独立验证每笔交易和每个区块的计算机。它不依赖其他参与者提供可信结论,而是自行检查数据,使网络能够在没有中央机构的情况下共同执行既定规则。
验证过程
节点先下载并维护本地账本副本,再检查网络广播的新交易和区块。检查内容包括数字签名、区块对前一区块哈希的引用,以及区块奖励、难度或其他共识要求;不符合规则的数据会被拒绝。
数据保留方式
部分 Full Node 会修剪较早的历史数据,以减少存储需求,同时继续验证当前状态;archive node 则保留从创世区块开始的完整历史。两者采用相同方式验证链,主要区别在于保存历史数据的范围。
作用与运行要求
分布各处的 Full Node 分别执行网络规则,有助于抵抗历史篡改、双重支付、审查和攻击。用户也能自行核验交易,获得更多隐私与控制,但通常需要准备足够的磁盘空间、带宽和同步时间。
原始教程
Mark it complete when you understand it.
Opening a lesson does not complete it automatically. You can change its status at any time.