什麼是硬分叉? [Bifurcación Dura]


硬分叉是一種不向後兼容的共識變更。當以前有效的行為現在不再有效時,就會發生這種情況。

為了通過硬分叉保持共識,所有節點都需要執行升級。否則,未更新的節點將在新規則之前拒絕交易和區塊無效,而擁有新軟件的節點將認為它們是有效的。

因此,任何不想承擔後果的加密貨幣都應避免硬分叉。

這是對網絡協議的徹底改變,它使以前有效的塊和交易不再有效。

分叉始於該加密貨幣的開發人員或社區成員,他們對迄今為止提供的功能不滿意。

在硬分叉期間,具有新區塊鏈軟件的節點將不再接受以前有效的區塊,從而與原始區塊鏈產生永久分歧。

當新規則添加到代碼中時,會創建一個分支,其中:

一種方式遵循新準則,即更新的區塊鏈。另一條路徑繼續使用直到現在有效的塊。

如果使用舊軟件的節點了解新的改進將繼續存在並決定升級,他們最終將採用新的區塊鏈。反過來也可能是這樣,即停止更新的是新用戶。

無論如何,在這種情況下不會發生任何重要的事情。

但是,當節點對使用哪種軟件採取堅定的立場並且沒有人屈服時,那就是硬分叉發生的時候。

硬分叉是如何工作的?

硬分叉可以發生在任何區塊鏈上,而不僅僅是比特幣。發生這種情況是因為該技術對所有加密貨幣的工作方式相同,除了在這種情況下不影響此事件的一些差異。

我們可以將區塊鏈理解為一組包含用戶資金信息的區塊。

礦工有權執行規則並通過更新此信息創建新區塊。

但是,所有礦工都必須就規則更改以及決定區塊是否有效的因素達成一致。因此,當我們想改變規則時,分叉是必要的。一個岔路口,表明與原始協議存在偏差。

實現這些代碼更改的是開發人員,然後是礦工和普通節點,決定採用它們。

硬分叉的問題是社區不同意這些變化,一部分決定走一條路,另一方決定走另一條路。

硬分叉示意圖

在硬分叉過程中,出現了各種名稱相似的加密貨幣。就像比特幣與比特幣現金、比特幣黃金等一樣。或者以太坊,以太坊經典。

目前很難跟踪主要加密貨幣遭受的所有硬分叉,因為任何人都可以隨時獲取代碼並創建自己的版本。

但是,你可以在本文中看到比特幣近年來遭受的硬分叉的歷史。

為什麼要執行硬分叉?

有人可能想要實施硬分叉有多種原因,特別是如果你是開發人員並且想要解決重大安全問題或實施軟件改進。

如果需要向區塊鍊或反向交易添加新功能,也可以提出一個。

例如,在需要扭轉以太坊區塊鏈狀態的安全問題之後,創建了一個硬分叉以撤消DAO(去中心化自治組織)黑客造成的後果。

盜竊事件發生後,以太坊社區投票支持硬分叉,該硬分叉將返回數千萬美元被匿名黑客竊取的交易。

這次硬分叉的目的是把他們投資這個項目所損失的錢還給它的用戶。

特別是硬分叉並沒有撤銷網絡的交易歷史。相反,他將資金放入新的智能合約中,其唯一目的是允許參與者提取資金。

那些擁有DAO 代幣的人可以以大約1 ETH = 100 DAO 的匯率開採ETH。

剩餘的餘額和任何作為硬分叉產品的以太幣都由DAO 策展人獲取和分發,以為組織提供“故障安全”保護。

硬分叉提示

1. 計劃中

2.對於分歧

3. 分拆

硬分叉與軟分叉有何不同?

本質上,這兩種分叉的相似之處在於平台的代碼發生了變化。即使是古老而古老的版本,也可能會繼續存在一段時間。

不同之處在於,在軟分叉中只有一條鏈,其中有執行不同版本代碼的節點。在這裡,舊版本和新版本並排工作。

另一方面,在硬分叉中,新舊版本同時工作,但每個版本都驗證不同的塊,從而使一個與另一個不兼容。

在這兩種情況下,分叉都會產生一個分叉,但在硬分叉中,區塊鏈被分成2 份,而在軟分叉中,只有一個維護著不同版本的節點。

硬分叉軟分叉網絡協議的根本變化加密貨幣協議的改進軟件更改與舊版本不兼容小的變化是向後兼容的可以生成新的區塊鏈的創建網絡中有新規則,但它們與以前的規則兼容硬分叉提示

硬分叉有3 大類,我們將在下面看到。

1. 計劃中

計劃中的硬分叉是指在項目路線圖中較早確定並為所有人所知的更新。

此更新類似於在任何類型的軟件(例如你的計算機或手機)中發生的改進。

計劃中的硬分叉受到社區的好評,因為它是提高區塊鏈能力的舉措。

另一方面,開發者和社區幾乎一致地採用了這條新鏈,同時逐漸放棄了不太有用的鏈。

這方面的一個例子是計劃中的名為Metropolis 的以太坊硬分叉,這是這種加密貨幣的第三階段,旨在提高安全性、可擴展性和隱私性。

2. 分歧

當項目內部在解決特定問題時存在分歧時,就會發生這種類型的硬分叉。

由於這種分歧,社區的一部分人誤入歧途,創建了一條新鏈。

在這種情況下,它缺乏我們在上面示例中看到的一致意見,也缺乏社區的支持。因此,結果是創建了一種與以前的加密貨幣競爭的新加密貨幣。

最好的例子是產生比特幣現金的硬分叉,它是由那些認為比特幣存在可擴展性問題的人創建的。他的解決方案是將比特幣塊的大小從1 MB 增加到8 MB,後來又增加到32 MB。

3. 分拆

由於加密貨幣(尤其是比特幣)的開源性質,任何人都可以使用其代碼來更改和創建具有不同功能的自己的項目。

這些硬幣衍生產品可以由任何人創建,你只需獲取你喜歡的加密貨幣代碼並更改值即可生成一個愚蠢的不同提案。

這方面的一個例子是萊特幣,它是原始比特幣的一個分叉。不同之處在於前者的區塊確認時間較短,總供應量較高。

概括

硬分叉是區塊鏈協議中的一個非常大的變化,導致它分成兩個分支。一個遵循舊協議,另一個適應新版本。在硬分叉期間,原始代幣的持有者也將獲得新代幣,但礦工必須選擇兩種加密貨幣中的哪一種來開採。硬分叉可以發生在任何區塊鏈上,而不僅僅是比特幣,過去已經看到過很多這樣的情況。

資訊來源:由0x資訊編譯自CRIPTOTARIO。版權歸作者Criptotario所有,未經許可,不得轉載

Total
0
Shares
Related Posts