Solana 节点 — Solana RPC、验证器和 RPC 提供程序入门
介绍
区块链是一组相互通信以就新信息达成一致的节点。区块链与传统系统的不同之处在于节点不需要相互信任。因此,不存在单点故障,并且系统能够抵御任意故障。
这是所有区块链的核心思想,但每个链都有自己的实现风格。在这篇简短的文章中,我们将详细了解 Solana 如何实现这一点。我们将了解什么是节点、RPC 和验证器节点之间的差异,以及如何考虑节点提供者。
什么是节点?
节点就是一台计算机。 Solana 节点是运行 Solana 区块链客户端的计算机。并非所有节点都是相同的,某些节点专门从事某些功能,例如投票或流数据。所有节点之间的核心定义相似性是它们跟踪区块链的状态。也就是说;他们看到每个状态转换(例如,账户 X 向账户 Y 发送了 5 SOL)。
验证节点
验证器是一个 Solana 节点,它通过 i) 生成区块和 ii) 对其他区块的有效性进行投票来帮助保护网络。回想一下,所有 Solana 节点都会跟踪区块链的状态。因此,