由於社交媒體的影響,關於比特幣的信息常常被扭曲。誠實的調查在網上並不受歡迎,如果有人好奇地問錯了問題或表達了錯誤的觀點,他可能會迎來一波憤怒的評論,這些評論會攻擊他的智商、名譽,甚至是他的事業。比特幣極端主義者(BitcoinMaximalists)以這種策略而臭名昭著。他們堅稱BTC是唯一合法的加密貨幣,會列出一長串理由來說明其他項目(如BCH)是騙局,聲稱相關爭論早已塵埃落定,並質疑任何反對者的理智。大多數人沒有時間去調查這些說法的真僞,也不想成爲網絡噴子的目標,因此最終接受了所謂的主流敘述。
要看穿這些敘述並真正理解比特幣核心(BitcoinCore)和比特幣現金(BitcoinCash)之間的區別,我們首先需要了解比特幣的原始設計。歷史可以爲我們提供幫助,因爲比特幣的創造者中本聰曾多次公開交流他的發明,並解釋了其設計理念。他之後的一些傑出工程師和思想家,如加文·安德烈森(GavinAndresen)和邁克·赫恩(MikeHearn),也清楚地闡述了比特幣的核心思想。本書引用了他們的著作,這些內容對於試圖深入理解比特幣的人來說至關重要。在深入研究之前,熟悉以下三個關鍵概念非常重要:區塊鏈、礦工和完整節點。
區塊鏈
比特幣的核心是“區塊鏈”技術。區塊鏈簡單來說就是一個公共賬本,用來記錄所有比特幣的餘額,並大約每十分鐘更新一次。這些新的交易被打包成“區塊”,然後一個接一個地“鏈接”在一起,形成“區塊鏈”。區塊鏈的獨特之處在於,它不是由中央機構維護的。沒有一個單一機構來處理所有交易或決定賬本的內容。相反,它由全球分佈式網絡中的計算機維護和更新,因此沒有中心化的控制點或單點故障。
區塊本身是理解比特幣不同理念的核心,這些理念大致可以分爲兩派:“大區塊派”和“小區塊派”。大區塊派(Big-blockers)希望區塊越大越好。區塊越大,網絡的交易吞吐量越高,但處理每個區塊所需的資源也越多。小區塊派(Small-blockers)則希望區塊足夠小,以便任何人都能處理區塊。我們將在後續部分詳細探討這一區別。
礦工
並非任何人都可以將區塊添加到區塊鏈中。這項工作僅限於礦工。礦工通過將交易打包成區塊並添加一個特殊的證明來更新賬本。這個證明是一個數學難題的解決方案,這個難題非常複雜,需要大量的計算能力才能解決。在世界各地,有許多倉庫專門安裝了用於解決這些難題的專業機器。這些機器需要電力,因此成爲比特幣礦工是需要成本的!
礦工通過兩種機制獲得經濟回報:交易費用和區塊獎勵。交易費用是用戶爲將其交易添加到區塊中而支付的費用。區塊獎勵則是新比特幣的生成方式。每當礦工將一個區塊添加到鏈中時,他們會獲得少量新的比特幣。這個獎勵大約每四年減半。最初,礦工每個區塊可以獲得50個比特幣的獎勵,而在寫作時,區塊獎勵已經降至6.25個比特幣。最終,這種獎勵會變得微不足道,屆時交易費用將成爲礦工唯一的收入來源。
大區塊派認爲,礦工在比特幣行業中提供了至關重要的服務,他們保護網絡免受攻擊,維護賬本並處理所有交易。礦工經常投入數百萬甚至數千萬美元以升級更強大的設備。例如,2018年,比特大陸(Bitmain)宣佈計劃在德克薩斯州建造世界上最大的礦場,預計總投資超過5億美元。比特幣挖礦具有很高的投資和維護成本,因此大區塊派認爲礦工在比特幣的開發中應該擁有最大的發言權。根據他們挖礦的成功與否,他們的資本投資可能完全損失,也可能獲得可觀的回報。因此,他們有強烈的動機確保比特幣保持有用和有價值。
小區塊派則對礦工持更加懷疑甚至敵對的態度。因爲礦工是唯一能夠向網絡添加區塊的人,他們擁有相當大的權力,如果挖礦活動過於集中化,就可能成爲系統性威脅。如果只有少數主要參與者主導市場,那比特幣本身可能會過於中心化。大型礦場也會給系統引入政治風險。如果政府決定攻擊、監管或控制最大的礦工,他們可能會破壞或控制比特幣。礦工的角色是導致比特幣現金分裂的一個核心爭議點。
完整節點
幸運的是,如果你想使用比特幣,你不需要成爲礦工或運行復雜的軟件。普通用戶可以通過更簡單的方式訪問網絡。中本聰描述了一種簡化支付驗證(SPV)的方法,用戶可以通過這種方法輕鬆地發送、接收並驗證自己的交易。在比特幣的大部分歷史中,大多數錢包都使用SPV或其他類似的方法來訪問區塊鏈。儘管在BTC網絡中,由於託管錢包的普及,這一趨勢正在發生逆轉,但在BCH中,這仍是主流方式。
另一種訪問比特幣網絡的方法是運行“完整節點”軟件。完整節點會下載整個區塊鏈,並驗證每一筆曾經發生過的交易。BTC的完整區塊鏈包含大約8億筆交易,當前約450GB的大小。對於首次運行完整節點軟件的用戶來說,與網絡同步可能需要幾個小時。此外,如果完整節點斷開網絡連接,它需要下載並驗證所有最新的區塊才能再次使用比特幣。因此,SPV的發明顯得尤爲重要。它幾乎不需要任何時間或精力,卻仍能提供出色的安全性。SPV允許用戶驗證自己的交易,而完整節點則可以驗證區塊鏈上的所有交易。
關於完整節點的作用,大區塊派和小區塊派的理念差異非常大。大區塊派認爲,網絡上的大部分活動應該是礦工與使用SPV或類似技術的輕量級錢包之間的交互。他們認爲完整節點只在某些特殊情況下有用,例如當你需要在短時間內驗證大量交易時,比如運行加密貨幣交易所或支付處理器。由於網絡不對完整節點運營者提供經濟補償,而大多數人也沒有驗證陌生人交易的需求,因此普通用戶沒有動力運行如此繁重的軟件。正如中本聰明確指出的,“設計支持讓用戶只是用戶。”
而小區塊派則認爲完整節點對網絡至關重要。他們認爲用戶應該運行自己的節點,這就是爲什麼小區塊是必要的,因爲運行節點的成本會隨着區塊大小的增加而增加。事實上,小區塊派聲稱比特幣無法擴展的主要原因是大區塊對節點運營者來說成本太高。而他們沒有得出普通用戶本不應該運行完整節點的結論,而是認爲比特幣無法擴展。從我的角度來看,這是關於比特幣最大的誤解之一,我們將在後續部分對此進行深入分析。
五個基本原則
關於中本聰對比特幣的原始願景,已經有大量的討論。像我以及其他早期採用者這樣的支持者認爲,中本聰設計了一個卓越的系統,並在現實世界中證明了它的可行性。正因爲如此,我們認爲沒有理由對其進行根本性的改變。而原始願景的批評者則認爲中本聰在某些關鍵領域是錯誤的,並希望據此修改協議。比特幣核心(BitcoinCore)開發者正是這樣的批評者,儘管他們最終掌管了這個項目的治理。
比特幣極端主義者(BitcoinMaximalists)經常將對原始願景的堅持比作一種盲目的信仰,認爲任何偏離創始理念的行爲都是不可接受的。但這樣的批評是站不住腳的。堅持中本聰的設計絕非教條主義。比特幣是一個複雜的系統,包含許多相互作用的部分。除了軟件和計算機網絡外,它還是一個完整的經濟系統,需要通過經濟分析來理解。當你同時觀察其軟件組件和經濟組件時,會發現比特幣是一個精心調整的系統,不應輕易改變。
比特幣核心的開發者決定,不是通過增加區塊大小來擴展比特幣以允許更多的交易吞吐量,而是通過使用多層結構來擴展比特幣。他們的觀點是,第一層應由“鏈上”(on-chain)交易組成,其上構建額外的層。這些額外的層是“鏈下”(off-chain)的,這意味着交易不會記錄在區塊鏈上,從而避免了基礎層擴展的需求。廣受宣傳的“閃電網絡”(LightningNetwork)就是這些第二層中的一種,但它存在一系列基本問題,這些問題將在第9章中詳細討論。一個重大問題是,它需要鏈上交易才能使用。僅僅連接到閃電網絡,就需要至少在基礎層上進行一次交易,而如果BTC網絡使用量高,這筆交易的成本可能達到100美元。儘管這是一個關鍵缺陷,但目前並沒有提出解決方案。
比特幣核心完全押注於這些額外層的可行性。他們顛覆了原始系統,使基礎層的交易變得緩慢且昂貴,但他們尚未提供一種簡單、可靠的支付替代方案。目前版本的閃電網絡既不可靠也不安全(這就是爲什麼最受歡迎的閃電錢包現在是託管型的)。因此,BTC成爲未來增強自由的貨幣的任何希望都完全依賴於尚未開發出來的技術。
2021年7月的一場會議上,埃隆·馬斯克也提到BTC的交易吞吐量可能是一個問題,併爲通過擴展基礎層規模來擴展加密貨幣的想法辯護:
“考慮一個擁有更高最大交易率和更低交易成本的系統是有意義的,並且看看單層網絡可以推進到什麼程度……我認爲這可能比人們想象的更可行。”
馬斯克是一位比特幣的知名支持者,但他的工程直覺卻與比特幣現金的理念一致。擴展基礎層的規模是正確的想法,並且始終是原始設計的一部分。
中本聰並非完美無缺,但正如後續章節所解釋的那樣,他的想法非常有說服力、經過深思熟慮,並值得被誠實地審視。他的設計並不需要額外層的複雜性,但仍然與這些層兼容。與其盲目跟隨任何個人、開發者團隊或代碼符號,不如嘗試根據這些理念本身的優點進行評判。傾聽中本聰如何設計比特幣,傾聽比特幣核心開發者的觀點,然後形成自己的判斷。
原始設計和比特幣核心新設計之間的區別可以總結爲以下五個關鍵理念:
比特幣被設計爲數字現金,用於通過互聯網進行支付。
比特幣被設計爲擁有極低的交易費用。
比特幣被設計爲可以通過區塊大小的增加進行擴展。
比特幣的設計並非讓普通用戶運行自己的節點。
比特幣的經濟設計與其軟件設計同樣重要。
以下每一點都是中本聰和其他早期先驅者所共同認可的比特幣原始願景的核心內容。然而,今天的主流敘述幾乎與每一點都相悖。如果你聽從電視網絡和流行播客上的評論者,你可能會相信:
比特幣被設計爲一種價值儲存工具,即使它無法作爲交換媒介使用也無所謂。
比特幣理應擁有高額交易費用。
比特幣無法通過區塊大小的增加來擴展。
比特幣的安全性依賴於普通用戶運行自己的節點。
比特幣的經濟設計存在缺陷,需要由軟件工程師來修復。
以上所有觀點都是錯誤的。即使你認同比特幣核心(BitcoinCore)所做的改變,歷史記錄清楚地表明,這些改變與比特幣的原始設計有着根本性的不同。接下來的章節將詳細探討這些主張。
摘選自 <Hijacking Bitcoin>
原作者 Roger Ver

