完整节点存储整个区块链,并根据协议规则验证每一笔交易。它不信任任何其他节点。它检查签名、验证哈希值,并拒绝任何无效的交易。运行完整节点就是您无需挖矿即可参与共识的方式。您无需参与区块奖励的竞争,而是独立地验证区块链的正确性。如果矿工试图将无效交易添加到区块中,您的节点会拒绝该区块。当足够多的完整节点拒绝一个无效区块时,就意味着该矿工的劳动成果付诸东流。
完整节点需要存储空间、带宽和一些技术配置。比特币区块链超过 600 GB。以太坊的归档节点更大。轻节点只下载区块头,交易详情依赖完整节点。轻节点速度更快、成本更低,但独立性较差。完整节点是主权的黄金标准。如果您想验证您的代币是否存在,以及是否有人在暗中更改规则,请运行一个完整节点。对于日常使用来说,这并非必要。但如果您只想信任自己的硬件,那么运行完整节点就必不可少了。
节点全部职责
- 存储整个区块链历史记录
- 验证每一笔交易和区块
- 将有效交易转发给对等节点。
- 拒绝违反共识规则的区块
节点越多,网络弹性就越大。只有少量节点的链,故障点也就很少。
Comments
No comments yet. Be the first to share a thought.
Leave a comment