2018-07-26小白學區(qū)塊鏈——什么是分叉

什么是分叉

區(qū)塊鏈分叉有兩種情況,一直是自然分叉,一種是迭代升級分叉。

自然分叉是指:礦工們在挖礦過程中,由于有兩個人同時計算出來正確的區(qū)塊哈希值(哈希值有很多都是正確的,只是系統(tǒng)默認第一個計算出來的),就會產(chǎn)生兩個區(qū)塊。由于礦工在驗證區(qū)塊時,只驗證離自己近的區(qū)塊,驗證無誤后就在這個區(qū)塊上繼續(xù)下一個區(qū)塊哈希值,這樣就出現(xiàn)了兩條區(qū)塊鏈條。

節(jié)點收到兩個沖突的區(qū)塊鏈同步后,會判斷此時哪條鏈的長度更長,以少數(shù)服從多數(shù)的原則會以長度更長的區(qū)塊鏈為準。如此迭代,最終全球區(qū)塊鏈終究會達成一致,以最長的區(qū)塊鏈為準。

迭代升級分叉是指:區(qū)塊鏈在進行“升級”時發(fā)生了意見分歧,從而導致區(qū)塊鏈分叉。由于區(qū)塊鏈沒有中心化機構,比特幣等數(shù)字資產(chǎn)每次代碼升級都需要獲得比特幣社區(qū)的一致認可,如果比特幣社區(qū)意見無法達成一致,區(qū)塊鏈很可能形成分叉。比如為了解決比特幣的擁堵問題,比特幣社區(qū)(礦工,持幣者,比特幣愛好者)和比特幣代碼管理理事會(比特幣代碼管理成員和極客)由于意見不統(tǒng)一,沒有達成共識,從而導致比特幣分叉。

比特幣分叉又根據(jù)分叉后的區(qū)塊鏈是否能兼容舊區(qū)塊鏈,分叉又分為“硬分叉”和“軟分叉”,其實比特幣分叉代表的是兩方的利益之爭。

最后編輯于
?著作權歸作者所有,轉載或內(nèi)容合作請聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時請結合常識與多方信息審慎甄別。
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點,簡書系信息發(fā)布平臺,僅提供信息存儲服務。

友情鏈接更多精彩內(nèi)容