Haotian: 銘文之後 位元幣 L2 的侷限與敘事是什麼



作者 | Haotian
在銘文 Fomo 潮席捲而來之際,我有接觸一些“真正的”位元幣開發者,發現他們並不會頭腦發熱,說一些位元幣 layer2 顛覆以太坊之類的話。
反倒大家都有一個共識:位元幣生態會有機會,但一定會區別於以太坊的 DeFi 疊樂高組合範式。接下來,基於技術邏輯探討下,位元幣生態到底該如何落地?
 
的確,銘文這種新資產發行方式,把不少人拉回了 2017 年的 ICO 時刻,熱情徹底被點燃。這波銘文熱潮帶來了新用戶,新應用場景,新增量資金,某種程度上稱這輪牛市為位元幣牛也不為過。
 
於是,側鏈,閃電網路,Taproot Assets,RGB、BitVM 等各個方向擠滿了位元幣正統 layer2“垂涎者”,他們每每談及位元幣生態都高調稱要復刻以太坊的一切,著實讓人顱內高潮。
 
恰如 ICO 資產發行熱的不可持續性一樣,銘文市場同樣渴望在 Fomo 潮結束之際承接一個全新的位元幣 layer2 熱潮。
 
有這樣的野心和訴求沒錯,只不過,若想復刻以太坊的生態多樣玩法到位元幣,還真行不通,位元幣生態需要探尋一條吻合其原生特性的落地路線。
 
核心邏輯是,位元幣鏈原生特性存在“受限”的計算和驗證能力,即使 Taproot 地址 Segwit 中的存儲能力也存在粉塵攻擊“爭議”。
 
計算受限決定了更多複雜的交易邏輯必須要在鏈外實現,比如,bitVM 就大膽設想了一種利用鏈外電路+鏈上邏輯門(0、1)組合,基於樂觀 Rollup 理念實現的圖靈完備計算,腦洞很大,技術邏輯也合理,只不過工程量堪比三體中秦朝的人列電腦,不切實際;
 
驗證受限則使得位元幣更適用於資產結算,而非全局狀態校驗,比如,目前位元幣節點的Schnorr 簽名和 MAST 數據結構特性帶來了一定驗證能力,但 Schnorr 只是聚合了多個簽名,受限於多簽場景,而 MAST 允許創建更復雜的腳本,但其依賴 UTXO 模型只能做資產結算,並不能實現全局狀態校驗。搭建複雜的輕節點矩陣,也只能加強側鏈和主鏈間的可交互操作性,提升資產結算的安全性和回應速度;
 
存儲爭議則毋庸置疑,位元幣發展到現在都是極建恩風路線,這是上一輪大小區塊戰爭結束跑出來的共識,因此試圖基於 Taproot 的腳本空間大做文章的想法肯定行不通。雖然不一定走到 Segwit 被閹割的分叉程度,但 Atomicals、RUNE、PIPE 等升級協定都趨向於小區塊方向妥協了,比如丟棄了 Json 大體積數據包,回歸對 OP_Return 空間的優化和應用。
 
這些侷限性決定了,位元幣的 layer2 擴展方案和以太坊大為不同:
 
1)位元幣 Data Availability 數據可用性能力缺失,以太坊的 DA 是主網 Validators 對 layer2 二層提交的數據的計算+驗證能力,顯然位元幣雖然可以接納一定的數據,但是主網並不具備可行且高效的計算和驗證能力。
 
因此位元幣 DA 更像是“公告板”性質,原始 RAW Data 存放到位元幣區塊中,只能供鏈下的 indexer 索引器來進行記賬和確權。這勢必會考驗 indexer 的記賬和驗證能力,如果存在多個 indexer 挑戰性會進一步增加,會存在記賬邏輯混亂差錯問題。
 
2)位元幣 interoperablity 可操作性能力受限,以太坊 layer 二層提交狀態到主網,主網有合約可以配合二層展開類似 7 天挑戰時間窗口,以及 layer2 逃生艙之類的安全機制,確保在二層 Sequener 作惡的前提下,主網可以保護二層用戶的資產。顯然,不具備智慧合約能力的位元幣並不存在這層安全保障。用戶只能相信位元幣 layer2 不會作惡。
 
3)位元幣 UTXO 安全模型受限於“支付”場景。類似於以太坊 Plasma 二層的解決方案,二層若把每一個交易對應的 Nonce Hash 等都以 UTXO 的形式和主網保持同步,就能基於 UTXO 找到一個絕對安全模式。
 
但恰如 Plasma 只能受限於支付場景一樣,基於 UTXO 模型構建的位元幣 layer2 也一樣存在這個侷限。大凡是 EVM 這類有複雜智慧合約多狀態的機制就無法單純靠這套安全機制了,除非疊加其他位元幣鏈外共識。
 
基於此技術邏輯和認知,位元幣 layer2 的敘事空間也無比清晰了:
 
1)把位元幣作為結算層,二層搭建獨立的共識,提供一整套的 DA、Interoperability、VM 虛擬機等各類接軌以太坊的生態承載能力。只不過,這樣綜合實力強悍的鏈無異於再造一個以太坊執行鏈,很多人其實不知道,以太坊其實也有一條 Beacon 結算鏈,我們所看到的以太坊 2.0 主鏈也可以被視為 Beacon 鏈的 layer2。
 
之所以大家對結算鏈感知很弱,全因主網最核心的就是交互驗證能力,如果只是做結算鏈,那處理大量計算和驗證操作的鏈才會成為真正的“主鏈”。
 
問題來了,我們把位元幣做結算鏈,其他鏈敢稱自己是主鏈嗎?位元幣生態允許這樣的“共識”存在嗎?
 
2)用位元幣來做支付 Solution,包括 Lighting network 閃電網路,Taproot assets 資產以及客戶端驗證 RGB,本質上都要基於位元幣主網 UTXO 模型提供安全保障,這其實限定了這些方向最佳落地應用場景就是支付。
 
閃電網路做小額聰的流通體驗已經很絲滑,Taproot assets 和 RGB 其實也類似,相對更適合落地穩定幣的支付通道。
 
倘若要在狀態通道、客戶端驗證上 疊加一些 DeFi、EVM 更多的狀態,就相當於要在原先 UTXO 模型上添加更復雜的驗證邏輯,自然會有一些主網無法驗證的狀態被提交到主網,本質上依賴的還是鏈下共識。這類方案也許行得通,但相比純 UTXO 模型控制的交易場景,安全等級也會對應下降。
 
以上。位元幣生態如何落地?
 
如果純純的位元幣安全共識賦能下的位元幣生態,指向 Lightning network 和 Taproot assets等後續的穩定幣應用消費場景;
 
如果位元幣主網共識之外,允許加一些鏈外共識,則指向 RGB 客戶端驗證這類可以實現複雜 layer2 智慧合約的複雜應用場景;
 
如果位元幣主網只做結算鏈,靠鏈外獨立達成共識,那各類側鏈、聯盟鏈、索引鏈等等任何能自建共識且嚴格執行資產透明結算的方案似乎都可以。
 
如果 BitVM 這類位元幣圖靈計算驗證方案真的落地實現了,在不改變位元幣主網共識,成本又低於以太坊智慧合約構造的話,以上結論推翻再來。
 
總之,安全+去中心化+可擴展性的不可能三角矛盾問題在位元幣主網上表現更為強烈。所謂位元幣正統 layer2 也許是個偽命題,在我看來,選擇了正統共識則就得接受擴展“侷限”,若想突破侷限,就別打著宇宙無敵共識的旗號了。
 

聯系郵箱:0xniumao@gmail.com