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