什麼是分叉

什麼是分叉

什麼是硬分叉?

硬分叉是指:當系統中出現了新版本的軟件(或稱協議),並且和前版本軟件不能兼容,老節點無法接受新節點挖出的全部或部分區塊(認為不合法),導致同時出現兩條鏈。盡管新節點算力較大,比如99%的算力為新節點,1%的老節點依然會維護著不同的一條鏈,因為新節點產生的區塊老節點實在無法接受(盡管它知道網絡上99%的節點都接受了),這稱為硬分叉。

註意:以上情況基於新節點算力>50%。

當必須硬分叉時,我們需要要求所有節點同時升級軟件,未升級的節點將不能正常工作。如果有較多老節點不願意升級,他們將工作在另外一條完全不一樣的鏈上。


什麼是軟分叉?

軟分叉是指:當系統中出現了新版本的軟件(或稱協議),並且和前版本軟件不能兼容,新節點無法接受老節點挖出的全部或部分區塊(認為不合法)。因為新節點算力較大,老節點挖出的區塊將沒有機會得到認可,新老雙方從始至終都工作在同一條鏈上,這稱為軟分叉。

註意:以上情況基於新節點算力>50%。


軟硬分叉的優缺點

從上面的定義可以看出軟硬分叉有各自的優缺點,首先軟分叉和硬分叉相比擁有下面的優點:

1.        軟分叉總是只有一條鏈,沒有分成兩條鏈的風險,

2.        軟分叉不要求所有節點同一時間升級,允許逐步升級,且並不影響軟分叉過程中的系統穩定性和有效性;

但軟分叉也有缺點:

1.        軟分叉的前提是老的節點總是能夠接受新節點的區塊,這就要求把系統設計成向前兼容(forward compatible),

2.        軟分叉總是建立在對老節點進行欺騙的基礎上,它讓老節點沒有察覺實際上已經發生的變化,某種程度上違背了單點完整驗證的原則。



閱讀 2781

分享到:        

郑重声明: NewCoins168网站提醒广大读者用户根据实际情况谨慎投资。本网站文章观点以及内容分析仅供参考,并不构成任何投资意见或建议。风险自控。转载文章仅为传播更多信息之目的,版权归原作者所有。如有侵权/错误不完整之处请第一时间与我们联系。


致讀者: 親愛的讀者,為了盡量消滅錯別字,給您帶來最好的閱讀體驗,NewCoins168網站即日起實施“零錯行動”,邀請廣大網友一起來參加這個有獎活動。參與方式有兩種:1)對文章中的錯別字,讀者在文章評論區留言,用文字指出其具體錯誤;2)將錯別字的截屏圖片發到NewCoins168網站總編的郵箱serena@newcoins168.com 。情況如果屬實,NewCoins168網站會在第一時間做出調整,並對提出問題的網友給予相應的獎勵。

關於作者

Kingsley老師

稱號:幣圈情報站

投資原則:看准趨勢,尋找“靠譜”的虛擬貨幣和概念股

交易平台(ICO68.IO)分析師。畢業於UCLA,並通過CFA和FRM一級,Kingsley老師具有金融專業背景,注重消息面和基本面分析。相比股票,虛擬貨幣市場就像初生的嬰兒,對市場消息有著最為敏感的反應。Kingsley老師通過對消息的捕捉和分析,研判虛擬貨幣的走勢和相關概念股的波動,並在其中尋找最合適的獲利機會。不僅如此,Kingsley老師還將金融分析和風險控制的技術運用到虛擬貨幣領域,合理構建投資組合,成功把握到瑞波幣、艾達幣、NEO幣等翻倍機會。2018年,幣圈情報站帶您把握市場脈搏!

留言

快來評論吧!