大家很有可能已經聽說過區塊鏈分叉或者說位元幣分叉,但是是否知道究竟什么是分叉,以及軟分叉和硬分叉之間的區別呢? 閱讀本文您可以更好地了解區塊鏈分叉,
什么是區塊鏈分叉?
簡而言之,分叉是區塊鏈系統(諸如位元幣或以太坊)的協議升級,每次分叉,區塊鏈的規則都可以被修改,有時規則可向后兼容,有時規則則不向后兼容,基于規則是否向后兼容,我們可以將分叉分為兩類:
- 硬分叉 - 分叉后不具備向后兼容性
- 軟分叉 - 分叉后具備向后兼容性
什么是硬分叉?
硬分叉是區塊鏈協議的規則升級,不具備向后兼容特性,即意味著區塊鏈網路中的所有節點都需要升級,方可支持升級并遵循新的規則,未進行更新的節點將從網路中被剔除,且在進行升級之前,這些節點都不能應用最新的網路規則,
在某些情況下,網路中的部分節點(及其所有者)可能會決定不支持新的規則提議,在這種情況下,區塊鏈被分裂成兩條鏈(也因此得名“分叉”), 一旦區塊鏈被分成兩條鏈,且兩條鏈都擁有一定的支持者,我們就會得到兩個不同的區塊鏈,因此也會有兩種不同的加密貨幣,這兩種加密貨幣在區塊鏈拆分之前共享相同的歷史記錄,在區塊鏈分裂后,每個區塊鏈則擁有自己的系統規則,兩個區塊鏈系統不能相互發送代幣,

值得一提的是,所有分叉均擁有相同的區塊記錄,想象一下一輛卡車行駛在路上,并在10公里的分叉路口,卡車被分成兩輛相同的卡車,分別駛向不同的路,但在前面的10公里它們是擁有相同的行駛軌跡的,
位元幣系統的硬分叉記錄
目前最知名的位元幣硬分叉則是Bitcoin Cash即位元幣現金,Bitcoin Cash在2017年拒絕了SegWit升級并不支持該升級,此外,Bitcoin Cash支持8M大小的區塊大小,而Bitcoin區塊鏈僅支持2M的區塊大小,
什么是軟分叉?
軟分叉與硬分叉類似,是一種區塊鏈協議的規則升級,與硬分叉相反的是,軟分叉具備向后兼容性,這意味著節點無需升級到最新版本即可參與新版的區塊鏈系統中,而舊版本(未升級)節點仍可以與已升級的節點共享同一個區塊鏈系統網路,

您可以將軟分叉想象為手機應用程式升級更新,您不需要每次都升級到最新版本才能繼續使用它,但其每次升級都會帶來安全更新或新功能,
轉載請註明出處,本文鏈接:https://www.uj5u.com/qukuanlian/291094.html
標籤:區塊鏈
上一篇:再次發力,中科柏誠以數字技術為供應鏈金融發展提供堅實助力
下一篇:Java做區塊鏈
