区块链节点什么意思?
节点是区块链分布式系统中的网络节点,是通过网络连接的服务器、计算机、电话等, 针对不同性质的区块链,成为节点的方式也会有所不同。以比特币为例,参与交易或挖 矿即构成一个节点。
区块链至少几个节点
节点(node)在中文里有许多含意,例如在电信网络的节点是指一个连接点,表示一个通讯端点(一些终端装置);在运输系统中节点表示一个重要的结构要素,通常指村落、都市或货物的转运点;在社会里,节点指社会中具有行动能力的个体,例如家庭成员或公司职员等。
在区块链分散式帐本的系统中,节点(node)是提供、维护「共同总帐」的单位,不同的节点之间以网状的方式相互连结,成为独立自主的电脑网络,这个概念我们也可以称之为去中心化。
简单来说,每个节点都有一套这样的共同总帐,并且所有应用单位节点中的帐本内容都是一致的。而且只要帐本中新增了一笔资料,其他节点也必须立刻被告知,同步更新帐本资料。
因此,网络节点同时担任着交易确认和广播的工作,只要透过国际网络与节点相连结,就可以获得共同总帐的相关服务了。
这里介绍一种最常见的分类方法,根据不同的功能、分工将节点分为三种:
- 完整节点(Full node):是区块链网络的中心骨干,因为可以独立完成交易确认和广播,并完全执行所有规则,是支撑着数字货币转帐交易的核心力量。节点的数量决定着网络的安全程度,完整节点的数量越多也就越接近真正的去中心化,而网络的安全程度也就越高。
- 修剪节点(Pruning node):是完整节点的变体,虽然同样可以独立完成比特币转帐的确认,但是它并没把整个区块链都下载到本地(电脑)。
- 轻量节点(Lightweight node):又称SPV(Simplified Payment Verification)节点,它不像完整节点那样独立,一般是用手机或电脑安装的钱包软体,不需要下载全网资料,营运者会将使用者钱包中的转帐和完整区块链进行核对。
以比特币为例,目前的节点数量大约是一万个左右:
原创文章,作者:币圈吴彦祖,如若转载,请注明出处:https://www.kaixuan.pro/news/318364/