标签:ref roo 二叉树 -- 哈希 href nba 难度 ash
目录
矿工在挖矿前要组建区块
将coinbase交易打包进区块
将交易池中高优先级的交易打包进区块
优先级 = 交易的额度 * UTXO的深度/交易的size
创建区块的头部
版本号
|父区块哈希
|Merkle树根
|时间戳
|难度值
|Nonce
?
挖矿成功后,将计算出来的随机数noncet填入区块头部,向临近节点传播
树--由多个节点组成的一种数据结构
构建二叉搜索数
12
5
2
18
19
15
17
16
9
?
防止数据篡改
快速验证某个交易是否存在
节点存储Hash值
从子节点构造树
只需log2(N)个已知数,即可验证K是否被包含在区块中
H[^K]为查找交易
H[^ABCDEFGH]和H[^MNOP]及H[^IJ] 为临近已知父节点
H[^L]为相邻节点交易Hash
?
标签:ref roo 二叉树 -- 哈希 href nba 难度 ash
原文地址:https://www.cnblogs.com/failymao/p/9814032.html