原文標題:《Layered Bitcoin》
撰文:Saurabh Deshpande
編譯:Chris,Techub News
古往今來,貨幣在社會中都具有三個關鍵的功能:財富的儲存手段、交換媒介和計量單位。雖然貨幣的形式在不斷變化,但它的功能基本沒變。大致可以把貨幣的思想流派可以分為兩種,一種支持信用貨幣或軟貨幣,另一種支持硬貨幣。像今天的法定貨幣系統一樣,信用貨幣總是某種負債。
當你持有美元或盧比時,這些貨幣實際上是政府的負債。這意味著,貨幣的價值和使用能力依賴於政府的經濟狀況和信譽。如果政府無法履行其債務或出現經濟危機(如違約),那麼貨幣的購買力將會受到嚴重影響。也就是說,貨幣可能會貶值,導致你用這些貨幣無法購買必需的商品和服務。
硬貨幣指的是不依賴於政府信用的貨幣。也就是說,它的價值並不取決於政府的經濟狀況或信譽。貴金屬(如黃金)作為硬貨幣的代表,其價值並不會因政府違約而降低。相反,由於貴金屬被視為具有穩定性,它們的價值可能會上升。這是因為在經濟不確定時,貴金屬被認為是可靠的儲值資產。
比特幣是首個成功實現的數字形式的非主權貨幣。這裡的「非主權」指的是比特幣不依賴於任何國家政府的信用或支持。2009 年,Satoshi Nakamoto 發佈了比特幣,當時世界剛剛經歷了一場由於不良貸款和單方面利率決定而導致的全球金融危機。強勢美元在其生命週期中已經貶值超過95%。 Ray Dalio 在他的文章《Paradigm Shifts》中討論了中央銀行在各種危機中降低利率的情況以及這些措施對各自經濟的影響。
來源 –Paradigm Shifts
圖表展示了自1980年代以來,發達國家的利率逐漸降低的趨勢。同時,貨幣基礎,即流通中的貨幣量,相對於國內生產總值(GDP)的比例也在上升。儘管貨幣供應增長迅速,但實際的經濟總產出增長並沒有同步跟上。貨幣供應增加過快,通常會推動價格上漲,導致通貨膨脹、更高的生活成本、增加的債務負擔和更大的收入不平等。而我們目前所處的高通脹環境是中央銀行採取的政策的結果。
當經濟環境出現通貨膨脹和不確定性時,黃金等貴金屬就會變得更有價值。與法定貨幣不同,政府對黃金的供應干預較少。這意味著黃金的供應不會受到政府政策的頻繁影響。而且黃金的供應量較為穩定,不像法定貨幣那樣容易受到政策調整的影響,因此更具有可預測性。這種高度可預測性使得黃金在數十年內保持其價值併成為財富的儲存手段。
比特幣誕生時是作為點對點電子現金。多年來,它偏離(或至少擴展)了其最初的電子現金目標,演變成了數字黃金。
在2018年,我聽到過一個有趣的觀點:將區塊鏈比喻成島嶼,由於區塊鏈技術相對獨立於外部系統和環境,它們像是一座封閉的島嶼。每個島嶼都有其自己的優先事項和技術及社會特徵。比特幣島總是優先考慮安全性和去中心化,而不考慮速度和可編程性。
去中心化這個概念非常廣泛且複雜,其具體含義可以根據不同的上下文有所不同。Balaji Srinivasan 提出了一種評估區塊鏈去中心化的方法,他建議將區塊鏈分解為多個子系統,並分別評估這些子系統的去中心化程度。具體的子系統包括:挖礦、客戶端、開發者、交易所、節點和所有權。他提出通過測量這些子系統的 Gini coefficient 和 Nakamoto coefficient 來得出總體去中心化程度。
比特幣支持者Jonathan Bier認為,通過評估用戶驗證交易的難度,可以判斷去中心化的程度。比特幣之所以限制區塊大小,是為了確保普通用戶能夠參與交易驗證,從而支持去中心化。同時,要實現區塊鏈的通用可編程性,開發人員需要進行詳細的規劃和設計。
首先,他們使用的語言或系統應是圖靈完備的。「圖靈完備」是指一個系統具有執行任何可以用算法表達的計算的能力,只要有足夠的時間和內存。這意味著系統能夠模擬任何計算機程序,具備執行復雜計算任務的能力。
其次,Gas metering 需要達到最佳。Gas metering 指的是如何衡量和計算資源消耗的機制。在區塊鏈中,這主要是用來控制和限制每個區塊和每個操作所消耗的資源(例如手續費或 Gas),以確保網絡的穩定性和公平性。
以太坊的 Solidity 是一種圖靈完備的語言,這意味著它可以執行任何計算,只要有足夠的時間和內存。然而,以太坊的操作受到 Gas 限制的約束,即每個操作和智能合約的執行都有一定的燃料費用。這種設計是為了防止資源過度消耗和網絡擁堵。
比特幣的腳本語言被有意設計得很有限,以確保更高的安全性。它是一種低級的、基於堆棧的語言,設計時就避免了複雜的功能,主要是為了減少潛在的安全風險。但這種設計也帶來了一些缺陷,比如自 Satoshi 時代以來存在的未修復的錯誤,並且缺少一些關鍵的操作符,使得腳本語言在實際應用中的功能比較有限。
以太坊和 Solana 等區塊鏈已經發展成了相互連接的生態系統,它們之間的互動可以帶來更多的機會和優勢。例如,用戶可以在不同的區塊鏈之間轉移資產或利用各種服務,形成了一個互聯互通的區塊鏈網絡。然而Bitcoin island堅持其核心目標,即安全性,未在其基礎設施中引入可以更方便地遷移到其他區塊鏈的功能或變革。比特幣島只允許用戶持有、轉移或交易比特幣,主要用於銘文(inscriptions)和符文(runes),這使得用戶在體驗上受到限制,因為比特幣島沒有提供更廣泛的區塊鏈互操作性功能。
由於用途有限,BTC 主要被存放在金庫中。與此同時,像 ETH 這樣的資產有豐富的機會通過質押、再質押、借貸等形式享受收益和被動收入。由於他們開發了新的基礎設施,其他區塊鏈經歷了快速的現代化,而比特幣則保持古老但強大。
不要誤解,比特幣的保守方法確保了其安全性和去中心化。更多的功能通常會帶來複雜性,增加攻擊的表面。
比特幣島仍然強大但孤立。其他區塊鏈通過許多橋樑相互連接。
分離的島嶼讓我聯想到我家鄉孟買的歷史。孟買曾被稱為Bombay,它最初由七個獨立的島嶼組成。這些島嶼的融合始於1680年代,並持續了幾個世紀。如今,當我在熙熙攘攘的大都市中漫步時,幾乎看不到這些曾經的分隔痕跡。城市感覺像是無縫統一的,它過去的碎片化幾乎被遺忘了。
孟買的這一轉變引發了一個有趣的問題:我們是否會在比特幣的生態系統中見證類似的演變?一些團隊正在為此努力。
孟買七島嶼的演變。來源 – Reddit
這篇文章講述了一些開發團隊如何為比特幣持有者提供更多的使用方式。首先需要解釋為什麼我們需要更好的基礎設施,然後探討團隊為擴展 BTC 用例所採取的不同方法。最後,我將提到最終的願景不僅涉及技術共識,還涉及社會共識。
這種轉變正在發生,因為團隊正在為比特幣島構建不同的輔助島嶼,並尋找現代化比特幣島的解決方案。比特幣島的永久改革只能在島民之間發生社會革命並同意改變其規則後,才能像使用島內基礎設施一樣自信地使用通往其他島嶼的橋樑。
為什麼需要更好的基礎設施?
成熟的區塊鏈,如以太坊、Solana,甚至即將推出的 Monad,都以開發者為中心進行構建。它們作為開發者創建應用程序的平臺,提供了全面的生態系統,包括各種學習資源、工具、框架和功能。相比之下,比特幣是在實踐中逐步構建起來的,缺乏經過深思熟慮的 API,且幾乎沒有明確的開發文檔。
改進網絡基礎設施有三個關鍵原因:改善用戶體驗、促進金融化和擴展支付規模。
更好的用戶體驗將提升活動以帶來更多費用
Ordinals 協議通是一種利用比特幣 UTXO 並以不同方式查看單個 Satoshi(BTC 的最小單位)的方法,它帶來了諸如銘文(比特幣上的 NFT)等創新。圍繞 Ordinals 和銘文的熱情帶來了可替代標準如 BRC-20 和runes的演變。這些銘文和符文為比特幣注入了新的活力,使得比特幣的日均交易總量比僅僅進行 BTC 轉賬時增加了 70%。
這些新型的比特幣交易方式幫助將手續費提高了約 40%。然而,這些新方式往往在比特幣社區內引發激烈的爭論。一方認為,比特幣應專注於提升其作為去中心化支付系統的核心功能。他們認為,超出這一範圍的擴展可能會危及比特幣作為穩健貨幣的安全性、簡潔性和有效性。
另一方則主張採用更靈活的方式,擴展比特幣的功能以包括非支付用途。他們認為,這種演變對於比特幣在快速發展的區塊鏈生態系統中保持競爭力和相關性是必要的。
根據 Token Terminal 的數據,比特幣礦工在過去 30 天內從手續費中獲得了約 1.09 億美元。而在同一時期,像 Uniswap 和 Lido Finance 這樣的應用分別賺取了 9000 萬美元和 1.04 億美元。隨著 2024 年 4 月的最新減半,礦工的區塊獎勵減少了 50%。減半後,區塊獎勵從每個區塊 6.5 枚比特幣 減少至 3.125 枚比特幣。因此,每月礦工補貼減少了 13,500 枚比特幣(3.125*144*30),以每枚比特幣 66,000 美元計算,這相當於 8.91 億美元。因此,每月手續費僅佔補貼損失的約 12%。
最近像符文這樣的發展令人鼓舞,但我們需要更多。有哪些挑戰呢?比特幣的用戶體驗遠不如 Solana 或像 Arbitrum 這樣的以太坊 L2。Solana 上的兌換隻需幾秒鐘且費用僅為幾美分。然而,如果你想在比特幣上交易符文,你需要支付幾美元的費用並等待一個區塊來確認交易。
此外,當你購買符文時,你必須購買列出的全部數量,買家無法修改要購買的數量。另一個缺點是,符文之間不能互相交換,這與我們在以太坊上可以將 USDC 兌換為 MKR 的方式不同。交易者必須先將一個符文賣成比特幣,然後再購買他們想要的另一個符文。這中額外的中間步驟使得用戶體驗非常差。
還有就是,比特幣不能直接用作抵押品,也無法進行借貸。用戶必須將比特幣從比特幣原生鏈提取並轉移到其他鏈上,才能在這些鏈上進行金融應用。這種過程增加了操作複雜度,並影響了用戶的整體體驗。
增強BTC 的金融化
首先,以每枚比特幣 66,000 美元計算,比特幣的現在市值接近 1.3 萬億美元。就像黃金一樣,比特幣是一種外部貨幣,這意味著政府無法操控比特幣的供應量。雖然黃金貸款市場的確切規模不詳,但一些報告估計其規模約為 1,000 億美元。因此,在比特幣上構建應用程序的一個重要原因是利用比特幣作為抵押品來借入穩定幣。強大的借貸市場將使比特幣持有者能夠通過比特幣獲得收益。
以質押為例,其他原生資產如 ETH 和 SOL 在質押中有固有用途,以確保網絡安全;約 27% 的流通 ETH 在質押協議中質押,年收益約 4%。另有約 4% 的 ETH 在再質押協議中質押,67% 的流通 SOL 被質押。此外,ETH 和 SOL 都廣泛用於各自的 DeFi 生態系統中作為抵押資產。
Wrapped BTC ( 或 WBTC) 是不同 DeFi 生態系統中最廣泛使用的 BTC 版本,其市值約為 100 億美元,佔總流通 BTC 的不到 1%。這顯示了 BTC 金融化的巨大潛力。
假設 BTC 在質押或 DeFi 中的使用水平與以太坊相似,達到約 30%,那麼這個數額將達到 3900 億美元。作為對比,目前所有 DeFi 中所有其他鏈的總鎖定價值為 1010 億美元。BTC 可能成為最具生產力的流動資產,但目前這種潛力被有意的技術限制所束縛。
擴展 BTC 支付
比特幣的基礎層並未設計為高吞吐量的系統。如果比特幣要成為互聯網的結算層,我們需要更快的交易速度。正如 Mohamed Fauda 所提到的,當前比特幣區塊的最大大小為4MB,這意味著每10分鐘的時間段內,比特幣網絡能夠處理的數據量最高為4MB。根據這個限制,比特幣網絡的交易吞吐量大約為6.66 KB(千字節)每秒。這種處理速度對於大規模的交易需求來說可能不足以滿足要求,因此需要提高處理能力或引入新的技術來提高比特幣網絡的交易速度。
比特幣網絡在處理大量交易時表現不佳。例如,在 Quantum Cats 的鑄幣或符文發佈期間,用戶可能會遇到不理想的體驗。這種糟糕的用戶體驗不僅影響那些試圖進行鑄造操作的人,還會影響其他在網絡上發送和接收比特幣的用戶。簡言之,比特幣網絡的當前處理能力不足以有效應對高流量交易,從而影響到所有用戶的交易體驗。
儘管 Lightning Network 是一種擴展比特幣網絡的解決方案,但它的實際採用情況並不理想。目前,網絡的總容量或流動性約為 5000 BTC,這個數字表示的是所有閃電通道中鎖定的比特幣總量。這個容量限制了網絡的流動性和能夠通過它移動的比特幣數量,從而影響了 LN 在處理高頻率交易和大規模支付時的效能。
假設 Joel 需要籌集 100 萬美元以支付印度的咖啡種植工人的工資,並決定使用閃電網絡接受捐款。要做到這一點,Joel 不能僅僅啟動一個 LN 錢包並等待捐款。他需要確保有足夠的入站流動性來接受這筆鉅額資金。入站流動性指的是對手方在閃電通道中鎖定的比特幣數量,這些比特幣用於支持從對手方到 Joel 的資金流入。
再比如,Sid 是 Joel 的一個對手方,他在閃電通道中鎖定了 1 萬美元的比特幣。如果 Joel 要接受 100 萬美元的捐款,他需要其他像 Sid 這樣的對手方,他們總共鎖定了 100 萬美元,以確保他可以接收到這筆大額捐款。因為入站流動性受限於各方在通道中鎖定的資金,這會限制網絡能夠支持的交易金額,從而對閃電網絡的擴展能力構成挑戰。
簡而言之,入站流動性決定了閃電網絡能處理的最大交易金額,而這種流動性總是受限於資本的機會成本,即投資在通道中的比特幣無法用於其他用途。
比特幣開發的挑戰
比特幣不僅是一個技術系統,也深深植根於文化和社會共識中。比特幣的供應上限是一個硬編碼的規則,即最大供應量被固定為 2100 萬枚 BTC。這一硬性限制被視為比特幣的核心價值之一,任何對這一上限的改變都需要得到廣泛的社會共識和技術支持。
由於缺乏社會共識,進行代碼庫修改的技術努力可能會變得徒勞無益。比特幣的上一次重大爭議性分叉發生在 2017 年的區塊戰爭期間。當時,比特幣網絡分裂為兩個不同的區塊鏈:
比特幣(BTC):在這次分叉中,比特幣網絡實施了 SegWit(隔離見證)協議,這是為了提高交易處理能力和擴展性。
比特幣現金(BCH):這是另一個由分裂出來的區塊鏈,它選擇增加區塊大小,以提升交易吞吐量。
在這次分叉中,大多數礦工選擇繼續在比特幣鏈上進行挖礦。
穩定性對於被視為貨幣或價值儲存的資產至關重要。法定貨幣之所以會隨著時間的推移而失去購買力,主要原因是中央銀行經常使用其權力來增加貨幣供應。中央銀行單方面行動的不可預測性會導致某些貨幣變得不穩定和弱化。
比特幣的文化則傾向於抵制頻繁的變化。比特幣社區對於任何可能影響其穩定性的變化持謹慎態度,即使是如 Taproot 這樣的技術改進,儘管它不具爭議,但從概念提出到實施也花費了多年時間。這種謹慎態度反映了比特幣對於保持其貨幣和價值儲存功能的穩定性的重視。
實施上述變化不僅僅是改變比特幣。比特幣基礎層需要儘可能簡單。簡單性對於減少攻擊向量和提高穩定性至關重要。想法是像以太坊的 L2 那樣,在基礎層之外執行復雜的事情,如借貸和使用 BTC 作為抵押鑄造穩定幣。
比特幣的 L2?
什麼是 L2?它應該做些什麼?
為第一層提供足夠的數據,以驗證和解決爭議(如果有的話)。
除了基礎層之外,不應有額外的安全措施。
允許用戶單方面將其資產撤回到基礎層或第一層。
由於比特幣目前的操作碼(opcodes)有限制,無法滿足驗證任何證明的需求,因此,任何聲稱是比特幣二層網絡的鏈都不能被真正稱為L2。
L2 的另一個重要方面是其安全假設應與比特幣的安全假設一致。每個區塊鏈都有一些基本的安全假設,例如:
大多數挖礦節點是誠實的
節點可以獨立驗證區塊並拒絕無效區塊
分叉會在鏈的最長分支上得到解決,等等。
在設計和實現 L2 解決方案時,不能擴展其基礎層的安全假設。例如,如果第二層有一個集中化的區塊生產排序器,用戶需要能夠以低成本對區塊生產進行質疑。第一層(如比特幣或以太坊)應確保,只要用戶的資金未被花費,用戶能夠通過第一層的機制從第二層中提取其資金。目前,即便是以太坊的 L2 解決方案也未能完全實現這些機制。
如果我們嚴格遵循 L2 的特性,那麼一些被認為是以太坊L2的解決方案,比如Arbitrum,也不能被視為真正的L2。由於比特幣的操作碼(opcodes)目前無法驗證任何證明,因此任何聲稱自己是比特幣L2的鏈實際上都不符合真正的L2定義。閃電網絡(Lightning Network)可能是唯一符合L2定義的解決方案。為了方便討論,本文將這些解決方案統稱為比特幣擴展層。
比特幣擴展層的現狀
總體而言,使用比特幣有兩個主要途徑:
使用跨鏈橋:由於比特幣自身的應用場景有限,用戶可以通過跨鏈橋將比特幣轉移到其他區塊鏈上,以便在那些區塊鏈上使用比特幣進行更多的應用。這種方法允許用戶在比特幣網絡之外,利用其他區塊鏈的豐富功能和應用場景。
創建一個環境或鏈:開發一個新的環境或區塊鏈,讓投資者可以在其中使用比特幣的應用程序。這意味著開發一個專門的區塊鏈或平臺,能夠支持比特幣,並允許用戶在該平臺上進行各種應用和操作,從而擴展比特幣的使用範圍。
為了使比特幣能夠支持更多的應用場景和功能,這些新層可能會引入一些比比特幣基礎層更多的安全假設或機制。用戶在使用這些新層時,希望這些額外的安全假設和機制能夠儘量少地影響比特幣的安全性和完整性。通過研究以太坊的擴展策略和方法,可以為理解和設計比特幣的擴展方案提供有價值的經驗和參考。
經過幾年的發展,以太坊認識到 rollups 是其擴展的關鍵方式。目前,我們仍然不知道哪種方法是擴展和使比特幣更具可編程性的最佳途徑。
無論是存儲數據還是選擇跨鏈橋設計,項目都在去中心化、安全性、速度和用戶體驗之間做出權衡。以下問題的答案構成了構建擴展比特幣層的項目或公司的設計空間:
如何實現從比特幣到新鏈的跨鏈橋?
如何存儲數據(數據可用性)?
如何使用比特幣第一層進行結算?
是否期望比特幣的基礎層發生任何變化以實現其完整願景?
選擇哪種執行環境?
擴展的比特幣層是否促進比特幣用於燃料和質押等用途?
在擴展比特幣的功能和用例時,各個團隊在安全性、可用性、性能等方面做出了不同的取捨和決定。每個團隊可能會在這些方面採取不同的策略,以便找到最合適的方法來滿足用戶的需求,同時最大限度地保持比特幣的安全性和可靠性。
跨鏈機制
比特幣鏈上的比特幣不能直接轉移到其他鏈上,因此需要一種基礎設施來實現這種跨鏈轉移。一個典型的跨鏈機制是將用戶的比特幣鎖定在比特幣網絡上,並在目標鏈上鑄造等量的合成代幣來代表這些比特幣。
典型的鎖定機制是什麼?用戶希望將其比特幣從比特幣網絡轉移到其他鏈時,會將比特幣發送到比特幣上的特定地址。這個地址由橋接操作員控制。當橋接操作員檢測到比特幣的到來時,他們會在目標鏈上鑄造等量的合成代幣,並將其發送到用戶指定的地址。
這種機制的風險在於,如果跨鏈操作員在比特幣網絡上丟失了比特幣,那麼在目標鏈上鑄造的代幣將變得一文不值。我們在 FTX 崩潰後見證了這一風險。SolBTC 是由 FTX/Alameda 操作的比特幣包裝版本,由於 FTX 在申請破產後不再兌現贖回,SolBTC 變得一文不值。
因此,用戶在目標鏈上進行的所有操作完全依賴於跨鏈操作員如何管理和保護用戶在比特幣網絡上的比特幣。根據比特幣的管理方式,跨鏈機制可以分為三種類型。
無信任跨鏈
這種跨鏈機制只有在 L1 能夠驗證 L2 提交的證明時才可能實現。對於比特幣來說,這種機制目前不可行,因為比特幣無法理解其外部發生的任何事情。
依賴經濟安全的信任最小化跨鏈
比特幣跨鏈的另一種方式是由多個公共方處理比特幣的鎖定和解鎖過程。這些公共方在比特幣網絡上保護用戶的比特幣,並在其他鏈上鑄造和銷燬合成比特幣代幣。Threshold Network 的 tBTC 就是這種機制的一個例子。在 tBTC 系統中,多個公共方(即節點)共同保護用戶的比特幣,並在以太坊等其他區塊鏈上鑄造 tBTC 代幣。當用戶需要贖回比特幣時,這些節點會銷燬相應的 tBTC,並解鎖比特幣網絡上的比特幣。
這意味著在操作員可以對用戶的比特幣執行任何操作之前,需要大多數運行 Threshold Network 節點的操作員同意。tBTC 不是依賴於集中化的中介,而是隨機選擇一組運行 Threshold Network 節點的操作員來保護用戶存入的比特幣。
誰可以成為 Threshold Network 的節點操作員?該網絡有一個治理代幣 T。雖然 T 用於治理,但需要至少 40,000 T 才能成為節點操作員。截至 2024 年 6 月 25 日,網絡上有 139 個活躍節點。
tBTC Beta Stakers 計劃旨在通過委託質押的方式逐步去中心化節點網絡。Beta 質押者可以將其質押委託給五個專業節點運營商:Boar、DELIGHT、InfStones、P2P 和 Staked。Beta 質押者預計至少運行節點 12 個月,並在此期間積極參與,例如需要在通知後的 24 小時內對網絡升級作出響應。
每當用戶請求鑄造 tBTC 時,比特幣網絡上會生成一個新的存款地址。該地址由 Threshold Network 上的節點控制,並專門用於用戶的請求。用戶可以在多個網絡上鑄造 tBTC,包括以太坊、Arbitrum、Optimism、Mezo 和 Solana。
用戶在請求時需要提供兩個地址:一個比特幣上的恢復地址(用於在鑄造過程中出現問題時退回比特幣),以及一個目標鏈的地址(用戶希望接收 tBTC 的地址)。一旦請求發出,用戶需將比特幣存入生成的地址,並等待守護者確認存款。確認後,鑄幣者會將 tBTC 發送到用戶在目標鏈上的地址。
目前,Threshold Network 鎖定了大約 3,500 枚比特幣,價值超過 2 億美元。
考慮到比特幣操作碼(opcodes)的能力,信任最小化跨鏈目前可以說是最好的跨鏈實現方式。信任最小化跨鏈的具體實現可能會因多重簽名(multisig)的設計而有所不同。Threshold Network 的 tBTC、Stack 即將推出的 sBTC 實現以及 Botanix 的 spiderchain 都是信任最小化跨鏈的例子。
託管跨鏈
在這種設計中,一箇中心化的提供者將用戶的比特幣鎖定在由託管人管理的地址上。BitGo 的 WBTC 是將比特幣跨鏈到其他鏈上最廣泛使用的方法,超過 150,000 BTC 已通過 WBTC 跨鏈。當前 WBTC 的分佈情況如下。
BitVM
在已有的三種橋接類型之外,Robin Linus 在 2023 年底發佈了 BitVM 白皮書。BitVM 提出了一種在比特幣上實現圖靈完備(Turing complete)智能合約的新方法。如果一個系統可以在給定足夠時間的情況下執行任何計算,則稱其為圖靈完備。正如前面提到的,比特幣設計上是圖靈不完備的,而 BitVM 提出了一種在不更改現有操作碼的情況下克服這一問題的方法,並提出了一種所謂的無信任橋接機制。
BitVM 採用了一種 optimistically 驗證的方式來處理零知識證明。在這種機制下,默認認為交易執行是正確的,前提是沒有人對其提出異議。這種方法依賴於至少有一個驗證者監控系統。如果交易執行有錯誤,驗證者有責任站出來質疑,從而保障系統的正確性和安全性。這種機制確保了比特幣網絡上能夠高效地處理和驗證複雜計算,同時保持去中心化和安全性。
只要沒有人對零知識證明(ZK proof)提出挑戰,一切都正常進行。如當對零知識證明有異議時,系統會啟動一個機制,通過鏈上的互動來解決爭議。這種互動通常會增加鏈上的交易量,因為每一次挑戰和響應都需要在區塊鏈上記錄。這種機制確保了即使在存在爭議的情況下,系統也能夠通過鏈上透明且可驗證的方式來解決問題,從而保障交易的正確性和系統的安全性。
在 BitVM 的早期版本中,流動性管理存在顯著的問題。當用戶請求從橋接中提款時,系統只能完成部分提款,剩餘部分需要由橋接操作員提供流動性。之後,操作員會從橋接系統中得到補償。隨著鎖定在橋接中的金額增加,操作員必須預留更多的流動性資金,以確保能夠滿足所有用戶的提款需求。這給操作員帶來了很大的壓力,因為他們需要提前準備足夠的資金來應對提款請求。由於需要維持高水平的流動性,導致設計在資本效率上表現不佳,也就是說,需要更多的資金來確保系統的正常運行,而這些資金在大部分時間可能並不會被實際使用,從而降低了資本利用的效率。
假設橋接操作員需要始終保持橋接總鎖定價值(TVL)的 10% 作為流動資金。例如,如果橋接 TVL 為 100 億美元,操作員需要始終保持 10 億美元的流動性儲備。隨著橋接系統吸引更多的流動性,操作員需要維持更多的比特幣庫存,以確保能夠處理所有的提款請求。
Tyler White 和 Rijndael 撰寫了一篇文章,詳細解釋了 BitVM 存在的問題,其中包括流動性管理的挑戰。
執行層
為了提升比特幣的實用性,設計一個能夠提供最佳用戶體驗的區塊鏈是至關重要的。開發者在設計這個區塊鏈時需要考慮多個因素,以確保用戶能夠方便、安全地使用比特幣。
執行環境:是否應該採用 EVM 兼容的鏈?EVM 兼容性有很多優勢,例如:
多年來積累的工具,如錢包和連接其他 EVM 鏈的橋接,開發者可以直接使用。
用戶對這種 UX 已經非常熟悉。
以太坊的 L2 已經從 EVM 兼容性中獲益。像 Arbitrum 和 Optimism 這樣的 EVM 兼容 L2 能迅速吸引已經在以太坊上的用戶和應用程序。而像 Starknet 這種不兼容 EVM 的 L2 則面臨較大的採用難題。
然而,EVM 也有其缺點。由於 EVM 需要串行執行交易,無法進行並行處理。而較新的執行環境,如 Solana 虛擬機(SVM)和即將推出的 Monad,則支持並行處理。
數據可用性:類似於以太坊,比特幣領域也出現了一些 Rollup 解決方案。根據數據存儲的位置和方式,Rollup 有不同的形式。有些在 L1 上存儲狀態差異(執行一批交易後鏈的兩個狀態之間的差異)和有效性證明。有些在 L1 上存儲壓縮的交易數據,還有一些僅在 L1 上存儲有效性證明,而將交易數據存儲在單獨的層上。
一些鏈如 Stacks 使用比特幣作為檢查點機制。Stacks 的區塊時間比比特幣的要短得多。Stacks 將其區塊之間的數據發佈到每個比特幣區塊上。
執行層可以通過銘文的形式在比特幣上發佈交易數據。回想一下比特幣網絡的 6.66 kbps 帶寬。如果我們假設壓縮交易的大小為 10 字節(通常約為 20 字節),一個比特幣區塊理論上可以包含約 600 個壓縮交易。然而,這個最大值幾乎不可能實現,因為 4 MB 區塊非常罕見,而且整個 4 MB 空間可用於銘文的情況更為罕見。
區塊大小取決於 SegWit 和非 SegWit 交易的混合。SegWit(Segregated Witness)將交易數據與見證數據分離。其理念是,並非存儲在區塊中的所有數據都是同等重要的。與其將區塊大小限制在傳統的 1 MB,SegWit 提出了一個新的 4 百萬重量單位的限制。因此,如果一個區塊全部是非 SegWit 交易,限制將是 1 MB。但如果它全部是 SegWit 交易,它可以達到 4 MB。
多個團隊在如何利用比特幣的流動性方面有不同的策略和方法。每個團隊都面臨著各自的技術和設計挑戰,並在這些挑戰中做出了不同的選擇。本文將簡要介紹這些團隊的工作機制、他們所處的開發階段以及他們到目前為止所取得的進展。
通過研究這些團隊的工作,可以更好地瞭解比特幣生態系統的擴展和創新方向,以及如何更有效地利用比特幣的巨大流動性。
Babylon
Babylon 專注於擴展比特幣作為質押資產的用途。與其他第二層解決方案不同,Babylon 提出了一種新的方法,稱為遠程質押比特幣。這種方法與傳統的將比特幣鎖定在比特幣網絡上以鑄造合成版本的方法不同。Babylon 的遠程質押機制引入了以下機制:
當用戶決定質押其 BTC 時,他們會創建一個特殊的 UTXO,這個 UTXO 被設計成只能在特定條件下使用。首先,它只能在質押期結束後使用,這意味著在質押期間,這些比特幣是無法轉移或使用的。其次,用戶可以通過一個特殊的簽名(EOTS)來終止質押並銷燬這個 UTXO,從而解鎖比特幣。這種機制確保了質押的安全性和不可變性,同時也為用戶提供了一定的靈活性,以便在需要時終止質押。
當用戶質押其比特幣並完成相應的交易後,他們將獲得一個 EOTS。這個 EOTS 允許用戶在 Cosmos 生態系統內的 PoS 區塊鏈上參與驗證區塊。通過驗證區塊,用戶可以賺取額外的收益。
當用戶在質押期內遵守協議的規則,沒有發生任何違約行為(如試圖提前提取質押的比特幣),他們就可以在質押期結束時解鎖其比特幣。此時,用戶可以選擇將其比特幣解鎖,或者在比特幣網絡上提交一個解除質押的交易,正式結束質押並收回其比特幣。
如果檢測到不誠實行為,用戶的 EOTS 將向公眾公開。Babylon 的監察員確保至少有一個誠實的操作員。這個程序套件作為比特幣和 Babylon 之間數據的中繼者。提交者程序使用 OP_RETURN 將 Babylon 檢查點提交到比特幣網絡。報告者程序掃描 Babylon 檢查點並將其報告回 Babylon。如果檢測到異常,任何人(稱為 slasher)都可以使用公共的 EOTS 密鑰並提交比特幣交易以獲取惡意用戶的質押。
一個常見的問題是為什麼用戶不能自己使用密鑰取回質押。答案可能是,當礦工看到這筆交易時,如果有人發起相同的交易,礦工會選擇費用更高的交易。例如,如果質押金額是 5 枚比特幣,slasher 可以與礦工分享其中的 4.99 枚比特幣 並獲利。在這種情況下,礦工保留大部分利潤而不是 slasher。然而,惡意用戶無論如何都會失去大部分質押,無論是給 slasher 還是礦工。
Babylon 提出的遠程質押比特幣的方法,通過創建一個只能花費一次的 UTXO,使得用戶可以在質押期內使用比特幣參與其他 PoS 鏈的區塊驗證。然而,這種機制的複雜性在於,目前並不是所有的 PoS 鏈都成功實現了削減機制(即在驗證者不誠實時減少其質押的懲罰機制)。此外,雖然 Babylon 的遠程質押方法可以用來保護其他 PoS 鏈,但如果要實現 比特幣的其他用途(如借貸),仍需要通過橋接機制將 BTC 轉移到這些應用中。
Build on Bitcoin (BOB)
BOB 是一種基於 Optimistic Rollup 解決方案,旨在將比特幣和以太坊生態系統相結合。Optimistic Rollup 是一種擴展以太坊的技術,通過將交易 Rollup 後再提交到以太坊主網上,來實現更高的交易速度和更低的費用。BOB 計劃通過四個階段的逐步發佈,逐步實現其與比特幣對齊的目標,為用戶提供更加靈活和高效的區塊鏈應用體驗。
階段 1 – OP Rollup。在這個階段,它純粹是一個以太坊 Rollup。欺詐證明尚未在主網上線。欺詐證明是一種機制,允許任何人質疑包含在 Rollup 批次中的交易的有效性。
階段 2 – 具有比特幣安全性的以太坊 Rollup。在這個階段,BOB 將利用比特幣的合併挖礦。合併挖礦允許礦工在比特幣的同時保護(或挖礦)多個鏈。
階段 3 – 通過 BitVM 的樂觀比特幣 Rollup。BitVM 目前尚未上線。當它在當前版本的基礎上改進後上線時,BOB 將開始使用 BitVM 在比特幣上結算。
階段 4 – 比特幣上的 ZK Rollup。在比特幣接受允許驗證 ZK 證明的操作碼後,BOB 將使用 ZK 證明在比特幣上結算。
截至 2024 年 6 月 17 日,BOB 的 TVL 約為 6000 萬美元,其中 Sovryn DEX 貢獻了約 2000 萬美元。
Botanix
Botanix 團隊帶來了一個重要的創新:Spiderchain。Spiderchain 是 Botanix 上的一種滾動多重簽名機制的協調節點。讓我們來詳細解釋一下。一個 L2 需要一個橋接和一個執行交易的鏈。協調節點負責在比特幣上保護用戶資金,並在 EVM 層上鑄造和銷燬合成比特幣。協調者運行比特幣和 Spiderchain EVM(Botanix)節點。
假設網絡上有 N 個協調節點。每個比特幣區塊會隨機選擇 M(<N)個協調者來保護傳入的比特幣。每個 spoch,新的密鑰會與一組新的協調者一起生成。在橋接過程中,首先選擇最新的比特幣,以確保較舊和已建立的協調者控制較舊的幣。
Botanix 的鏈兼容EVM,並由 PoS 共識機制保護。除了通過參與滾動多重簽名網絡來保護比特幣上的比特幣和促進合成比特幣的鑄造和贖回外,協調者還參與 EVM 鏈的區塊構建。他們將 Botanix EVM 交易的根哈希(一個緊湊版本)作為銘文發佈在比特幣上。
需要注意的是,僅僅在比特幣上發佈數據並不意味著結算。這裡的區別在於,像 Botanix 這樣的外部鏈以銘文形式發佈的數據存儲在比特幣節點(礦工)未驗證的地方。比特幣協議完全不知道這些數據。因此,無法確定銘文中發佈的交易數據是否正確。
截至 2024 年 6 月,Botanix EVM 和 Spiderchain 仍處於測試網階段。
Citrea
Citrea 正在比特幣之上構建一個 ZK Rollup。比特幣之上的意思是,它打算使用比特幣作為數據可用性層。Citrea 認為,擴展比特幣區塊的最安全且激勵對齊的方式是通過鏈上可驗證性和數據來分片執行。分片執行意味著將執行任務分成更小的部分,通過這種方式,可以提高整體系統的效率和安全性。
然後,Citrea 將這些分片或交易批次聚合起來,並將兩個交易批次之間的狀態差異與稱為有效性證明的證明一起發佈在比特幣上。然而,目前的問題是,比特幣沒有能力驗證這些證明。因此,Citrea 的最終形式將不得不等到比特幣有了允許其驗證 ZK 證明的操作碼。
在此期間,它將使用 BitVM 實現作為臨時解決方案來處理證明,並橋接比特幣進出 Rollup。自然,Citrea 也繼承了前一節提到的 BitVM 的缺點。未來,隨著 BitVM 的改進,Citrea 將改進其橋接功能。
來源 :Citrea
截至 2024 年 6 月,Citrea 處於測試網階段。
Mezo
Mezo 自稱為比特幣的經濟層,而不是比特幣的 L2。它使用 Threshold Network 的 tBTC 橋接,將比特幣引入和帶出 EVM 鏈。
Mezo 由開發了 tBTC, Fold, Keep 和 Taho. 等產品的團隊構建。這個團隊多年來一直致力於比特幣相關應用的開發。Mezo 的目標很簡單:擴展 比特幣的使用場景。它通過以下三種機制實現這一目標:
讓 Mezo 用戶通過質押比特幣來保護網絡並賺取收益。
允許用戶用比特幣支付 Gas 費用,這些費用將分配給 veBTC 和 veMEZO 質押者。
構建一個端到端的 BitcoinFi 體驗。
那麼,什麼是 BitcoinFi 和經濟層?大多數新鏈,包括 EVM 兼容鏈,都依賴現有的用戶體驗,例如相同的錢包和橋接工具。改進用戶體驗幾乎從未成為優先事項。而 Mezo 從零開始設計整個用戶體驗,這是非常罕見的。它包括以下內容:
一個由 BTC 支持的本地穩定幣(mUSD),用戶無需從其他鏈橋接。
一個由 BTC 擔保的長尾借貸協議。
通過 Fold 提供的全面集成的上下車通道。
通過 Taho 提供的集成錢包體驗。
將所有這些應用程序結合起來,Mezo 創建了一個獨特的端到端 BitcoinFi 體驗。
Mezo 基於 Cosmos SDK,並使用 Comet BFT 作為共識機制。
CometBFT 是一種軟件,用於在多臺機器上安全且一致地複製應用程序。所謂的安全,是指只要少於三分之一的機器以任意方式出現故障,CometBFT 就能正常工作。所謂的一致,是指每臺非故障機器都能看到相同的交易日誌並計算相同的狀態。安全且一致的複製是分佈式系統中的一個基本問題;它在從貨幣到選舉再到基礎設施編排等廣泛應用的容錯中起著關鍵作用。—— 來源:CometBTF 文檔
CometBFT 由兩個組件組成:一個共識引擎和一個通用應用程序接口。共識引擎基於 Tendermint 核心,負責區塊生產、驗證和最終性。Tendermint 是最早的權益證明共識設計之一,提供BFT 共識,這意味著即使網絡中有最多三分之一的節點是惡意的,共識機制仍能正常工作並達成共識。這種容錯能力使得網絡更加安全和穩定。
ABCI 允許共識引擎(負責達成共識和驗證區塊)與應用程序邏輯(負責處理交易和執行智能合約)在不同的環境中運行。這種分離使系統更加模塊化,各個組件可以獨立開發、測試和升級。這種靈活性不僅提高了開發效率,還增加了系統的可維護性和可擴展性。開發人員不必限制在與共識引擎相同的編程語言中,這降低了開發的學習曲線,並且可以利用現有的技術堆棧和工具。由於可以使用不同的編程語言和工具,更多類型的應用程序可以在這個平臺上開發和運行,從而吸引更多的開發人員和項目參與。Mezo 最初只兼容以太坊虛擬機(EVM)運行時,這意味著它能夠運行基於以太坊的智能合約和應用程序。
Mezo 的設計使得隨著它的普及,比特幣持有者可能會直接或間接受益。具體來說:
直接收益:比特幣持有者可以在 Mezo 上質押他們的比特幣,以賺取質押收益。這意味著他們的比特幣不僅是持有的資產,還可以通過質押獲得額外的回報。
間接收益:即使比特幣持有者選擇繼續在比特幣網絡上持有比特幣,他們也能從中受益。這是因為當更多的比特幣被取出流通並用於支付 Mezo 上的費用時,市場上流通的比特幣總量減少。這種流通量的減少可能會導致比特幣價值的提升,從而使持有者間接受益。
Mezo 有一個雙重質押模型,如下圖所示。網絡上的驗證者可以質押 比特幣和 MEZO(Mezo 網絡的本地代幣)。通過質押比特幣和 MEZO,驗證者分別獲得 veBTC 和 veMezo。「ve」代表驗證者託管,這些代幣通常鎖定在智能合約中。驗證者託管代幣持有者具有治理權,網絡獎勵和費用收入與他們共享。
資產鎖定時間越長,發放的 ve 代幣越多。veBTC 質押者賺取比特幣,veMEZO 質押者賺取 MEZO 獎勵。部分 MEZO 獎勵可以被銷燬以增加比特幣庫存。
收益是 Mezo 的核心之一,因為用戶支付的費用會分配給質押比特幣的驗證者。Mezo 計劃通過其姊妹項目 Acre 提供的流動性質押進一步擴展 比特幣質押的應用範圍。當用戶將比特幣存入 Acre 時,他們會獲得一個流動性質押代幣 stBTC 作為回報。存入的比特幣會被用於跨鏈和 DeFi 應用。通過這些活動產生的收益會累積在 stBTC 中,而 stBTC 可以 1:1 兌換為比特幣。
來源 —Acre 博客
儘管比特幣的市值超過了一萬億美元,但它在借貸市場上幾乎沒有發揮作用。下圖顯示了 WBTC 在借貸市場中的分佈情況。數據顯示,從 2023 年 7 月到 2024 年 6 月,前三個借貸應用中使用的 WBTC 數量從約 50,000 減少到約 23,000。借貸應用中 WBTC 總量的下降可以歸因於 WBTC 供應量下降了 48%,從 2022 年 5 月的 285,000 WBTC 降至現在的略高於 150,000 WBTC。這種下降主要是由於市場在 Luna、3AC 和 Alameda 事件後的影響下意識到集中化方的風險。
在 Mezo 首次推出的第一階段,它就已經開始接受比特幣存款,並提供三種不同的鎖定期:兩個月、六個月和九個月。存款會以 HODL 分數的形式獲得積分,每枚 BTC 每天產生 1000 分,且鎖定期越長,乘數越高。用戶還可以存入其他資產如 USDe、USDC 和 USDT,以增加 BTC 存款的收益。截至 2024 年 7 月,Mezo 的總鎖倉量(TVL)達到 1.35 億美元。
除了獎勵持有者外,Mezo 還將與比特幣核心協議分享部分費用。
Stacks
Stacks最近進行了Nakamoto升級,目的是解決升級前存在的鏈分叉和交易緩慢的問題。Stacks使用了一種名為轉移證明(Proof of Transfer, PoX)的共識機制。
在這個機制下,有興趣在Stacks上生成區塊的比特幣礦工需要發送一些比特幣。假設礦工Alice被隨機選中在Stacks上生成區塊。礦工Alice發送的比特幣會分配給那些質押(鎖定/質押)Stacks本地代幣STX的用戶。這意味著質押STX的用戶會得到比特幣作為收益。有趣的是,這種收益是以比特幣的形式提供的,而不是像大多數區塊鏈那樣,以鏈的本地代幣形式提供。這種方式可能吸引更多用戶,因為比特幣被認為是一種更為穩定和廣泛認可的加密貨幣。
那麼一旦比特幣礦工Alice被選中,她就可以一直生成Stacks區塊,直到下一個比特幣區塊被挖出為止。當Alice生成Stacks區塊後,這些區塊會被髮送給簽名者進行驗證。當超過70%的簽名者接受這些Stacks區塊時,它們就會被Stacks網絡接受並加入區塊鏈。假設 Alice 在下一個比特幣區塊被挖出前生成了 10 個 Stacks 區塊,一旦下一個比特幣區塊被挖出,新的礦工(例如Bob)將有機會競爭生成下一批Stacks區塊。
Bob會將Alice在Stacks上生成的第一個區塊的哈希值添加到他提交到比特幣區塊鏈的區塊提交交易中。Stackers(質押者)會檢測到Bob提交的這筆交易。然後,他們在Stacks上創建一個任期變更交易,該交易包括Alice生成的最後一個區塊(即第10個區塊)的哈希值。
然比特幣層的開發還處於早期階段,但我們可以通過以下幾個方面對這些鏈進行比較:
鏈設計:每條鏈的基礎設計,包括共識機制、智能合約能力和擴展方案。例如,某些鏈可能注重安全性和去中心化,而其他鏈則可能更側重於高吞吐量和低延遲。
橋設計:鏈之間橋接的設計如何實現跨鏈資產的轉移和互操作性。橋接機制包括如何在不犧牲安全性的情況下將比特幣轉移到其他區塊鏈上,並保障跨鏈交易的可靠性。
總鎖定價值:總鎖定價值是用戶鎖定或質押在協議中的總資產價值。
除了前面提到的團隊外,許多其他團隊也在構建比特幣的擴展層。這些團隊包括 Alpen、Bison、BitLayer、Rootstock、SatoshiVM 和 Soveryn 等。讀者可以在這裡找到完整列表。
L2 和 L1 之間的關係
L2 在兩個方面對 L1 有幫助:擴展規模和降低成本。它們為用戶提供了更便宜的交易方式,同時不會犧牲太多安全性(對於那些具有非託管、無需信任的橋接和沒有額外安全假設的 L2 來說,甚至沒有安全性損失)。
以以太坊 L2 為例。根據 Token Terminal 的數據,在 2024 年 6 月的第二週,以太坊上進行了 710 萬筆交易,收入為 1060 萬美元。用戶每筆交易的成本約為 1.5 美元。同時,五個 L2——Arbitrum、Base、Blast、Optimism 和 Polygon——進行了超過 7000 萬筆交易,總費用為 275 萬美元。每筆交易的費用約為 0.03 美元。
我們可以討論這些交易的質量,包括它們是否是機器人交易。但是不得不承認,以太坊本身無法支持那麼多交易。
但是,當使用 L2 層解決方案時,L1 不再直接與用戶進行交互。這樣的缺點類似於傳統商業模式中的情況:那些更接近終端用戶的企業通常能獲取更多的價值。亞馬遜是一個很好的例子,因為它擁有龐大的分銷網絡,這使得它在與供應商和製造商的關係中佔據優勢地位。
Dollar Shave Club 採用了訂閱模式,將剃鬚刀直接銷售給消費者。這種模式繞過了傳統的零售渠道,例如商店和批發商,從而節省了這些中間環節的成本。由於沒有中間商賺差價,Dollar Shave Club 能夠以更低的價格將剃鬚刀賣給消費者,同時保留了更多的利潤和價值,而不是將其分給傳統供應鏈中的其他環節。
通常情況下,增加中間層會削弱企業與最終客戶的直接聯繫,這在傳統商業中被視為不利,因為企業希望直接接觸客戶,保持客戶關係並獲得更多的價值。然而,在區塊鏈領域,通過引入 L2 解決方案,L1 並沒有失去與用戶的聯繫。相反,它們採用了一種企業對企業(B2B)的模式,將用戶的某些交互和交易處理委託給 L2。這種模式帶來了擴展和降低成本的好處。但問題是,這樣做是否會讓 L2 捕獲大部分的價值?並且,L2 是否會向 L1 傳遞足夠的費用,確保 L1 仍然能獲得應有的收益和資源來維持其網絡運營。
以太坊在過去三年裡廣泛採用了 L2 解決方案,這使得我們可以通過分析這些解決方案對以太坊生態系統的影響來得出結論。掠奪性(predatory)的意思是 L2 是否從以太坊中獲取了過多的價值,從而削弱了以太坊自身的價值和作用。要確定這一點,可以從以下兩種方法入手:
1:通過觀察以太坊在其生態系統中收入佔比的變化,來評估 L2 的影響。圖表展示了以太坊與五個領先的 L2 解決方案在收入上的對比。數據顯示,以太坊在整個生態系統的收入中始終佔據 90% 以上的份額。這意味著,即使有 L2 的存在,以太坊仍然保持了其大部分的收入,L2 並未對以太坊的經濟造成顯著的負面影響。
2:另一種方法是查看市值或價格。價值捕獲通常反映在資產的價格中。通過分析 ETH(以太坊的原生代幣)在整個以太坊生態系統中的總市值佔比,可以看出以太坊是否受到 L2 的影響。目前,ETH 佔整個以太坊生態系統總市值的 95% 以上,即使考慮到前 10 個 L2 的市值。這表明,即便有 L2 存在,以太坊的市值仍然佔據絕大部分,L2 並未顯著影響以太坊的總體價值。
以太坊本身無法支持那麼多交易,但它仍然捕獲了 90% 以上的生態系統價值,這表明 L2 是擴展以太坊的正確步驟。只要 L2 在 L1 上結算,L2 之間對 L1 區塊空間的健康競爭對基礎層的健康有利。
接下來是什麼?
假設比特幣和其他鏈條是不同的島嶼。為了創建真正的 L2,這些島嶼需要通過橋樑連接起來,但前提是比特幣島居民需要達成共識。目前,一些項目希望成為比特幣的 L2,正在努力建立基礎設施,作為一種臨時解決方案。
當這些 L2 島嶼已經準備好,就只需要等待比特幣島居民同意需要橋接到其他島嶼了。在達成內部共識之前,不要試圖找到更復雜的橋接方法,而是要專注於使用已經被證明有效並經過實戰測試的基礎設施。
不同項目如何現代化比特幣島並準備橋樑基礎設施以連接其他島嶼
比特幣社區成員對比特幣系統的安全性非常重視,他們對於任何可能改變比特幣系統的提案都會進行詳細的討論。任何想對比特幣進行修改的人都可以起草一個比特幣改進提案(BIP)。這個過程通常會首先在各種論壇上進行非正式討論,作者會根據反饋對提案進行修改。之後,社區中的一個專門委員會會對提案進行審核並編號,使其成為正式的提案。
一些比特幣社區的成員理解在保持謹慎的前提下對比特幣系統進行現代化發展的重要性。例如,像 Botanix、Taproot Wizards 和 Thesis 這樣的團隊正在努力增加操作碼,以擴展比特幣的可編程性。Ethan Heilman 和 Armin Sabouri 提出的比特幣改進提案BIP-420(也稱為 OP_CAT)有望為比特幣帶來許多新的可能性。CAT 代表連接(concatenate)。雖然它原本是比特幣操作碼的一部分,但由於安全問題,中本聰將其刪除。不過,隨著比特幣執行環境的演變,這些安全問題已經得到緩解,因此重新引入這一操作碼將為比特幣系統帶來更多功能和應用。
該操作碼允許將兩段數據連接在一起。它解鎖了從自定義交易類型(如動態託管系統)、智能合約(如原子交換)到不同的 DeFi 應用程序以及與外部鏈更大互操作性的眾多可能性。
像 Starkware 這樣的團隊已經建議通過引入 OP_CAT,可以將 STARK 驗證引入比特幣。這意味著比特幣可以驗證零知識證明(Zk 證明),從而啟用 Rollup 技術。這種設計範式不僅允許在比特幣上實現通用的設計,還能顯著提高比特幣的可擴展性。
Taproot Wizards 團隊正在進行其他設計(如CATVM)。這個設計將使用 OP_CAT 操作碼創建無信任橋樑,與當前的 BitVM 設計不同,CATVM 沒有流動性要求。CATVM 還將實現序數和符文的去中心化交易,其用戶體驗將與其他鏈上的用戶體驗一樣好。
SegWit 為 Taproot 升級鋪平了道路,而 Taproot 反過來對序數的重要性不言而喻。序數和銘文使 BRC-20 和符文的實現成為可能。比特幣開發者最近的熱情表明,他們越來越支持實現 BIP-420(也稱為 OP_CAT)的社會共識。OP_CAT 操作碼還具有向後兼容性,這意味著網絡不需要進行硬分叉來激活它。我們期待它上線,並見證比特幣原生可編程性新時代的到來。
比特幣開發者圍繞比特幣構建了許多獨立項目,這些項目就像是圍繞強大比特幣島的小現代島嶼。隨著 BIP-420(一個新的比特幣改進提案)的推出,可能會有方法將這些獨立的小島嶼融合在一起,形成一個繁榮和現代化的整體島嶼。
隨著比特幣在未來的各種變化,希望用戶在不同的金融應用中使用比特幣時不再需要了解底層的技術細節和各個層的差異。比特幣層之間的整合將會變得像今天在孟買穿行一樣自然和無縫,我們完全不會意識到這個繁忙的大都市曾經是由七個獨立的島嶼組成的。