主页 > 最新版官网imtoken钱包下载 > 区块链全节点和轻节点

区块链全节点和轻节点

在加密货币中,任何连接到网络的计算机都称为节点。 在区块链中,存在冗余备份的现象。 也就是说,如果所有的节点都需要保存全网的所有交易和其他数据信息,那么必然会存在一些弊端。 例如,用户想要创建自己的区块链节点用于项目开发而不参与共识过程,那么数据同步将是一项特别大的工作,耗时耗资源。

比特币转错到比特币现金地址了_比特币节点钱包_比特币全节点

在比特币中,有一个节点叫做全节点,它存储全网的交易数据,完成相关验证交易,并独立完成与对等节点的连接。 换言之,此类节点在本地存储了一个完整的区块链网络比特币全节点,可以在其上进行任何查询、交易验证和广播。 因为有这样的节点存在,去中心化就更有可能,同时也让区块链网络更加安全。

比特币转错到比特币现金地址了_比特币全节点_比特币节点钱包

永远在线,最重要的是参与挖矿比特币全节点,寻找最长合法链,识别分叉。

比特币转错到比特币现金地址了_比特币全节点_比特币节点钱包

在区块链网络中,merkle-tree 保存了当前区块中所有交易的根哈希,存储在区块头中。 交易内容的任何变化都会改变根哈希,从而改变区块链结构,不被节点识别。 轻量级节点不需要保存所有的交易内容。 利用默克尔树的特性,它只需要包含与自身相关的区块头和交易明细,通过默克尔证明判断交易是否在当前区块链交易列表中。

比特币转错到比特币现金地址了_比特币节点钱包_比特币全节点

轻量级节点并不总是在线的。 与全节点不同,它们只能检测哪一条是最长的链,而无法知道它是否是最长的合法链,因为轻量级节点无法验证大多数交易的合法性,无法验证区块链网络发布的区块的正确性验证。

比特币转错到比特币现金地址了_比特币全节点_比特币节点钱包