Blockchain-Fork

我的比特幣會隨著每一次分叉而倍增嗎?

  • December 1, 2017

簡單地說,你目前的比特幣(分叉前)是否與比特幣可能經歷的每一次分叉相乘?

例如,如果我將一個比特幣儲存在下個世紀的冷錢包中,而比特幣在此期間經歷了 5 次分叉。我會擁有原始比特幣和 4 個新硬幣(名稱不同)嗎?假設每一種新的硬幣類型仍在繼續。

此外,如果你在熱錢包或交易所中有 1 個比特幣,那麼交易所是否會在每次分叉時向你發行新幣?如果你的交易所不支持新幣怎麼辦?

抱歉,最後……假設你的比特幣在冷藏庫中。你在什麼時候看到新硬幣?交易所會自動將其辨識為分叉前比特幣並向您發行新硬幣嗎?

請注意,“叉子”一詞可以有多種含義。更常見的是協議更改(軟分叉或硬分叉),每個人都切換到新協議。在這種情況下,仍然只有一種硬幣。

您具體談論的是同時使用新舊版本的場景。在這種情況下,網路和貨幣將分成兩個獨立的網路,區塊鍊和貨幣。我將這種情況稱為“分裂”。

從本質上講,如果拆分正確,那麼兩個網路將不兼容,無法相互辨識。每個人都會相信它是一個真正的硬幣,並將另一個網路上的任何交易視為無效垃圾。

在分裂發生之前,這兩個網路確實共享一個共同的區塊鏈歷史。所以如果你在分裂前有一個地址 X 的比特幣在冷庫中,每個網路都會辨識出地址 X 中有一個比特幣,所以你確實會有一個 A 類型的幣和一個 B 類型的幣。如果有當硬幣仍然在同一個地址中時,多次拆分,您將在每種生成的貨幣中都有一個硬幣。

當兩個網路都有區塊瀏覽器時,您就可以“看到新硬幣”。你可以檢查網路 A 的區塊瀏覽器,看到你有比特幣,你可以檢查網路 B 的區塊瀏覽器,看到你有比特幣。一旦你為這兩種網路類型安裝了錢包軟體,你就可以將你的私鑰導入到這兩種網路中,並讓每個人都顯示你有 1 個比特幣。

這意味著您現在可以創建兩個交易 - 一個將比特幣發送到您選擇的地址 C,這將被網路 A 辨識為有效;以及將比特幣發送到您選擇的地址 D,網路 B 將辨識為有效的地址。(這要求網路 A 和 B 實際上都有可用的軟體,並且小心不要創建可能被錯誤網路錯誤提取的交易)。

接下來發生的事情涉及與現實世界的互動,而現實世界是混亂的。對於會發生什麼沒有絕對的答案,因為這取決於您使用的軟體和服務類型。

如果您“在交易所擁有 1 個比特幣”,請記住您並沒有真正擁有比特幣,交易所擁有比特幣,並且根據契約有義務在您要求時給您 1 個比特幣。當分裂發生時,這會變得很混亂,而且“比特幣”的含義並沒有得到普遍認同。

從技術上講,交易所現在肯定會同時擁有比特幣 A 和比特幣 B。它將如何處理其契約義務取決於它。交易所可以將這兩種硬幣視為合法的,支持比特幣 A 和比特幣 B 的餘額(就像它擁有任何其他貨幣的餘額一樣),並在兩者中給你 1 個比特幣(因為你的預分割比特幣真的相當於兩者都有比特幣)。然後您可以同時撤回兩者、出售兩者或任何其他組合。

或者它可以決定只有一種硬幣類型是合法的。因此它將僅執行比特幣 A 的節點,僅辨識比特幣 A 的交易,並僅列出比特幣 A 的餘額(它將簡稱為“比特幣”)。當您要求提取比特幣時,它只會向您發送比特幣 A。它在技術上也能夠發送比特幣 B,但它忽略了這種可能性。比特幣 B 可能會失去(或至少由交易所保留)。

因此,將您的代幣僅保存在認識到正確處理拆分重要性的交易所/託管錢包中符合您的最大利益。(或者,最好不要將您的硬幣存放在交易所或託管錢包中)。

我已經在https://fieryspinningsword.com/2015/08/25/how-i-learned-to-stop-worrying-and-love-the-fork/更深入地分析了分裂的偶然性。

引用自:https://bitcoin.stackexchange.com/questions/50665