名詞解釋第其十三講:硬分叉

買賣虛擬貨幣

這裡是王團長區塊鏈學院,與最優秀的區塊鏈人一起成長!今天給大家講講硬分叉。

區塊鏈上節點眾多,當出現新版軟體後,不一定所有的節點都願意升級,也不一定所有的節點都能馬上反應過來。節點面對新版軟體反應的不同,造成的分叉結果也不同。

根據升級後的區塊鏈是否能相容舊區塊鏈,分叉又分為“硬分叉”和“軟分叉”,不相容的是硬分叉。

硬分叉是指比特幣區塊格式或交易格式(共識機制)發生改變時,未升級的節點拒絕驗證已經升級的節點產生的區塊,然後大家各自延續自己認為正確的鏈,所以分成兩條鏈。

以比特幣為例,2017年7月,為了解決比特幣區塊鏈擁堵問題,一些比特幣愛好者提出了位元現金(BCH)分叉方案,但是社羣又有一部分礦工不支援,於是由位元大陸主導的比特幣硬分叉就形成了,比特幣區塊鏈變成了比特幣(BTC)網路和比特幣現金(BCH)網路,而位元現金(BCH)也成了目前為止最成功的一次硬分叉。

在比特幣(BTC)網路中,部分節點進行升級並執行新客戶端位元現金(BCH)。雖然升級後的節點依然接收舊節點產生的交易和區塊,但反過來,未升級的節點會拒絕升級後的節點產生的交易和區塊,同時將暫時禁止和斷開傳送給那些被他們判斷為無效交易和塊的節點。

因此,網路分為兩部分:比特幣(BTC)網路和位元現金(BCH)網路。未升級節點只允許連線到未升級節點,升級節點只能連線到升級節點。由於連線到兩個單獨的網路,網路的分割槽使得按照各自規則挖礦的礦工不會接收彼此的塊。

使用位元現金(BCH)新客戶端的節點基於新規則挖礦,未升級的節點繼續基於舊規則挖礦,所以也導致了分叉的兩條鏈算力不一樣,這也是比特幣(BTC)網路和位元現金(BCH)網路算力不一樣的原因。



硬分叉優勢:

1、升級空間大

由於硬分叉只需滿足向後相容的特點,即可保證相容性,不需要考慮未升級節點是否能接受升級節點產生的交易和區塊,因此可以對交易或區塊資料結構進行大膽的修改。

2、短期具有經濟效益

對於數字貨幣持有者來說,硬分叉會讓他們額外增加一筆財富。

3、有利於專案長期發展

對專案本身來說,不同理念的團隊強行擰在一起只會窩裡鬥,於專案長期發展不利,而專心致志分兵突圍,勝算可能會更大,對專案來說更好。

硬分叉劣勢:

1、風險高

由於硬分叉的本質,會將整個系統分為兩個競爭系統,在沒有得到絕大部分生態中的參與者同意的情況下,硬分叉很可能會分裂整個生態。

2、分叉幣炒作盛行

自去年第一個比特幣分叉幣BCH出現後,很多所謂的幣圈大佬受到了“啟發”,找到了“生財之道”,紛紛利用自己的名氣發行基於比特幣的分叉幣圈錢。除了有位元大陸背書的位元現金外,其他比特幣分叉幣都毫無實際價值,大家謹慎參與。

想要了解更多的區塊鏈知識,可以關注我們的公眾號:王團長區塊鏈日記,與最優秀的區塊鏈人一起成長!

免責聲明:

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

推荐阅读

;