Ordinals與BRC-20熱潮下,盤點比特幣可擴展性發展的四大方向

(示意圖/取自pixabay)

Ordinals NFT 和 BRC-20 代幣的出現,再次將比特幣生態系統的可擴展性推向了風口浪尖。

目前,比特幣生態的支持者分為兩派,保守派認為比特幣必須保持其純粹的貨幣性質,它僅用作價值儲存,不需要其他形式的可擴展性;激進派認為,比特幣需要擴容,只有這樣才能擁有更多原生的應用生態,才能推動其規模化、可持續化的發展。

兩派彼此似乎都無法就對方的意見達成一致,那有沒有同時可以讓滿足保守派和激進派滿意,同時讓比特幣持有者根據自己的需要來進行自由選擇的方案呢?

下面,我將從可擴展性水準、去中心化、帳本安全、實現難度四個角度探討比特幣可擴展性發展的四大方向,並探討其發展趨勢。

無升級式擴容(Non-upgradeable Scaling)

無升級式擴容是指不對比特幣現有的技術體系進行改變,僅利用比特幣現有的特性來實現特定類型的擴容,代表技術包括 RGB 和 Bitcoin Script。

RGB 是一個可擴展且兼具加密的智慧合約系統,可以直接運行在閃電網路之上,但它生成的所有數據都存在於比特幣交易之外(鏈下),這意味著整個帳本的安全性不能依賴於比特幣主網的安全性。

Ordinal 是使用比特幣腳本(Bitcoin Script)來實現的,以添加額外的數據,並為比特幣的每個最小單位 Satoshis(Sats) 分配一個唯一的序列號,這種方法只能對比特幣的可擴展性進行微小的改進。

廣告

目前,市場上出現了圍繞比特幣 NFT 和 BRC-20 代幣的炒作浪潮,但但其價值的可持續性仍有待觀察。

除去第三方賦予 Sats 的功能,從比特幣主網的角度來看,各種 Script 附帶的數據都是毫無意義的亂碼,造成比特幣區塊空間的浪費和交易擁堵,這也引起了一些比特幣社群成員的強烈不滿。

總體而言,無升級式擴容技術方案是去中心化的,在實施難度上不需要比特幣社區的整體共識,但同時,RGB未能依賴比特幣主網的共識安全,以及通過腳本實現比特幣交易的可擴展性是非常有限的。

側鏈(Sidechain)

第二種方法是側鏈,它創建一條單獨鏈並通過特定的跨鏈技術將其鏈接到比特幣主網。

曾經這是一種流行且相對易於實施的比特幣擴容方案,主要是因為側鏈項目可以發行自己的代幣,隨著其價值的增加,可以引起社區和市場的興趣。

然而,這種方案的主要參與者在擴展比特幣時存在一些問題。

Liquid (BlockStream)、Stacks 和 Rootstock 等項目,是通過雙向跨鏈橋將 BTC 映射到側鏈,這是他們的共同特徵,但也存在細微差別。

Liquid更像是一個由大型機構組成的比特幣聯盟鏈,側鏈與主網之間的BTC映射和轉換需要這些機構的多重簽名協議。

Stacks是一種發行新代幣的比特幣側鏈技術,其PoX協議是一種允許礦工通過質押STX進而來質押BTC的協議。

然而,該協議如何實現去中心化分發仍有待研究。

Rootstock 採用的是合併挖礦的側鏈技術,BTC 的跨鏈傳輸由多個機構的多重簽名來進行控制(BTC→rBTC)。

然而,側鏈節點並非人人可及,帳本共識依賴於某些中心化機構的管理,導致去中心化程度低,這可能是側鏈擴容解決方案經過多次嘗試但尚未實現大規模採用的主要原因。

升級式擴容(Upgrade-based Scaling)

升級式擴容是指需要對比特幣網路的技術架構或技術系統進行升級,代表性的例子是 LayerTwo Labs 團隊提出的 BIP-300/301,它的擴容概念叫做 Drivechain,本質上是使用Rollup來擴容。

目前,LayerTwo Labs 的做法是直接硬分叉一個具有 BIP-300/301 的 PoW 主鏈,當比特幣社群達成共識並認可這條主鏈時,比特幣主網將升級為BIP300/301。

總體而言,LayerTwo Labs 的解決方案可以保證比特幣的去中心化,解決擴容問題,但其擴容升級需要比特幣社群的共識,而在目前社區的整體氛圍下,想要升級比特幣主網難度極大。

單程轉帳(One-way Transfer)

比特幣的雙向轉帳是跨鏈和側鏈場景中常用的一種方式,比特幣的單向轉帳式擴容方案由Hacash社區和Hacash.com團隊提出,其原理是將比特幣不可逆地轉移到理論上更去中心化、技術更成熟的新鏈上,然後採用多層的方式進行可擴展性。

Hacash的第一層可以實現比特幣的單向轉移,將比特幣鏈上的BTC轉移到Hacash鏈上。

轉帳過程中,用戶私鑰不變,可以使用同一個私鑰直接使用Hacash鏈上的比特幣,BTC 的控制權並未轉移給任何其他實體。

基於Hacash鏈,有Layer 1和Layer 2支付網路,Hacash.com團隊還提出了Layer 3多鏈可擴展性基礎設施。

比特幣可以在 Layer 2 用於即時支付,在 Layer 3 用於應用程式的擴展。

Layer 2 的本質是使用狀態通道進行即時支付,Layer 3 的本質是使用 multi-rollup 和 multi-rollup 的可訂制擴展性方法。

總體而言,接受BTC單向轉帳的Hacash鏈,仍然採用純PoW共識機制,任何人都可以運行全節點,其去中心化程度和安全性不弱於比特幣原鏈。

在此之上,第 2 層和第 3 層解決了可擴展性問題,任何人都可以選擇將他們的 BTC 轉移到 Hacash 主網上,由每個比特幣持有者決定他們是否需要可擴展性,實施難度相對於其他方案較低,選擇性強。

總結

擴展比特幣生態系統有四種主要方法,包括無升級式擴容、側鏈、升級式擴容和單程轉帳。

無升級式擴容無法同時實現強擴展性和帳本安全性,側鏈存在中心化的問題,升級式擴容實現難度大,單程轉帳在四個評價層面上看相對較好,但未受到市場的廣泛關注。

在過去的十年中,比特幣是為了去中心化貨幣的目標而創建,價值儲存已被證明是其核心的作用,理論上不需要任何擴展來實現這一目標。

如何在保持比特幣儲值能力的同時進行規模化,甚至在挖出 2100 萬枚後,實現未來的可持續性發展,無疑將是比特幣未來發展的主要方向。

本文為金色財經授權刊登,原文標題為「Ordinals 與 BRC-20熱潮下 盤點比特幣可擴展性發展的四大方向