為什麼硬分叉比特幣網路很危險?
在區塊大小的辯論中,人們經常說硬分叉是危險的。這有時得到“人們可能會賠錢,必須受到保護”的說法的支持。並且不可能在幾個月內為硬分叉做好準備。
- 硬分叉有什麼危險?
- 人們將如何因硬分叉而賠錢?
- 為什麼要給一個多月的時間來準備硬分叉?
以下假設人們了解軟硬分叉會發生什麼。在這裡查看所有答案以獲得很好的解釋。
假設在比特幣協議中實施了一項新更改,並且需要硬分叉。升級到新版本需要全節點(否則有危險…)。
硬分叉有什麼危險?
真正的危險是區塊鏈將分裂成兩個平行的區塊鏈。未升級的礦工、商家、使用者(通過錢包等軟體)等支持/使用區塊鏈A,升級後的礦工、商家、使用者等支持/使用區塊鏈B。
人們將如何因硬分叉而賠錢?
實際上現在有兩個比特幣區塊鏈。你在分叉之前擁有的比特幣將同時存在於區塊鏈 A 和 B 中(它們翻了一番!)。一個簡化的例子是:您可以使用舊錢包中的比特幣並從使用舊節點的商家那裡購買東西。然後你可以使用一個新的錢包並從使用相同比特幣的新節點的商家那裡購買東西。這甚至不是雙花,因為鏈不同。
然而,這也意味著比特幣使用者和社區也是分裂的。每個區塊鏈將擁有 X/2 個節點,而不是擁有 X 節點(分裂前的節點)來保證其安全。一些商家接受比特幣,但有些接受 A 版,有些接受 B 版……等等。這不是使用者友好的,它會引起很多混亂。類似的事情會破壞對比特幣網路的信任,導致其價格下跌。對未來硬分叉(分裂)的恐懼將進一步削弱信任(和價格)。因此,由於比特幣的價值將崩盤,人們將間接虧損(最好的情況是價格會分裂……但情況可能會更糟)。
為什麼要給一個多月的時間來準備硬分叉?
因為我們要確保每個人都知道變化;礦工、商家和使用者。我們希望確保他們對更改沒有異議並且他們同意升級。此外,錢包創建者和商家也可能需要時間相應地升級他們的軟體(取決於升級更改)。延遲是出於(第一)社會和(第二)技術原因。
還要注意,如果拆分是,比如說 95% 升級 - 5% 沒有升級(反之亦然),這不會是一個大問題,因為更大的鏈將擁有絕大多數,其餘的將被迫升級或被忽略.