近期,BCH生態正在發生一場戰爭。最初,這場戰爭被命名為“擴容之爭”,似乎一方主張擴容,一方反對擴容。這讓人想起2015-2017年比特幣擴容之爭,那場戰爭的結局是比特幣分裂成現在的BTC和BCH兩個生態。但隨著論戰的深入,多數人認識到擴容不是分歧,但分歧是什麼卻越來越模糊。
本文的分析從版本之爭開始,將逐步深入到背後的路線之爭、利益之爭、理念之爭、權力之爭,解析戰爭的根源和演進的方向。這是比特幣在步入主流社會過程中的又一輪進化陣痛,[1]將促使去中心化密碼貨幣社羣能夠正視其發展中的政治、社會與意識形態問題,演化出更加成熟的密碼貨幣社會形態。一、 版本之爭:ABC VS BSV此次戰爭直接的分歧是執行的客戶端版本之爭。Bitcoin ABC開發團隊於2017年7月前後開發出8M區塊容量比特幣客戶端,得到擴容支持者的支援,於2017年8月1日上線獨立於BTC網路執行,有了現在的BCH。此後一年,BCH開發雖然有Bitcoin Unlimited,Bitprim,nChain,Bitcrust,ElectrumX,Parity和Bitcoin XT等多個團隊參與,但主要開發工作和開發主導權在於ABC團隊。目前全網使用的最新版本為ABC主導開發的Bitcoin ABC 0.17.2。當前主要開發團隊BitcoinABC團隊(簡稱“ABC”)和位元大陸等(簡稱“大陸”)主張繼續執行由ABC團隊開發的版本,另一方為Craig S Wight、nChain、CoinGeek礦池和BMG礦池等(簡稱“CSW”,)支援的Bitcoin Satoshi Vision版本(簡稱“BSV“)。兩個版本的主要差別在於:ABC團隊將於11月15日升級的0.18版本中推出兩個更新:1)對區塊內交易增加規範交易排序(CTOR),2)增加兩個操作碼OP_CHECKDATASIG(簡稱CDS)和OP_CHECKDATASIGVERIFY。CSW推出的BSV版本基於ABC的0.17版本開發,也有兩個重要更新:1)區塊容量上限從當前的32M提高到128M;2)恢復中本聰早期版本設計了但被禁用的4個操作碼。戰爭爆發於ABC在BCH官網Bitcoincash.org釋出0.18版升級之後,CSW提出強烈批評,並且釋出BSV版本,提出取消ABC的0.18版本升級,全網採納BSV版本。此舉遭到ABC團隊和位元大陸等方面的反對,並對BSV版本提出反對。CSW對ABC0.18版本的兩個更新都提出反對,認為:1)OP_CHECKDATASIG和OP_CHECKDATASIGVERIFY能夠被用來設計賭博應用,因此會導致BCH主鏈被政府封殺。此邏輯因為兩個原因在爭論中淡出:a 沒有這兩個操作碼,BCH也可以設計賭博應用,只不過更復雜一些[2],b 法律上缺乏對公共基礎設施被用於犯罪用途而遭封禁的依據。2)CTOR對BCH不是必要的改進,還會增加基礎協議的複雜性。這一點爭議較大,Rawpool研究報告支援上述反對CTOR的意見[3],而Markblundeberg提交在Reddit上的文章[4]分析認為CTOR本身近期對BCH系統的改進不明顯,長期也不確定,但目前升級能夠為後續的石墨烯升級提供便利,後者有助於實現更大區塊容量。ABC釋出的BCH路線圖[5]也說明CTOR是後續石墨烯和大區塊升級的先導升級。Jonald Fyookball綜合分析了CTOR的作用、優勢和升級的必要性。[6]以ABC團隊和位元大陸為代表的BSV反對者對四個早期禁用操作碼的恢復沒有強烈反對。主要的反對BSV版本擴容到128M[7]。主要理由為:1)目前BCH每塊實際容量在200k左右,現有32M區塊上限是實際容量的160倍,沒有擴容的市場需求。對此,CSW一方強調他們向大的銀行和百貨公司推薦使用BCH時,這些大公司強調BCH容量限制太小,無法滿足它們的需求。因此,先升級128M然後取消區塊容量上限是吸引大公司應用BCH的先決條件。2)BSV的128M擴容並不成熟,缺乏相應的測試資料。對此,CSW沒有提供必要的測試資料。2018年9月初BCH對現有32M上限進行了一輪壓力測試,測試中最大區塊為21M,有一些節點掉線,目前沒看到權威的測試報告。在8月??日的曼谷會議上,ABC、位元大陸和Roger Ver等各方表示,在11月升級完成後,將投入力量測試128M擴容的可行性,如果透過,考慮在2019年5月的升級中部署。根據以上梳理,實際上最終存在表面分歧的是ABC0.18版本的CTOR。即使是這個分歧,也遠不是2017年7月擴容之爭的分歧那麼嚴重。那時比特幣網路已經擁堵1年,市場份額大幅下降,而Core堅決拒絕提高區塊上限。CTOR有助於實施石墨烯,而石墨烯能提高區塊傳輸效率從而提高區塊容量,而提高區塊容量又是雙方都支援的,甚至是反對的CSW一方更重視的。CTOR增加系統負擔主要是擔心而缺乏有力的推演和測評。總之,2009年以來比特幣有很多次更新,許多更新都存在反對和擔心,CTOR的爭議性並不屬於最大的一類,為什麼會挑起一場戰爭呢?並且,ABC版本節點佔全網57%,主導社羣一年,而挑戰的BSV版本只佔1%,剛剛上線,甚至“有些程式碼還不完善”[8],完全沒有挑戰資格?其實,版本之爭不是關鍵,背後還有更大的分歧。二、路線之爭:探索更新VS迴歸經典在版本之爭的背後是對BCH發展路線看似不可調和的分歧。ABC的0.18版本及之前版本執行的是探索更新路線。這個路線的基本思想是:BCH處於密碼貨幣激烈競爭的市場環境下,必須不斷探索更新,包括自身創新和學習其他密碼貨幣,以快速提高使用者體驗,提高市場份額。這個路線首先來自BCH的誕生,BCH本身就是為了滿足市場對區塊容量的需求才冒險從比特幣主流社羣分裂出來的。BCH誕生之後,原有2160個區塊調整難度的規則導致出塊時間巨幅波動,社羣快速達成共識,僅用了1個月時間就完成了逐塊難度規則(DAA)的開發和升級,並取得成功,激勵了快速更新路線。位元大陸對各種競爭幣和公鏈的廣泛關注、研究和投資,使他們對BCH的競爭力有很強的危機感,更傾向於此路線。ABC團隊作為BCH誕生和難度規則調整的直接開發者也支援此路線。基於這個路線,ABC團隊執行了每年兩次(大致在5月和11月)的硬分叉升級節奏,以便形成明確預期,透過硬分叉更簡潔高效地完成快速更新迭代,並避免軟分叉帶來的複雜性和歷史負擔。但這也帶來一個問題——開發中心化,即快速演進需要快速開發決策,儘管開發過程中,各開發團隊都參與了技術討論和決策,但快速演進中ABC的決策更加關鍵。比如,在DAA升級中,有人測試了三個備選方案,ABC的方案指標居第二位而被實際部署;吳忌寒也表示2018年5月BCH容量上限從8M提高到32M並無必要。不過這些並沒有形成持續的質疑和分歧。畢竟開發中心化不是ABC的問題,而是比特幣(BTC和BCH)自誕生以來就存在並且沒能解決的問題,而ABC對BCH的影響力跟Core對BTC的影響力無法比擬。ABC還不具有單獨支配BCH發展的中心化權力。CSW設計BSV版本依據的是一個截然不同的迴歸經典路線:中本聰最初為比特幣設計了足以承擔世界貨幣功能的底層框架,BCH需要回歸併穩定早期比特幣底層協議,取消區塊上限,只在應用層做開發即可實現世界貨幣目標。BSV即Bitcoin Satoshi Vision的命名充分體現了這個路線。此次BSV升級是CSW迴歸經典的第一步,後續將逐漸恢復中本聰早期設計但禁用的全部操作碼,實現圖靈完備的指令碼,再去掉中本聰之後的開發者對底層協議所做的改動,將開發重點放在上層應用。這兩條路線的分歧和對立是鮮明的:探索更新路線認為:比特幣是一場科學試驗,不可能一開始就預計到未來面對的所有困難和市場變化,即使是底層協議也應當做必要的改進,在當前開放競爭的環境下尤其如此。BTC擴容受阻、BCH的誕生、DAA的採用等不僅證明中本聰系統並不完美,底層協議仍需演進,也根本改變了比特幣生態,使得最長鏈生存的規則被打破,礦工可以切換算力到另一個鏈,而無需因礦機固定成本而必須關注一條鏈的決策了。即使回到從前,在長期發展中仍然會出現不屈服的少數派分叉,藉助DAA實現多鏈並存。我們只能向前探索發展道路,而不是夢想回到從前。[9]迴歸經典路線認為:比特幣要想成為世界貨幣,必須有堅固穩定的基礎,用CSW的話說,城堡應當建立在石頭上,而不是沙子上,如果BCH的底層協議不穩定,沒有大企業敢把自己的商業引入BCH。CSW強調,比特幣系統不應該成為開發者的“玩具”。CSW一開始就反對BCH分叉,[10]他在BCH修改難度演算法,執行穩定之後才進入BCH社羣。在他當前的路線中,讓BCH改用他的BSV版本只是開始,他還會進一步透過算力攻擊消滅BTC,結束雙鏈並存,取消DAA,回到中本聰最早設計的生態系統。路線分歧看起來是針鋒相對不可調和的,但實際的論戰中分歧的邊界卻逐漸模糊了,主要由兩個原因:1)“穩定底層協議”十分模糊。CSW本人提出的迴歸經典路線十分清晰,他是要將系統恢復到中本聰最早的0.1版本,然後“鎖定(lock)”。但事實上,0.1版本非常不成熟,後續有很多為了系統安全穩定執行不得不做的“底層協議”改進,即使一些“功能性”改進也已經被廣泛採用,比如多重簽名,沒有可能刪除。“鎖定到0.1版本”不可能做到!所以,CSW此觀點的支持者,包括nChain官方也不得不將“鎖定底層協議”解釋成“穩定底層協議”。但底層協議在任何一方看來都應該“穩定”,畢竟沒人願意年年裝修房子。在CSW一方沒有將所有更新列出來並逐項判斷是否需要撤銷之前,“穩定底層協議”非常模糊,吳忌寒也在推特中強調基於底層協議,推進無需許可的二層創新。[11]2)面對激烈競爭對底層協議的改進不可避免。CSW批評ABC及以往所有貢獻者把比特幣開發當兒戲的背景是,他和他的團隊還沒有真正主導過BTC或BCH的開發。之前CSW承諾過的許多開發應用都停留在文字描述階段,缺乏經受市場檢驗的產品,這也是很多人稱他“嘴炮聰”的原因。BCH系統要想容納CSW描繪的擴大容量招來巨量交易需求,不可能不修改底層協議,無法想象3層樓改造成30層樓而不去加固地基。因此,即使實施了BSV,即使只為了實現快速擴容,CSW也不得不改進底層協議。改進的辦法無法在《白皮書》中尋找,只能從當前科技發展和其他區塊鏈研究中發現和借鑑。不當家不知柴米貴,拖著“鎖定底層”的腳鏈參與激烈市場競爭的艱難,只有從嘴炮到實踐才能體驗。那時即使強硬如CSW也不得不找個說辭“與時俱進”。路線之爭看似尖銳,但爭論和實施起來並不是涇渭分明的,並且也不緊急。即使是按照迴歸經典路線也不需要大動干戈去阻止ABC 0.18的升級。因為,CTOR只是CSW要撤銷的幾十次、上百個更新中的一項而已,多一項少一項,早點晚點都不是大問題。為什麼CSW驟然發難,志在必得呢?我們不得不繼續深挖。三、 利益動機:無直接利益衝突探索行為背後的原因,首先要考慮的就是利益。
能夠導致人類激烈衝突的除了直接的經濟利益分歧,還有理念的分歧,最著名的就是“左”和“右”的分歧。在共同的目標,甚至共同經濟利益基礎上,“左”和“右”的理念分歧仍有可能引發戰爭。
吳忌寒對CSW的算力對比是12.5:1。有傳聞CSW仍在大量購置礦機,但這麼懸殊的力量差距是很難在11月15日之前消除的,何況位元大陸是世界上最大的礦機廠商。
BTC算力構成
宣傳對比
利用各種宣傳手段獲得社羣更多支援,這是CSW用來彌補算力劣勢的主要策略。包括以下主要手段:
1) 自稱中本聰,透過Gavin、鬱金香信託、Dave弟弟的訴訟等事件爭取佐證。
2) 高調炫耀學位數、論文數、專利數和奢侈生活,打擊和征服將信將疑者。
3) 宣揚鎖定0.1版本並藉助《白皮書》獲取比特幣信仰者支援。
4) 以“鎖定協議+擴大容量”奪回比特幣之名的簡單路線口號獲取社羣小白的支援。
5) 反客為主,宣稱絕不分叉,將ABC的0.18升級說成吳忌寒支援的一次分叉。
6) 將反對者路線簡化為“拒絕擴容”,用BCH大區塊擴容標籤為自己背書。
7) 將ABC比作BTC的Core開發團隊,將位元大陸比作Blockstream,以在BCH社羣醜化反對者。
8) 掩蓋BTC和BCH同算力的事實,宣稱其算力超過50%,製造分叉威脅,恐嚇社羣。
9) 將反對者的各種行為解釋為與位元大陸利益有關的卑鄙行為。
10) 利用位元大陸的礦業地位,把自己樹為反壟斷和挑戰中心的鬥士。
在宣傳戰爭中,ABC和吳忌寒較為被動,主要是對CSW的攻擊做出迴應。ABC在其網站說明了CTOR的必要性,吳忌寒主要透過twitter和幾個BCH微信群裡迴應,蟲洞協議開發者姜家志針對蟲洞謠言寫了兩篇技術性較強的迴應文章。在反對CTOR的若干文章之後,出現了幾篇解釋和支援CTOR的文章。
對CSW的批評主要集中在四個方面:
1) 人品問題。CSW自稱中本聰,拿出假簽名,放棄承諾的移幣證明,不僅損害了個人聲譽,還摧毀了Gavin的聲譽。對他人輕率的攻擊也使CSW在區塊鏈領域名聲掃地。
2) 指責CSW搞個人崇拜。
3) 鎖定協議簡單擴容路線的不可行。也就是前文所說的迴歸經典路線太過於脫離實際。
4) 指出CSW論文抄襲和技術錯誤等問題。但這方面是在社交媒體中零星指出的,缺乏系統的證據收集、整理和宣傳。
總體來看,CSW的宣傳戰路線是一貫的、系統的,並藉助nChain和CoinGeek展開宣傳,吳忌寒和ABC則手段單一,較為被動。
綜合效果
綜合來看,CSW的宣傳優勢十分明顯,8月初開始進攻以來取得了顯著的支援。首先是出現了視CSW為中本聰的堅定信仰者,他們在幾個早期BCH微信群中激烈攻擊對CSW的各種質疑,最終分裂為獨立社群。
由於CSW的人品瑕疵,自認的信仰者規模和影響不大,CSW宣傳優勢最大的成功在於獲得了很多理念和路線的認同者。這本來就是理性主義理念的優勢所在:以簡潔、確定的方式實現巨集偉目標。
CSW非常能夠吸引BCH支持者的觀點包括:
1) 中本聰《白皮書》是解決分歧的基本依據。許多密碼貨幣支持者都是直接或間接基於中本聰《白皮書》建立信念的。CSW的迴歸經典適應了這種信念,而探索更新路線認為面對新的問題不能固守《白皮書》並不容易被人接受。
2) 比特幣是唯一的密碼貨幣。BCH社羣是由原比特幣社羣中堅信應當擴大區塊容量才能繼續實現世界貨幣夢想的群體構成,多數人堅信只有一個比特幣。CSW基於此攻擊包括BTC在內的各種幣適應了這種理想。而探索更新路線認同多鏈多幣共存的局面,尤其是吳忌寒強調“BCH是BCH,BTC是BTC”,不必爭奪“比特幣”之名,應積極看待各種競爭幣,取長補短提升自身競爭力。
3) PoW是生存規則,用算力解決分歧,奪回“比特幣”之名。CSW強調PoW是唯一有效的去中心化共識,主張透過算力攻擊推行BSV,再透過算力攻擊消滅BTC。而吳忌寒等人認為包括BTC與BCH在內的密碼貨幣歷史已經表明,算力是決定PoW密碼貨幣發展的重要力量,但不是唯一力量,需要探索更有助於探索演進的社羣治理結構。
4) 反對分叉。CSW堅持一種PoW演算法由算力決定唯一最長鏈,反對去年的BCH分叉,反對逐塊調整難度DAA,反對BCH新的分叉。作者和吳忌寒認為去中心化系統應該透過分叉探索方向,DAA適應了市場需要,是去中心化演進的有效途徑。
5) 基於早期框架只要擴大容量即可實現目標。在以上幾點的基礎上,CSW認為回到0.1版本,只需要不斷擴大容量,就能夠建立穩步擴張的貨幣系統,早日實現世界貨幣夢想。吳忌寒等人則認為BCH要面臨的挑戰還很多,不僅要擴大容量,更要擺脫各種束縛,學習競爭幣優勢,提高使用者體驗。不斷有更多人使用才能實現世界貨幣夢想。
透過這五個觀點,CSW適應了很多人忠於《白皮書》,想消除Core的錯誤影響,迴歸比特幣正統的美好願望,獲得了大批支持者。他們宣稱“對事不對人”,不欣賞CSW的人品,但支援他的“一些觀點”。不過,這些觀點恰恰是CSW的理性主義理念的核心產物。透過對這些觀點的認同,很多人不自覺地成了CSW的支持者。[26]
七、戰爭展望:以不變應萬變
2018年8月初CSW發起攻勢以來,藉助於中本聰白皮書和理性主義的優勢,CSW獲得了較大優勢,部分達到了樹立個人權威的目的。但CSW近期亟待獲得的勝利是:取消或推遲11月15日的Bitcoin ABC 0.18版本的升級。
CSW的勝利
已公佈的0.18版本升級失敗,將導致ABC主導的常規更新路線被中斷,官網公告的公信力下降,自我價值實現受挫,開發動機減弱,支援ABC的吳忌寒公信力也受損,這些為後續BSV主導開發、CSW個人權威的樹立和理性主義路線的實現奠定基礎。
從算力對比可以看出,支援ABC和吳忌寒的算力佔據12.5:1的絕對優勢,CSW獲取勝利的機會在於透過宣傳優勢,利用11月15日硬分叉升級的脆弱時間點展開攻擊:
1)把“硬分叉升級”說成分裂社羣的“分叉”,
2)把自己放在“不分叉”的社羣保護者的“正義“位置,
3)威脅升級時留在原鏈並算力攻擊“分叉”鏈,製造“分叉”恐慌。
這樣先以“不分叉”混淆視聽,再以原鏈“分叉”恐嚇社羣,製造巨大的輿論壓力,試圖迫使ABC和吳忌寒暫緩11月份的升級,以獲取階段性勝利。
BCH社羣確實有很多人恐懼可能出現的分叉,為此努力保持中立,淡化分歧,試圖達成雙方和解,維護社羣統一,甚至將戰爭比喻為馬路行駛中互不相讓的鬥氣車行為(所謂“懦夫遊戲”),[27]呼籲雙方“勇敢”地妥協。
這實際上未能認識到戰爭的本質,低估了CSW和吳忌寒的智慧,被CSW分叉恐嚇策略成功俘獲,不自覺地支援了CSW,而給吳忌寒施加壓力。
CSW勝利的障礙
針對CSW的策略,作者在曼谷會議上發言提出7個觀點,除了闡明演進主義路線的思想之外,還明確主張:[28]
1)先完成11月15日升級,再討論後續路線和治理結構。中斷一個在原有治理模式下公佈的升級,會使以後的硬分叉升級難以協調同步。因為在開發競爭局面形成的情況下,每次升級都會有反對意見,都有可能中斷升級。
2) 不能被“絕不分叉”綁架。存在競爭開發團隊和相互抵制升級的情況下,“絕不分叉”會成為系統進化的障礙。少數派可以效仿CSW拒絕升級,威脅留在原鏈造成分叉,從而“硬分叉升級”將被廢除。作者主張:不能被“絕不分叉”所綁架,也不用“絕不分叉”綁架別人,少數派分叉的權利也應當得到保護。
這些建議得到曼谷會議上Roger、吳忌寒、ABC團隊等許多參會者的強烈支援。
吳忌寒面對CSW掀起的社羣恐慌十分淡定,公開發言不多,只是簡單表態堅決支援ABC在11月15日的硬分叉升級。吳忌寒與其算力支持者們關係緊密,位元大陸礦機也是這些算力的主要來源,11月15日之前支援吳忌寒的算力發生分化的可能性不大。因此,吳忌寒完全可以淡定應對CSW的一系列進攻策略,靜待11月見分曉。
戰爭沙盤
我們先假定CSW信守承諾,不跟隨11月15日ABC 0.18升級,留在0.17版本,並且讓支援他的算力攻擊0.18鏈。再假定11月15日之前,支援CSW的CoinGeek、BMG、SBI等算力能再增長50%,即達到全網的4.4%*1.5=6.6%。簡單起見,假設支援吳忌寒的算力直接減少2.2%,即佔全網52.8%。
如果CSW用全部的算力攻擊0.18鏈,吳忌寒只需要從52.8%算力中調7%算力就可以維護0.18鏈的安全,則0.17鏈沒有算力支援很快死亡。吳忌寒沒有任何損失。CSW將損失攻擊期間的挖礦成本。
如果CSW全部算力維護0.17鏈,吳忌寒明確表示歡迎CSW分叉,那麼:
1)如果吳忌寒的其他支持者,比如btc.top或viabtc,更願意攻擊分叉,都各自擁有超過全網6.6%的算力,攻擊將會導致0.17鏈死亡。但攻擊者將付出攻擊期間的算力機會成本。
2)如果其他礦池也認同CSW的分叉而不進行攻擊,0.17鏈活下來。此時,0.17鏈明顯是小鏈,沒有官方域名支援,大型交易所很難上架0.17鏈幣,如果CSW再信守承諾,不做重放攻擊保護的話,交易所就更難支援這個0.17鏈幣了。[29]即使上架也會給予不同的代號,避免跟BCH混淆。
可能的結局
透過這個簡單推演,不難看出,此次戰爭CSW獲勝的可能性不大。CSW肯定知道這一點,這也是他採用各種手段獲取宣傳優勢,製造社羣恐慌的原因所在。只要吳忌寒及其支援算力不為所動,以CSW的才智和在自證中本聰失敗事件中表現出的能屈能伸,他不會發動算力決戰,不會發生原鏈分叉。
如果CSW依然堅持夢想,投資人也重金支援,CSW在11月升級時保持0.17原鏈,並且逐漸替代為BSV版本。這個鏈大概率不會受到攻擊,因為攻擊是有成本的,這個分叉鏈也缺乏做空牟利工具,難以對沖成本。分叉鏈將使BCH持有者又多了一份資產,這個資產的風險主要由CSW及其投資人承擔,收益大家共享。
簡單來說,CSW算力不足,主要依靠宣傳策略,在11月15日之前還會繼續發動宣傳攻勢,[30]但只要吳忌寒及其支援算力以不變應萬變,此次戰爭的勝負沒有懸念。
只要11月15日升級完成,CSW宣傳中採用的各種手段將會逐漸被社羣識破,製造的恐慌將會消散。這樣各方才會冷靜理性地推進共識的達成,也有足夠的時間去達成共識。
八、比特幣(BCH)的進化
對於BCH的這場戰爭,外界關注較少。少數關注者也主要是BTC支持者,尤其是Core的追隨者,他們樂於看到BCH內訌,視其為BCH失敗的標誌,甚至不惜聲援之前所厭惡的CSW以打擊所痛恨的吳忌寒。BCH內部也有很多人簡單地將分歧看做損害,期待各方妥協,併為此陷入CSW的宣傳陷阱,向吳忌寒施加妥協壓力,成了CSW的潛在支持者。
在作者看來,內部戰爭和分叉是任何去中心化密碼貨幣不可避免的過程,是推進系統發展的動力。中本聰設計並且開始了這場社會試驗,但不可能預見所有困難。比特幣從2009年到2013年在極客群體中試驗,基本的技術框架經受了檢驗。[31]2013年之後進入主流社會之後,開始面臨經濟、政治、意識形態等層面的問題,在探索解決這些問題的過程中,分歧和分叉不可避免,是去中心化系統進化的必然過程。
此次戰爭是比特幣脫離Core控制再生為BCH之後的又一輪進化:
開發中心化問題正在被解決
開發中心化和開發者激勵不足是比特幣原有框架的老問題。2017年之前,缺乏開發激勵的Core主導了比特幣社羣,錯失市場時機,也導致比特幣分裂為BTC和BCH。
作者在2016年底撰文《擴容之爭與比特幣的政治經濟前景》分析了開發中心化問題,並給出解決建議:利益相關的大企業應建立自己的底層開發團隊,首先解決開發者激勵問題,然後透過大企業的競爭解決開發中心化問題。CSW在8月份也提出大礦工資助的專業團隊應取代志願開發者。
此次戰爭已經初步實現了利益相關大公司組建底層開發團隊,並展開競爭的去中心化開發模式。BSV版本開發團隊是受僱於CSW和nChaing公司的專業開發團隊。位元大陸的開發團隊也實施了哥白尼專案,用Go語言開發了新的BCH客戶端,已開始測試。而此次戰爭焦點也是對開發版本及背後開發權的競爭,這是BCH的進化。
演進從經濟層面深入到政治與意識形態層面
作為一個去中心化貨幣體系,比特幣不僅僅是一個技術產品,還是一個複雜的社會現象。隨著比特幣被更多人接受,尤其是進入主流社會之後,將會面臨越來越多的經濟問題、政治問題、社會問題和意識形態問題。在基本的技術框架接受測試之後,還要接受從經濟到政治、法律、社會等更多領域的測試。
2015年之後,比特幣在技術上基本穩定,但經濟上的檢驗剛剛開始,最突出的問題就是擴容問題。簡單的市場需求擴張就測試出一個難以解決的大問題:激勵不足的中心化開發核心缺乏市場意識,無論使用者、應用商還是礦工都無力扭轉。這個經濟測試使比特幣主體偏離了世界貨幣方向,轉向了結算網路和儲值資產。所幸,BCH誕生繼承了原有方向,繼續向前演進。
當前的戰爭在經濟層面沒有大的分歧:沒有直接利益衝突,都試圖透過擴大容量實現世界貨幣目標。這次的分歧是基於理念分歧的權力之爭。缺乏政治經驗,不瞭解意識形態分歧的人已經難以看出戰爭的性質,難以做出判斷了。
這正是BCH社羣更加複雜、也更加成熟的表現。這將會教育和迫使社羣向更完備的社會結構轉變,也會吸引政治、社會、文化領域的專家進入,這是BCH的進化。
對社會治理的深入討論
繼去年擴容之爭之後,這次的戰爭再次提醒密碼貨幣社羣:中本聰並沒有給世界一個躺著進入自由貨幣世界的完美設計。開發中心化、開發激勵不足、礦工搭便車、政治技巧、宣傳手段等等都可能使得去中心的個體理性難以形成社羣的整體理性。
儘管分叉和最終的算力選擇提供瞭解決分歧的最後手段,但頻繁分叉對社羣整體是不利的。現實中有必要進行溝通、討論和協調,以便減少摩擦損耗,集中資源發展市場。因此,為了解決分歧,BCH社羣已經對社羣治理問題進行了深入討論。如江卓爾提出的算力投票一元決策機制,楊海坡提出的委員會機制等。無論最終是否可行,社羣治理問題已經受到重視。這是BCH的進化。
有意思的是,基於理性主義的理念,從BCH的誕生、改難度調整規則,到這次的分歧都是錯誤,應該如CSW所說糾正錯誤,迴歸經典。只有按照演進主義的理念,才會把BCH的誕生和此次戰爭都看做比特幣的進化,這相當於承認中本聰《白皮書》並未提供完備的解決框架,需要透過進化適應環境,逐漸完善。
九、結論與建議
表面看,此次BCH社羣的戰爭聚焦在ABC與BSV兩個實現版本之爭,但兩個版本的主要差異CTOR不具備引發一場戰爭的爭議性。版本之爭背後是“迴歸經典”和“探索更新”兩條發展路線之爭,兩條路線事關長遠但並不緊急,BSV也還不成熟,難以解釋CSW急迫發動戰爭的原因。從經濟利益看,BCH社羣整體利益一致,戰爭雙方缺乏直接的利益衝突。
本文分析認為,戰爭的根源是“理性主義”和“演進主義”兩種理念的分歧。CSW的理性主義認為中本聰白皮書已經完成實現世界貨幣的基本框架,只需迴歸早期版本簡單擴容就能達到目標。吳忌寒和作者傾向於哈耶克的演進主義,認為比特幣在競爭激烈的開放環境中必須不斷演進。
在這次戰爭中,理念分歧體現為權力之爭。演進主義理念引導吳忌寒和位元大陸逐漸在BCH社羣逐漸實現權力的去中心化,理性主義理念則表現為CSW高調樹立個人權威,並在8月初加快步伐,針對吳忌寒和ABC團隊展開一系列攻擊。直接目標是阻止11月18日Bitcoin ABC 0.18版本的按計劃升級,如果成功將是標誌性的勝利。
在這場戰爭的戰力對比中,算力方面,支援吳忌寒和支援CSW的算力對比為12.5:1,CSW毫無勝算。但CSW藉助於理性主義理念的短期動員能力和宣傳手段,不僅在BCH社羣建立了自己的信仰者社群,還吸引了大批潛在支持者,並透過分叉威脅制造社羣恐慌,取得了一些宣傳優勢。但只要吳忌寒及其支持者不為所動,最終決定勝負的仍是算力。
更多數字貨幣資訊:
關鍵詞: