什麼是分支?

加密貨幣區塊鏈,分叉為兩個不同的分支

定義

像比特幣和以太坊這樣的加密貨幣由稱為區塊鏈的非集中式開放原始碼軟體提供支持。每當社群對區塊鏈的協定或基本規則做出變更時,便會發生分支。

比特幣以太坊等加密貨幣由任何人都可以做出貢獻的非集中式開放軟體提供支持,稱為區塊鏈。之所以稱它們為區塊鏈,是因為它們實際上是由可以一直追溯到網路上最早的首次交易資料區塊所組成的(圖中是一截長的火車)。而且由於它們是開放原始碼,因此它們必須依賴社群來維護和開發基礎代碼。

每當社群對區塊鏈的協定或基本規則做出變更時,便會發生分支。當這種情況發生時,鏈條便會分裂 — 產生第二個區塊鏈,而這個區塊鏈與原始區塊鏈雖然共享所有的歷史記錄,但是卻會朝著新的方向前進。

為什麼這很重要?

大多數的數位貨幣都有獨立的開發團隊來負責網路的變更和改進,就像網際網路通訊協定的變更使得網頁瀏覽體驗隨著時間過去而變得更好一樣。因此,有時候會發生分支以使加密貨幣更為安全或增加其他功能。

不過,新的加密貨幣開發人員也可以利用分支來創造全新的硬幣和生態系統。

  • 軟分支:軟分支可以算是對區塊鏈的軟體升級。等到所有的使用者都採用它之後,它便會成為貨幣的新標準集合。軟分叉已被用來為比特幣以太坊引入新功能或特性,通常是在程式設計層級。因為最終結果是單一區塊鏈,所以變更可以與分支前的區塊回溯相容。 

  • 硬分支:當代碼變更太多時,就會發生硬分支,此時新版本便無法再與早期的區塊回溯相容。在這種情況下,區塊鏈分為兩個部分:也就是原始區塊鏈和遵循新規則集合的新版本。這創造出一種全新的加密貨幣,並且是許多知名硬幣的起源。Bitcoin CashBitcoin Gold 等加密貨幣是透過硬分叉從原始比特幣區塊鏈演變而來的。

什麼是分支

為什麼會出現分支?

就像所有軟體都需要升級一樣,區塊鏈會因為各種原因而更新:

  • 增加功能

  • 解決安全風險

  • 解決社群內部關於加密貨幣發展方向的分歧

分支如何繼續改變加密貨幣的格局?

  • 以太坊區塊鏈的設計旨在執行「智慧型合約」,也就是當某些條件符合的時候,便會自動執行一組預先決定動作的程式碼區塊。Ethereum智能合約應用程式包括從遊戲到物流工具再到 DeFi dapps 等的所有內容。 

  • 因為以太坊區塊鏈是執行所有這些應用程式的平台,所以可以將它視為電腦的作業系統。依此類推,各種以太坊分支(以太坊、以太坊經典、以太坊 2.0)就像新版本的作業系統一樣,增加了可能不存在先前版本的功能或效率。

  • 舊版的分支可以繼續作為經過驗證的穩定平台,而新版的分支則可以為開發人員提供全新方法來與它互動。(最後新舊版本可以兩相合併或是繼續個別發展。)  

  • 我們可以將軟分支視為「軟體升級」(例如:當手機要求您更新為最新的作業系統時),而將硬分支視為全新的作業系統(例如 Linux 和 Mac OS 就是從已經存在半個世紀之久的 UNIX 平台演變而來的)。

在短短幾分鐘內買入比特幣

我們是個人和企業購買、銷售和管理加密貨幣最值得信賴的平台。

下載應用程式

Google Play 應用程式商店
Apple 應用程式商店