Login
欢迎来到未来世界

您现在的位置是: 首页 > 计算机 > 区块链

区块链

merkle树不断进行两两配对,最终得到的一个散列被称为(merkle树是一种什么树)

区块链 加入收藏
Merkle树是数据结构中的一种树,可以是二叉树,也可以是多叉树,它具有树结构的所有特点。  比特币区块链系统中的采用的是Merkle二叉树,它的作用主要是快速归纳和校验区块数据的完整性,它会将区块链
Merkle树是数据结构中的一种树,可以是二叉树,也可以是多叉树。它具有树结构的所有特征。 nbsp在比特币的区块链系统中,采用了Merkle二叉树,主要用于快速汇总和验证块数据的完整性。它将在区块链中散列数据包,并递归生成新的散列节点。最后,块头中只剩下一个Merkle根,每个hash节点总是包含两个相邻的数据块或它们的hash值。 nbsp在比特币系统中使用Merkle树有很多优点:首先,它大大提高了区块链的运行效率和可扩展性,使得块头只需要包含根哈希值,而不需要封装所有底层数据,使得哈希运算在智能手机甚至物联网设备上高效运行;其次,Merkle tree可以支持“简化支付验证协议”(SPV),即它也可以在不运行完整的区块链网络节点的情况下检查交易数据。 因此,在区块链使用Merkle树作为数据结构是非常有意义的。
图集详情底部广告位