温馨提示:文本由机器自动转译,部分词句存在误差,以视频为准
00:00
大家好,这里是深蓝说区块。今天我们要讲解的是区块链中节点的类型。在一个区块链网络中,一般来说会有三种主要的节点类型,就是清节点、普通全节点和记账节点。我们还是以之前关于呃,交易的生命周期的这样一个示例图为例,我们来看看到底什么样是清节点,什么是全节点和什么是记账节点。清洁点的话,一般来说是用在移动设备,就是这种呃,存储比较有限的这种设备中。清界点的特点就是它只下载了,或者它里面只包含了区块链中的区块头的信息,而不包含。每个区块里面这个交易列表信息。因为没有交易列表信息,所以说在清洁点是不知道一笔交易是否在区块链中,也不知道一个账户的余额是多少的,他都是需要通过。
01:07
整个区块链网络,然后去连接到其他的全节点,然后从其他的接全节点去查询到对应的信息,然后才能在这边进行验证和进行对应的交易的创建。好,这是我们的清洁点的情况,接下来我们再看看普通全节点,普通全节点的话,其实顾名思义就是它里面有完整的全账本的区块链的数据。在这里面就包括了从创世区块,也就是说第零号区块到最新的区块的所有的区块头和里面的交易列表,所有的数据都在这里面。所以我们如果是一个基于全账本创建的一个钱包的话,那么用户要查询他的余额,或者说查询某笔历史交易是否存在,只需要自在自己的本地的账本中进行查询就可以了,他不需要像清节点一样的再去访问其他的节点,向其他的节点询问交易信息和那个账本的一些数据。
02:14
啊,所以我们可以看到用户B的这个节点和这里的这个节点都是普通的全账本节点。接下来我们再来说一说记账节点。记账节点的话,它其实本身它也是一个全节点,就是它里面也保存了完整的区块链的信息,但是和普通的全账本节点不同的地方在于它可以产生新的区块。记账节点它不一定是一个,也可能是有很多很多个记账节点,在区块链网络中,他们相互之间形成一个竞争或者是合作记账的模式,不断的产生新的区块。因为我们在比特币网络或者是以太坊网络中,我们经常把这个产生新区块,因为有奖励,所以说也把它叫做挖矿,所以说记账节点也叫做挖矿节点。
03:06
啊,这就是记账节点的一个行为,除了前面介绍的这三种节点之外,其实针对不同的区块链网络,可能还会有其他的一些节点类型出来,比如说有专门负责进行路由的路由节点,有专门负责进行合约执行的合约执行节点,这是根据具体的区块链的网络的类型,然后再进行进一步的划分的。但是最主要的区块链网络中的三种节点类型就是清节点、全账本节点和记账节点。
我来说两句