AICoin小課堂丨區塊鏈分叉是怎麼一回事?

2年前
标签:區塊鏈/分叉06203
文章来源: AICoin信息君

AICoin小課堂丨區塊鏈分叉是怎麼一回事?_aicoin_图1

 

分叉是指區塊鏈在進行升級時,發生了意見分歧,從而導致區塊鏈分叉。

 

因為沒有中心化機構(去中心化),數字資產每次代碼升級都需要獲得社區的一致認可。如果社區達成共識, 那區塊鏈升級與普通手機應用的系統更新差不多;若社區意見無法達成一致,區塊鏈很可能會形成分叉。所以本質上來說,分叉是區塊鏈的一種去中心化的升級方式。

 

比特幣為例。 2017年7月,為了解決比特幣區塊鏈擁堵問題,比特幣社區提出了兩種主要的解決方案:一是不擴容,保持1M區塊大小;二是擴大比特幣的區塊容量,將區塊容量提升至8M。但社區在方案採取上產生了意見分歧,進而引發了礦工分歧,從而導致比特幣區塊鏈一分為二(硬分叉),區塊大小為8M的BCH從BTC中被分離出來。

 

根據分叉後的區塊鍊是否能兼容舊區塊鏈,分叉可分為硬分叉和軟分叉。

 

丨軟分叉

 

軟分叉指在區塊鏈中向前兼容的分叉。向前兼容意味著,當新共識規則發布後,在去中心化架構中節點不一定要升級到新的共識規則,因為軟分叉的新規則仍舊符合老的規則,所以未升級的節點仍舊能接受新的規則。

 

軟分叉是兼容性分叉,不會影響整個系統的穩定性和有效性,舊節點會兼容新節點,只是新節點不兼容舊節點而已,二者依然可以共存在一條鏈上。

 

丨硬分叉

 

硬分叉指在區塊鏈不向前兼容的分叉,影響較大。硬分叉對加密貨幣使用的技術進行永久更改,這種變化使得所有的新數據塊與原來的塊不同。新分出來的區塊一般有較大幅度的更改,形成一條非常不同的新區塊鏈。

 

硬分叉是不兼容性分叉,舊區塊鏈不會兼容新區塊鏈創建的區塊(舊節點不會兼容新節點),但是舊區塊鏈的數據依舊保留。要實現硬分叉的話,所有用戶都需要切換到新版本協議上。可如果新的硬分叉失敗,所有的用戶將回到原始數據塊。

 

硬分叉其實就是把區塊鏈直接分成兩條完全不同的鏈,一條是舊鏈,一條是新鏈,舊鏈即不願意分叉的社區成員所堅持的原有的鏈,新鏈則是社區成員希望在原有區塊鏈上進行技術優化改進所生成的鏈。新的區塊鏈自生成後與原來的鏈不再有交集,兩條鏈會完全按各自的道路發展。

 

AICoin小課堂丨區塊鏈分叉是怎麼一回事?_aicoin_图2

 

 

 

僅供參考,若信息有誤,請聯繫更改

 

免责声明:本文章仅代表作者个人观点,不代表本平台的立场和观点。本文章仅供信息分享,不构成对任何人的任何投资建议。用户与作者之间的任何争议,与本平台无关。如网页中刊载的文章或图片涉及侵权,请提供相关的权利证明和身份证明发送邮件到support@aicoin.com,本平台相关工作人员将会进行核查。

评论

暂时没有评论,赶紧抢沙发吧!