• <option id="cacee"><noscript id="cacee"></noscript></option>
  • <table id="cacee"><noscript id="cacee"></noscript></table>
  • <td id="cacee"></td>
  • <option id="cacee"></option>
  • <table id="cacee"></table>
  • <option id="cacee"><option id="cacee"></option></option>
  • <table id="cacee"><source id="cacee"></source></table><td id="cacee"><rt id="cacee"></rt></td>
    <option id="cacee"><option id="cacee"></option></option>
     找回密碼
     立即注冊

    掃一掃,登錄網站

    首頁 區塊鏈生態 查看內容
    • 9627
    • 0
    • 分享到

    什么是“硬分叉”和“軟分叉” 分叉和升級又有什么區別?

    2019-1-16 12:07

    來源: OK區塊鏈商學院

    分叉和升級又有什么區別?


    “分叉”這個詞,在數字貨幣領域是一個非常常見的名詞,比特幣就有很多的分叉幣,而BCH就是其中最為出名的那個,不僅誕生的時候鬧得滿城風雨,在2018年底還整出來了一場算力大戰,搞得整個數字貨幣市場大跌。

    那分叉的具體定義又是指什么呢?實際上,對于區塊鏈來講,分叉就是區塊鏈協議的改變。分叉是區塊鏈升級的一種,來彌補之前系統存在的一些不足。

    舉個例子,我們現在使用的一些APP也好,安卓系統、蘋果系統也好,這些都會進行周期性的升級,只不過這些升級都是具備中心化特點的,所以如何升級由開發團隊自主決定。

    而區塊鏈因為其去中心化的特性,當系統面臨升級的時候,必須由所有參與者共同決定。大家達成共識,則與安卓系統更新沒什么區別;可一旦發生分歧且無法達成共識,系統則會一分為二,出現兩個基于原有區塊鏈的新系統,大家各過各的,誰也不能干預誰。所以,分叉本質上是區塊鏈的一種去中心化特色升級方式。

    分叉又有意外分叉和有意分叉之分。其中意外分叉是這樣一種情況:

    當兩個或以上的礦工在幾乎相同的時間成功挖到區塊,便會出現意外分叉。 此時,礦工便會分別在兩條分叉上各自挖礦,直至其中一條分叉比其他分叉更長(這代表礦工對采納哪一個分叉已達成共識)。因此,礦工網絡隨后便會放棄挖掘其他分叉。被拋棄的區塊被稱為“孤立區塊”。因此,不少密碼貨幣使用者,均要求交易需要多次確認,以防止意外分叉使交易所在之區塊變為無效。

    而有意分叉又有“硬分叉”和“軟分叉”之說。

    一、硬分叉

    “硬分叉”是指:區塊鏈發生永久性分歧,硬分叉之中新分叉所產生的區塊將被舊軟件視為無效。因此所有參與者,包括交易服務器以及礦工(節點),都必須更新軟件,才能繼續運行新分叉。如有節點組繼續使用舊軟件,而其他節點使用新的軟件,便有可能分裂成兩種貨幣。

    以比特幣為例,分叉為BCH與btc就像樹枝分叉一樣,在原有的枝干上開出了新芽,原有的枝干就是BTC,而新發的芽就是BCH。使用BCH新軟件的節點所產生的區塊,對于使用舊軟件BTC版本的節點來說是無效的,反之也是如此。大家同根同源,但又互不干預,成為了兩條鏈,兩種幣。

    這就好比“堵車”,我們在一條路上堵了很久,這時,小K君高喊:“旁邊有條不堵車的小路,相信我的就跟我走,不相信我的,我們就此拜拜!”于是,有些人跟小K君走了小路,沿著新路線繼續行駛;有些人不同意走小路,那么,他們從此將與小K君一拍兩散,永不相見。

    二、軟分叉

    “軟分叉”是指:在新的共識規則發布后,由于軟分叉的新規則仍舊符合老的規則,所以,使用舊版本的節點可以驗證使用新版本節點所生產出的區塊,使用新版本的節點也可以驗證使用舊版本節點生產出的區塊,兩種版本可以兼容。

    還是以比特幣為例,2017年比特幣隔離見證升級所采用的就是軟分叉。在整個過程中,不管是使用舊版本還是使用新版本都沒有關系,因為兩者兼容,新版本只是更好地解決了一些問題,本質上大家還是在比特幣這一條鏈上跑,沒有新幣產生。

    好比在某一條路上經常發生堵車,這時,小K君建議:“這條路堵死了,但是這條路大家都走習慣了,不如咱們不放棄不拋棄,再修一條輔路來幫助主路分散流量吧!之后,大家愛走主路走主路,愛走小路走小路,隨時保持聯系!”

    所以軟分叉與硬分叉的區別就在于,使用舊軟件的節點能否兼容使用新軟件的節點,可以兼容,就是軟分叉,不能兼容就是硬分叉。
    版權申明:本內容來自于互聯網,屬第三方匯集推薦平臺。本文的版權歸原作者所有,文章言論不代表鏈門戶的觀點,鏈門戶不承擔任何法律責任。如有侵權請聯系QQ:3341927519進行反饋。
    相關新聞
    發表評論

    請先 注冊/登錄 后參與評論

      回頂部
    • <option id="cacee"><noscript id="cacee"></noscript></option>
    • <table id="cacee"><noscript id="cacee"></noscript></table>
    • <td id="cacee"></td>
    • <option id="cacee"></option>
    • <table id="cacee"></table>
    • <option id="cacee"><option id="cacee"></option></option>
    • <table id="cacee"><source id="cacee"></source></table><td id="cacee"><rt id="cacee"></rt></td>
      <option id="cacee"><option id="cacee"></option></option>
      妖精视频