什麼是比特幣分叉?比特幣為何要分叉?

買賣虛擬貨幣

什麼是比特幣分叉?比特幣為何要分叉?比特幣分叉的意思就是說有兩種。硬分叉意思就是說,當比特幣的程式碼發生了一系列的變化之後,舊的相關節點不接受新創造的區塊。軟分叉的意思就是說,與硬分叉相反,它可以接受。很多朋友都在問什麼是比特幣分叉?比特幣為何要分叉?那麼本篇文章就詳細的來給大家介紹一下,希望您閱讀完本篇文章之後您有一定的瞭解。

比特幣的分叉由來已有,所謂分叉,指的是因底層協議不同而引發的記賬差異。按蘇寧金融研究院網際網路金融中心薛洪言主任的解釋,比特幣是由若干點對點的去中心化節點共同維護的,整個系統的有序運轉依靠的是所有節點的共識,即對於哪些交易是可以接受的、哪些節點具有記賬權等關鍵事宜,有一套公認的標準。這套標準是部署在區塊鏈底層協議中自動化執行的。

一個硬分叉是指:比特幣的協議發生了一些變化,以至於舊節點不接受新節點所建立的區塊。隨著這些區塊被舊節點拋棄,礦工們將在他們(各自)的協議中認為正確的最近一個區塊上新增區塊,硬分叉是軟體升級,將不相容舊軟體的新規則引入網路。你可以將它看作規則的延伸(使區塊大小為2MB,而不是1MB的新規則將需要硬分叉)。

沒升級的節點會繼續將新交易視為有效的。然而未升級節點繼續挖出的區塊將被升級節點拒絕。因此軟分叉需要網路的大部分算力。當出現某種政治僵局,社羣部分人堅持舊規則,就會出現問題。舊鏈的雜湊率、網路算力將變得不合時宜。重要的是,舊鏈的資料和規則仍被看作具備價值,礦工當然希望繼續挖礦,開發者也希望繼續支援它。TheDAO硬分叉是展示社羣規則分歧的最好分析案例。現在我們有兩個不同軟體的區塊鏈——ETC和ETH,各自有不同的理念和貨幣。

一個軟分叉是指:比特幣的協議發生了一些變化,但舊節點卻不能發現這個協議的變化,從而繼續接受新節點用新協議所挖出的區塊。軟分叉是強化一些規則。因此新規則可能否定1MB的區塊,而支援500K的區塊。軟分叉是向後相容的。

沒升級的節點會繼續將新交易視為有效的。然而未升級節點繼續挖出的區塊將被升級節點拒絕。因此軟分叉需要網路的大部分算力。如果軟分叉獲得少數雜湊算力支援,可能變成最短的鏈,然後被網路鼓勵。或者它可以向硬分叉一樣分離出來,單獨執行。軟分叉是升級比特幣的常用方法,因為它使網路分裂的風險被認為是較低的。過去成功的軟分叉包括BIP66軟體升級(涉及簽名驗證)、P2SH(修改比特幣地址格式)。

舊節點礦工將可能在他們不能完全理解和驗證的新區塊上繼續新增區塊 比特幣之所以會產生分叉這個行為,是因為比特幣的底層技術是區塊鏈,一些人開始覺得比特幣的區塊容量太小,總出現擁堵,於是這些人要求比特幣升級擴容,一些人又覺得比特幣的功能太單一,今後的發展不容樂觀,於是這些人又要求比特幣能夠有搭建DApp(去中心化應用)的功能,有人支援就有人反對,這種對比特幣發展的分歧便可以理解為比特幣的分叉

雖然分叉幣採用的是與比特幣不同的協議,但它們終歸誕生於比特幣原鏈,現在變成了兩條鏈,相當於說好的發行總量增發了一倍或者更多。短期內數字貨幣投資者數量相對穩定,其他種類的分叉幣必然分掉一部分資金流與關注度,導致比特幣的價值被稀釋,價格開始下跌。

免責聲明:

  1. 本文版權歸原作者所有,僅代表作者本人觀點,不代表鏈報觀點或立場。
  2. 如發現文章、圖片等侵權行爲,侵權責任將由作者本人承擔。
  3. 鏈報僅提供相關項目信息,不構成任何投資建議

推荐阅读

;