节点的概念很有可能会依据所应用的上下文而有很大有所不同。当涉及到计算机或电信网络时,节点能够 提供有所不同的用处,既能够 当做重新分发点,还可以当做通信端点。一般而言,节点由物理网络设备构成,可是在一些特殊情况下会应用虚拟节点。
简单点来说,网络节点是能够 创建,接收或传送消息的地方。因而,我们将探讨有所不同种类的比特币节点:完整节点,超级节点,矿工节点和SPV客户端。
比特币节点
进入作为分布式系统设计的区块链的环境中,计算机节点网络使比特币有可能用作去中心化的点对点(P2P)数字货币。因而,它在设计上不受审查的约束,并且不需要中间人在用户之间开展买卖交易(无论他们在世界上有多远)。
因而,区块链节点负责当做能够 执行有所不同功能的通信点。从某种程度上讲,任意连接到比特币接口的计算机或设备都能够视作节点。这类节点还能够经过应用比特币点对点协议在计算机的分布式网络中传送有关买卖交易和区块的信息。可是,每一个计算机节点全是依据其特殊功能概念的,因而存有有所不同种类的比特币节点。
全节点
完整节点是真正支持比特币并为其提供安全性的节点,它们对网络是必不可少的。这类节点也很有可能被称为完全验证节点,因为它们参与了依据系统的共识规则来验证买卖交易和阻止的过程。同样的,完整的节点能够将新的买卖交易和区块中继到区块链。
一般而言,一个完整的节点会在每一个块和每一个买卖交易中下载一个比特币区块链的副本,但这并不要求被视作一个完整的节点(能够应用简化的区块链副本)。
能够经过有所不同的软件实现来建立完整的比特币节点,可是最常用和最受大家喜爱的是比特币核心。
除开公共节点,也有很多别的不可见的隐藏节点(非侦听节点)。这类节点一般而言经过诸如Tor之类的隐藏协议在防火墙后面运作,或者仅仅是因为它们被配置为不监听连接。
侦听节点(超级节点)
本质上,侦听节点或超级节点是公开可见的完整节点。它通信并向决定与其建立连接的任意别的节点提供信息。因而,超级节点基本上是一个重新分布点,它既能够 当做数据源,又可以当做通信桥。
一个可靠的超级节点一般而言运作24/7,并具有多个已建立的连接,将区块链历史和买卖交易数据传输到世界各国的多个节点。因而,与隐藏的完整节点相比,超级节点很有可能要更多的计算能力和更好的Internet连接。
郑重声明:本文版权归原作者所有,转载文章仅为传播更多信息之目的,如作者信息标记有误,请第一时间联系我们修改或删除,多谢。
郑重声明:本文版权归原作者所有,转载文章仅为传播更多信息之目的,如作者信息标记有误,请第一时间联系我们修改或删除,多谢。