时间:2021-11-30|浏览:908
这主要是因为比特币产生的载体块非常困难,需要大量的工作流来证明,块的有效性与区块链块的下游块有关。如果要篡改一个比特币,那么与比特币交易相关的下游块就要更改,这就增加了篡改比特币的难度。当然,理论上,如果一个实体掌握了区块链全网51%计算能力可以篡改比特币,但这种情况在公网下基本难以实现。然而,如果区块链是私有的,就很难说私有区块链已经引入了中心机构,但这样的区域表明难度系数越大。target值会越小。
采矿机会h区块头数据ash计算,hash结果是一串二进制数字,如果最终h,ash结果小于target那么块就会被认为是有效块,这个有效块就可以同步到区块链,但是计算一个有效块并不是那么容易的,需要反复计算才能得到最终的结果。然而,由于块的特征属性一般是固定的,为了使每个块每个计算hash价值不同,每次无效hash结果计算后,矿机程序将动态调整Nonce让最终h的值ash的值发生变化块链就不是真正意义的区块链了。