時間:2021-11-30|瀏覽:1350
這主要是因為比特幣產生的載體塊非常困難,需要大量的工作流來證明,塊的有效性與區塊鏈塊的下游塊有關。如果要篡改一個比特幣,那么與比特幣交易相關的下游塊就要更改,這就增加了篡改比特幣的難度。當然,理論上,如果一個實體掌握了區塊鏈全網51%計算能力可以篡改比特幣,但這種情況在公網下基本難以實現。然而,如果區塊鏈是私有的,就很難說私有區塊鏈已經引入了中心機構,但這樣的區域表明難度系數越大。target值會越小。
采礦機會h區塊頭數據ash計算,hash結果是一串二進制數字,如果最終h,ash結果小于target那么塊就會被認為是有效塊,這個有效塊就可以同步到區塊鏈,但是計算一個有效塊并不是那么容易的,需要反復計算才能得到最終的結果。然而,由于塊的特征屬性一般是固定的,為了使每個塊每個計算hash價值不同,每次無效hash結果計算后,礦機程序將動態調整Nonce讓最終h的值ash的值發生變化塊鏈就不是真正意義的區塊鏈了。