作者:薛洪言,蘇寧金融研究院互聯網金融中心主任;微信公號:洪言微語
近幾日,陰霾已久的加密數字資產市場迎來久違的晴天。OKCoin 幣行數據顯示,自 7 月 17 日起,比特幣迎來 6 連漲,21 日更是最高達到 19800 元人民幣的高點。
在一個有效的市場中,大部分有價值的信息都已經反映在 K 線走勢中。就比特幣或整個加密數字資產市場而言,比特幣分叉風險是此前大跌的重要導火索,而近期的回升也很大程度上在於 BIP91 方案開始得到主流礦工的認可,短期內,比特幣分叉的警報得以解除。
不過,警報並未完全解除,BIP91 成功激活的 3 個月內還將迎來 2M 區塊擴容的硬分叉,屆時,真正的考驗才真正到來。
考驗什麼呢?考驗比特幣區塊鏈的堅韌性,若因為幾個利益沖突便說分叉就分叉,比特幣也不再是大傢追捧的比特幣,其價值基礎必然受到嚴重損壞,才是大傢都不願看到的結果。
所以,對比特幣的考驗,隻是剛剛開始。
區塊鏈分叉風險從何而來?
對大多數投資者而言,區塊鏈分叉依舊是個陌生的詞匯。顧名思義,所謂分叉,就是原本一條區塊鏈拆分成兩條或多條區塊鏈,鑒於區塊鏈是記錄比特幣交易的公共賬本,既然有多條區塊鏈,意味著有多個不同版本的比特幣賬本,自然也就視作出現瞭多種比特幣。
就像以太坊,因為 TheDao 事件而出現硬分叉,結果分成兩條區塊鏈,也就出現瞭 ETH 和 ETC 兩款以太幣。
那區塊鏈分叉是怎麼產生的呢?
要從區塊鏈的共識機制說起。大傢都知道,區塊鏈是由點對點的去中心化節點共同維護的,這裡沒有可以說瞭算的權威機構,區塊鏈的有序運轉靠的就是大傢的共識,即對於哪些交易是可以接受的、哪些節點具有記賬權等關鍵事宜,有一套公認的標準。這套標準是部署在區塊鏈底層協議中自動化執行的。
問題來瞭,當區塊鏈中的節點運行不同版本的底層協議時,就可能出現共識機制的不一致性,即有些區塊,部分節點認為是合乎規則的,同意接入區塊鏈,而有些節點認為是不符合規則的,拒絕承認。此時,在節點沒有對底層協議進行更新以保持一致的情況下,自然而然地,區塊鏈就分叉成瞭兩條或多條。
有人要問瞭,為何節點會運行不同版本的底層協議呢?大傢都及時更新不就好瞭嗎?看上去就是一個及時更新軟件的簡單問題,實則不然。
一則是,區塊鏈是去中心化的網絡運作模式,各個節點散落在全球各地。所處的時區不同,且有的持續在線,有的經常離線,在同一時間實現節點的全部更新是不可能完成的任務,也因此,區塊鏈的底層協議升級幾乎必然導致區塊鏈分叉;二則是,基於各種因素考慮,有些節點就是反對升級,這才是造成區塊鏈長期分叉的根本原因。
至於為何有些節點會反對呢?並不難理解。商業社會中,要大傢百分百同意某種觀點或認可某個升級,本身便是不可能完成的任務。有時候,若存在嚴重的利益沖突,分裂成兩派或多派就再正常不過瞭。不幸的是,比特幣底層協議升級與否,社區內就存在嚴重的沖突。
利益沖突及暫時的妥協
筆者在之前的文章曾經提到過,比特幣區塊鏈現行的底層協議存在一些限制,已經嚴重制約瞭比特幣的發展和繁榮。一是區塊大小的限制,當前比特幣區塊大小為 1M,每秒僅能處理 7 筆交易,嚴重滯後於發展需要;二是比特幣區塊鏈的擴展性較差,難以部署較為復雜的創新應用。
就此次沖突而言,焦點集中在區塊擴容上。對區塊進行擴容已經成為共識,但如何擴容各方存在不同意見。
礦工們的理想方案
就礦工而言,希望直接放開對區塊的限制,先後提出瞭 8M、4M、2M 等不同的擴容方案。
比特幣 Core 團隊表示反對,無論是升級到 2M 還是 8M,隨著比特幣交易的火爆,總有一天還是不夠用,意味著還要擴容。而區塊越大,對計算能力要求越高,意味著越來越少的節點有能力運行全節點區塊鏈,屆時容易造成算力的中心化和壟斷化,即區塊鏈隻能交由幾個大的礦池進行維護。
Core 團隊的理想方案
就 Core 團隊而言,希望部署隔離見證 SegWit(Segregated Witness),即通過交易信息和驗證信息的分離,當部分數據被移除後,就為更多的交易騰出瞭空間,這樣一來整個比特幣網絡的交易吞吐量也隨之提高,變相達到區塊擴容的效果。部署隔離見證後,後續還可以引入閃電網絡,將小額交易搬離區塊鏈,區塊鏈隻承擔最終的清算功能,大大降低區塊鏈的負荷。
礦工們表示反對。隔離見證也好,閃電網絡也罷,都將根本上損害礦工的利益。礦工挖礦的動力有二,一是區塊記賬權帶來的比特幣發行收益,二是記賬的交易手續費收入。若交易被帶離區塊鏈,意味著不需要再向礦工繳納手續費,顯然是不能接受的。
問題是,若得不到礦工們的支持,比特幣底層協議的升級也就成瞭空談。
沖突與妥協
由於雙方遲遲未能達成一致意見,關於比特幣擴容升級,從 2015 年一直拖到 2017 年。Core 團隊率先出手,打算強硬推行 BIP148 方案,達到部署隔離見證的目的。其激活日期為 2017 年 8 月 1 日凌晨,屆時,若礦工代表的節點未能跟進升級 BIP148,則比特幣網絡面臨分裂,包括已升級 BIP148 節點和未升級節點,比特幣區塊鏈也將一分為二。
某種意義上,是耐心被磨光瞭。既然達不成一致,那麼便分叉好瞭。
鑒於 BIP148 方案的分叉風險,7 月 10 日開始,比特幣交易價格開始出現跳水,短短 7 個交易日,比特幣收盤價便從 17762 元跌至 13500 元,整個加密數字資產市場,更是哀鴻遍野,腰斬、胸斬比比皆是。
於是,具有妥協性的 BIP91 方案出現瞭,並得到礦工的支持。BIP91 方案的目的是搶在 8 月 1 日前鎖定隔離見證,並可兼容 BIP148 協議。意味著,隻要 BIP91 在 8 月 1 日前成功激活,屆時,無論是運行 BIP91 協議的節點(支持礦工的提案)也好,運行 BIP148 協議的節點(支持 Core 團隊的提案)也罷,雙方是互相兼容的,不會帶來區塊鏈的分叉。
由於得到礦工們的支持,所以 BIP91 方案於 7 月 21 日便得以成功激活,意味著,擬於 8 月 1 日激活的 BIP148 方案變得無害瞭,區塊鏈分叉警報得以解除。在此消息刺激下,比特幣出現瞭快速上漲。
未來三個月,仍有一戰
但問題還沒完。BIP91 之所以得到礦工的支持,因為它是一個 " 隔離見證 +2M 區塊擴容 " 的捆綁性方案,先部署隔離見證,然後在 3 個月內自動升級 2M 區塊擴容協議,照顧瞭礦工的利益,也顧及瞭 Core 團隊部署隔離見證的需求。
問題在於,通過 BIP91 方案提前鎖定隔離見證,隻需要算力達到 80% 的門檻即可,並不需要 Core 團隊的支持。這意味著,BIP91 的激活,並未從根本上消解雙方的爭議——區塊擴容,而隻是把時間延後而已。
通過 BIP91 部署隔離見證並無問題,但 Core 團隊未必同意 3 個月內進行 2M 區塊擴容,所以,未來 3 個月內,比特幣區塊鏈依舊面臨分叉風險。
比特幣的價值來自於穩固的生態圈以及由此激發的投資者信心,若僅僅因為幾方的利益問題便能輕易造成分叉,投資者對比特幣的信心必將受到影響。信心若被根本上動搖,怎麼會有好的前景呢?
所以,這場大戰仍未結束,對比特幣的考驗也才剛剛開始。