比特幣分叉路上的機遇與變革

買賣虛擬貨幣

比特幣Segwit2X硬分叉在即,相信作為投資者的你肯定心有所惑:什麼是硬分叉?Segwit2X又是個啥?分叉後比特幣價格會怎麼變動?下面老五將分別講解比特幣分叉的原理、經過和未來預期的價格走勢,希望能為各位投資者提供參考。


本文字數5604,建議閱讀時間8分鐘。

眾所周知,比特幣(BitCoin)最初由中本聰在2009年提出,它是一種P2P形式的虛擬貨幣,依據特定演算法透過大量的計算產生。比特幣系統使用整個P2P網路中眾多節點構成的分散式資料庫來確認並記錄所有的交易行為,並使用密碼學的設計來確保貨幣流通各個環節安全性。

任何系統都會存在“客戶端升級”,比特幣網路也不例外。在比特幣升級的過程中,又軟硬分叉和擴容問題就出現了。

一、何謂比特幣分叉

1.“軟分叉”:

所謂軟分叉,即:“A temporary fork in the block chain which commonly occurs when minersusing non-upgraded nodes violate a new consensus rule their nodes don’t know about.”

翻譯:當新共識規則釋出後,沒有升級的節點會因為不知道新共識規則下,而生產不合法的區塊,就會產生臨時性分叉。

目前最為知名的一次軟分叉發生在去年上半年,當時Bitcoin Core升級為Bitcoin Core 0.12.1。與以往的更新不同,Bitcoin Core 0.12.1更注重於改善比特幣網路的擴充套件性並引入了4個不同的比特幣改進提議,它們分別是BIP 9、BIP68、BIP 112以及BIP 113,這些新的BIP的列入,使得Bitcoin Core更相容於軟分叉以及閃電網路的實施,以解決比特幣區塊大小以及交易積壓問題,被社羣稱為CSV軟分叉。

其實,比特幣在2012年還有一次重要的升級,叫P2SH,被社羣稱之為“多重簽名軟分叉”。這是對比特幣交易簽名指令碼的一次修改,使得比特幣可以很方便的透過多重簽名的方式來傳送交易。

透過以上兩次示例,我們可以對軟分叉定義如下:軟分叉是指比特幣交易的資料結構(這就是被廣泛流傳的“共識”)發生改變時,未升級的節點可以驗證已經升級的節點生產出的區塊,而且已經升級的節點也可以驗證未升級的節點生產出的區塊。


2.“硬分叉”:

所謂“硬分叉”,即:“A permanent divergence in the the block chain, commonly occurs whennon-upgraded nodes can’t validate blocks createdby upgraded nodes that follow newer consensus rules.”

翻譯:區塊鏈發生永久性分歧,在新共識規則釋出後,部分沒有升級的節點無法驗證已經升級的節點生產的區塊,通常硬分叉就會發生。

2013年3月12日,當時是bitcoinqt 0.8.0版本軟體釋出了,0.8版本採用了一種新的資料庫level db。有的礦工節點升級了bitcoin qt 0.8版本,有的礦工還繼續使用bitcoin qt0.7版本的軟體。雙方各自生產區塊,但bitcoin qt 0.8採用的新資料庫生產出的區塊被被qt0.7版本節點拒絕掉。具體的原因是舊的資料庫對超過800Kb的區塊有時不接受。因此在區塊高度225430比特幣區塊鏈分成了兩條鏈,結果導致了比特幣區塊鏈產生兩條鏈,一條是包含大於800kb區塊的鏈,另一條是拒絕承認這些包含更大區塊的鏈,這就發生了硬分叉。

當時是採用bitcoinqt 0.8版本的礦工放棄了他們挖的鏈,退回到bitcoin qt 0.7版本上繼續挖礦。這次硬分叉是一次意外,是bitcoin qt 0.8版本的軟體出了bug,導致採用舊軟體的節點拒絕驗證新軟體節點生產的區塊。但硬分叉的成因就是採用舊軟體版本的節點拒絕驗證採用新軟體版本的節點生產的區塊,然後雙方各自挖礦。

在2015年7月4日比特幣區塊鏈在區塊高度363731發生一次硬分叉。當時是Bitcoin Core 開發者往新版本的Bitcoin Core 0.10.0新增了BIP 66。這本來是一起軟分叉的修改,在比特幣網路上主要礦池都使用了0.10版本的軟體時,但有一個礦池BTC Nuggets沒有升級,導致BTC Nuggets挖出來的兩個區塊其他礦工拒絕掉,然後雙方就各自挖礦延續自己認為是正確的區塊鏈,由此產生硬分叉,分成了兩條鏈。隨後bitcoin.org釋出公告,呼籲礦工升級到bitcoin core 0.10.2版本來消滅分叉。這也是一次意外,硬分叉的成因是採用新軟體版本的節點拒絕驗證採用舊軟體版本的節點生產的區塊,然後雙方各自挖礦。

以上兩個都是關於比特幣意外硬分叉的示例,前一個是因為對新產生的區塊格式在不同節點上產生分歧,後一個是因為對交易格式在不同節點上產生分歧。但最終都被摒棄,並回歸到了比特幣的主鏈上來。

基於此,我們對硬分叉定義如下:硬分叉是指比特幣區塊格式或交易格式(這就是廣泛流傳的“共識”)發生改變時,未升級的節點拒絕驗證已經升級的節點生產出的區塊,不過已經升級的節點可以驗證未升級節點生產出的區塊,然後大家各自延續自己認為正確的鏈,所以分成兩條鏈。


3.比特幣“擴容問題”

比特幣最初的設定是每個區塊大小為1M,平均每十分鐘產生一個區塊,比特幣網路理論上每秒最多可以處理7筆交易。隨著比特幣持有者和區塊鏈上交易的不斷增長,原本1M的區塊大小已不足以支撐日漸龐大的交易量,網路擁堵、交易延遲等問題日益嚴重。為了解決這些問題,比特幣社羣探討了種種方案,主要包括將“隔離見證+閃電網路”,以及修改比特幣區塊鏈的程式碼,以期突破1M區塊上限,即比特幣擴容。

所有擴容方案中最有代表性的有以下幾種:

BIP100:由礦工們進行投票,將新的區塊建議上限值寫在Coinbase交易中,新的值在當前的基礎上有20%上下浮動空間。全網80%的算力參與,即可啟用新的大小。

BIP101:自2016年起,立即提升限制到8M,然後每兩年翻番,並持續至2036年,屆時一個區塊體積上限為8.2G。

BIP102:體積限制一次性從1M提升到2M。

BIP103:每個特定週期增長4.4%,摺合年增長率為17.7%,直至2063年7月,屆時體積上限約為1.4G。

BIP109:體積限制一次性從1M提升到2M,但是需要全網75%算力啟用。

BIP248:2016年將體積提升到2M,2018年提升到4M,2020年提升到8M。

以上只是有代表性的方案,其它方案還有很多,目前勉強達成共識的方案是“紐約共識”,即先在比特幣區塊鏈主鏈部署隔離見證,隨後在11月再進行1M到2M的區塊擴容,屆時比特幣交易擁堵的問題有望得到緩解。但該方案並未得到Bitcoincore即比特幣核心開發社羣的認可。紐約共識中並沒有比特幣核心開發者參與。該核心團隊揚言,若擴容被執行,團隊就要在11月份之前再進行分叉,堅持1M的區塊大小。此次對分叉的預期正是基於這一背景。

關於比特幣擴容問題,至今依然爭論不休。

二、比特幣升級路上的變革

1.Bitcoin core

說到比特幣的分叉,不得不提一下比特幣的“保皇派”Bitcoin core。

最早的比特幣是由中本聰開發的,中本聰隱退後,比特幣的開發維護任務由中本聰傳給了加文(Gavin),加文(Gavin)覺得自己獨裁不好,又把程式碼許可權分權給了其它4名開發,後來又有其它開發加入,發展成現在的Core開發團隊。但後來,Core開發團隊內部關於要不要按中本聰的計劃,移走1M限制,產生了分歧。多數開發人員覺得不應該移除這個限制,部分覺得應該移除這個限制。矛盾激化的結果,就是Gavin,Jeff等支援移除1M限制的開發人員,被趕出Core團隊,被刪除了程式碼許可權。然後這些開發人員,包括一些新的,支援移除1M限制的開發人員,建立了XT、Classic、BU等開發團隊。

作為比特幣的“死忠”,Bitcoin core團隊堅定的認為,中本聰最初創造比特幣的目的就是為人們提供一個去中心化的安全的交易網路,安全性、不可逆轉性和獨立性是它的本質。一旦發生硬分叉,區塊大小從1M擴大到2M,隨著時間推移,當2M也無法滿足需求的時候,區塊體積繼續擴大,直到最後普通的私人計算機難以執行整個區塊鏈,所有的算力都集中到礦工身上。這樣一來,礦工就能夠依靠手中的算力,削弱區塊鏈原本依靠全節點共同維護的最小化使用者間信任的安全模式,導致區塊鏈網路的中心化。

相比於擴容派,Bitcoin core團隊認為比特幣的終極目的是:作為終極自由貨幣,保護個人的財產安全。他們不是很關心比特幣的交易擁堵或使用者發展,他們關心比特幣是否符合自己心目中“終極自由貨幣”的標準,認為“終極自由貨幣”,是吸引使用者來用的最高吸引力。Bitcoin core團隊不能接受去中心化的受損,認為要保證人人都可以執行全節點,並希望進一步增強比特幣的相關屬性,例如往完全匿名性發展。


2.比特幣現金(Bitcoin Cash)

北京時間8月1日晚上8點20分,UAHF的分叉大戲正式上演。當BIP148、BIP91、Segwit2x節點的區塊高度都達到478559時,Bitcoin Cash節點的區塊高度卻一直停留在478558。經過6個小時的漫長等待,第一個Bitcoin Cash區塊(高度478559)終於被挖出。其擁有1.9MB的區塊大小,記錄了6985個交易記錄。這標誌著Bitcoin Cash(BCC)正式誕生,與比特幣(BTC)正式分道揚鑣。從此,大區塊和小區塊+二層交易網路的擴容解決方案有了各自的實踐載體。

BCC在比特幣的程式碼上做出了自己的修改,支援大區塊(將區塊大小提升至8M),動態區塊難度調整,沒有隔離見證功能,本質上是一個有別於BTC的新型數字資產。其存在是基於BU社羣對大區塊的追求,有人為之買單,有一定的算力做網路的支援。

目前,比特幣現金已經廣泛運用於小額支付、打賞等應用中。如果在這些領域使用比特幣,高昂的手續費就會嚇走很多使用者。這也給比特幣現金一個機會收復比特幣丟失的領地。正是因為比特幣現金有很多優於比特幣的地方,比特幣現金才能夠在短時間內獲得眾多支援。

低廉的交易費用、快速的確認時間、無國界限制、去中心化等優勢讓比特幣現金成為眾多商人和使用者的最佳選擇。雖然比特幣現金與法幣相比使用者量少的可憐,但是去中心化的比特幣現金的產生已經給這個世界帶來了一種健全的支付貨幣。隨著BCC在全球範圍內無限制的增長,被採用,以及無需許可的創新和去中心化的開發團隊,比特幣現金的前途一片光明。


3.比特幣黃金(Bitcoin Gold)

比特幣黃金是一種即將在大約2017年10月25日進行的比特幣分叉。與比特幣現金一樣,當這次分叉正式發生時,比特幣所有者同樣將會得到等量的比特幣黃金幣。與比特幣現金一樣,持有比特幣黃金的比特幣所有者可能會什麼都不做並繼續持有這些新幣,或者選擇出售這些幣並兌換成比特幣(假如這些新幣有價值可言)。

就像比特幣現金一樣,比特幣黃金將會成為一種競爭幣。比特幣黃金也會新增重放保護,並且由於幾乎沒有礦工會離開比特幣網路來挖掘比特幣黃金,所以這種新幣不會以任何方式威脅比特幣網路。比特幣黃金沒有機會“取代”或“殺死”比特幣主鏈。

比特幣黃金是一種對礦工的逐漸強大和中心化的抗議。比特幣礦工繼續使用越來越強大的專用ASIC計算機挖掘比特幣。這些ASICs是極其昂貴的並且大大受益於規模經濟,從而導致比特幣網路更加中心化。目前,少數礦工(或開採池)控制了比特幣的大部分網路算力。

比特幣黃金將會使用一種不同的挖礦演算法來改變網路共識規則。這種演算法的更改將使ASICs無法工作,讓礦工可以使用更加容易獲得的GPU。這種更改預計將會降低比特幣黃金網路的礦工中心化。


4.SegWit2x

許多支援放寬區塊大小限制的人認為,比特幣的主要價值主張之一是其作為支付方式的潛力。他們更喜歡比現在更便宜和更迅速的鏈上交易,並認為這是絕大多數使用者都想實現的。 SegWit2x的支持者往往更願意放棄比特幣的其他標誌性功能,如嚴格的審查制度。目前,超過90%的礦工(透過雜湊算力)目前正在向SegWit2x發出支援訊號。雖然這種訊號本身在技術上是沒有意義的,但SegWit2x的支持者認為,礦工們將會遵循這一明確的意圖。

SegWit2x的反對者普遍認為,增加Bitcoin的區塊大小會帶來許多風險。例如,較大的區塊會增加用於執行完整節點的資源需求,比如更多的頻寬使用、更長的新節點同步時間等等。這增加了個人使用者以無需信任、最安全的方式參與網路的成本。反過來說,這種成本增加可能會對網路產生中心化影響,會導致執行完整節點的使用者數量減少。此外,較大的區塊將減慢P2P網路上的區塊傳播,更大大礦工和礦池很可能會得益:另一種中心化效應。在一定程度上限制網路吞吐量實際上可能是好的,因為這會增加費用壓力,這反過來又會激勵礦工維護網路安全,因為挖到區塊的回報隨著時間的推移而減少。

2017年10月6日,Bitcoin.org發表宣告譴責Segwit2x硬分叉和涉及該專案的公司,指出“我們不建議使用者將比特幣存在Coinbase、Bitpay以及Xapo平臺。如果你的比特幣存在這些平臺,硬分叉之後,你的幣可能會被改名或者完全被換成一種新的競爭幣。確儲存幣安全的最佳方法是下載最新版本的Bitcoin Core,並且將比特幣從這一協議的簽署平臺中轉出。”

目前,針對SegWit2x分叉之爭仍在繼續。

三、比特幣面臨的機遇

顯然, 比特幣正在逐漸成為一些人追捧的投資品。目前,在全球範圍內,比特幣不僅可以透過多個線上的交易所和服務商進行兌換交易,還可以用來直接購物。

對於這個透過電腦軟體創造出來的虛擬貨幣,支援的人認為,它是一種創新,是世界未來的主流貨幣,在經濟發展中“有著無可比擬的優勢”。但也有經濟學家指出,目前比特幣還遠不具備成為貨幣的基本條件,這一切不過是眾人吹起的巨大泡沫,比特幣的實質是龐氏騙局。

筆者總結了幾個比特幣的基本作用,僅供參考:

1.它是一種絕佳的投資品。人們收入越來越高,閒置資金越來越多,但投資品的種類卻並沒有跟上人們收入的增長。投資品匱乏,成為當前財富增值的瓶頸。而比特幣的出現,剛好填補了這個空缺,成為投資籃子中值得配備的資產之一。

2.它是一種應對金融動盪的保值品。比特幣具備與黃金類似的屬性,是一種認可度逐漸提升的儲備媒介。反觀過去,每當社會金融動盪,比特幣的交易量都會上漲,最終帶動其價格上漲,正是其避險屬性的真實體現。

3.它是一種僅存在特殊應用場景下的置換媒介。當前支援比特幣支付的公司有很多,比如惠普、亞馬遜等,並且其數量正在日益增多。而認定比特幣支付合法化的國家數量也在逐漸增多,菲律賓、日本等國都已立法支援比特幣合法。

不過,儘管比特幣已經誕生了七年之久,但它仍然不是貨幣。貨幣是從銀行來的,比特幣並不是。比特幣有價值,但它們沒有受到監管,沒有政府或中央權威機構支援。除此之外,有人認為它是一種藏品,也有人認為它是一種商品,無可厚非,主要看用途。

而關於未來比特幣價格的走勢,專家認為,當前比特幣的總價值=分叉後比特幣的價格+分叉幣的價格,因此,分叉後比特幣的價格或將下跌。如果你是比特幣期貨玩家,建議在分叉當週和次周嘗試做空。當然,專家的預測也未必完全可信。事實證明,收益越高,風險越大。縱觀國際,比特幣的主流化趨勢十分明顯。而全球經濟寒冬依然潛伏著伺機搞破壞,比特幣在受影響國家的認可度和使用率正在逐年提升。當然,地緣政治事件也將對其造成了巨大影響。

在這危機蟄伏的全球大環境中,比特幣像一棵小草萌芽初生,沒有靠山沒有背景,因此價值的認可對它十分重要,這也是催生比特幣發展的重要元素。對比特幣來講,更多的應用場景才能真正提升它得價值,這將成為未來的關鍵。

有說法認為,比特幣只是一個社會實驗。這個試驗可能成功可能失敗,會不會崩盤,當然有失敗的可能。但是目前崩盤的可能性幾乎不存在,因為跌到很低,總有人會買的,它的基礎應用人群還是存在的,比特幣作為全球高效率,低成本的流通手段價值還是存在的。而未來,隨著區塊鏈技術的蓬勃發展,比特幣必將反哺再上一個新臺階。

作者: 58coin原載於:btc58btc (微信公眾號)

免責聲明:

  1. 本文版權歸原作者所有,僅代表作者本人觀點,不代表鏈報觀點或立場。
  2. 如發現文章、圖片等侵權行爲,侵權責任將由作者本人承擔。
  3. 鏈報僅提供相關項目信息,不構成任何投資建議

推荐阅读

;