原文作者:@lanhubiji
原文來源:X
看到ZKM也進入BTC L2賽道,這條賽道會跟以太坊L2一樣,會變得越來越擁擠,最終市場格局還須等待技術和市場演變的結果。
ZKM底層技術是zkVM,它的最終目標是試圖讓其zkVM技術被更多專案和生態所採用,從而成為底層基礎設施。例如可以連結不同生態網路(以太幣、比特幣、Comos等)的資產,形成更好的流動性。在這個大框架下可以更好地理解ZKM為什麼要進入的BTC L2賽道。
回到技術解決方案,ZKM核心技術主要兩個面向:「Entangled Rollup 架構+zkVM」。這兩個面向主要解決市場上兩大關注的問題:一是,如何確保資產的安全;二是,如何實現自身網路的可持續性。
目前市場很關注跨鏈的安全性問題,ZKM推出「Entangled Rollup Network(糾纏匯總網路)」機制,試圖透過遞歸的零知識證明技術,來同步區塊鏈間的狀態,不依賴傳統的橋的機制來實現資產跨鏈。這個框架之前在以太坊上實現落地,也就是Metis的Optimistic Rollup機制。目前ZKM試圖將這個想法和框架應用過來,同時根據比特幣L1本身的特性進行改造,從而推出其BTC L2。當然,BTC不支援智能合約,要實現L2,挑戰大很多。 ZKM試圖透過Entangled Rollup 將狀態匯總到ZKM網絡,然後將驗證的狀態傳遞給其他生態系統。 BTC的資產安全採用本地可控的模式,例如BTC由多簽腳本控制,只要至少有一個誠實方存在,作惡者就無法取走質押存入的BTC;而在L2方面,則採用去中心化排序器,交易的包含和最終性都以去中心化的方式來完成,L2的交易批次的執行也計劃透過BTC腳本進行驗證。
ZKM引入OCP機制(Optimistic Challenge Process),部分類似以太坊L2樂觀證明的BTC L2版本。大概機制是,當使用者將資產存入L2(ZKM)時,資產會被鎖定到預先簽署的n-of-n的多重簽名腳本中,簽署者一般是獨立第三方/審計方。多重簽名的兌換腳本在指定的挑戰期後激活,簽名者提前向目標用戶發送資產,啟動挑戰階段。在挑戰階段,簽署者預先簽署包含挑戰腳本和資產腳本的交易。要發起挑戰腳本,挑戰可以透過支付輸入UTXO來啟動,要求營運商嘗試透過向資產腳本提供中間計算追蹤來打開其承諾。如果承諾無法成功開啟,則驗證者將在挑戰期結束後收到所有資產,或將挑戰資產給簽署者。執行追蹤則透過TapTree來提交,其中Tree的每個葉子代表一個中間值。每個中間值都是使用一次性簽章計算,前值作為其輸入。使用此方法,BTC腳本直接執行此計算並完成鏈上資產驗證。也就是說,ZKM試圖透過OCP機制為鏈下運算提供安全性,確保L2交易包含在去中心化的排序器網路中。
zkVM一直是加密領域重要的基礎探索之一,ZKM的zkVM是其中的一個類型。跟RSIC和SP1不同的區別之一是ZKM提供對Golang的原生支援。 (RSIC和SP1支援Rust)ZKM允許Golang開發者使用Vanilla Golang編譯器將其程式碼編譯為MIPS指令,之後使用ZKM的證明網路證明其執行。同時,未來ZKM也計畫支持Rust。
市場除了關注BTC鏈上資產的安全性,也關注ZKM L2本身如何實現永續性。要實現永續,需要參與網路的各參與者有機會獲得持續的收入。 在ZKM的BTC L2中,引入去中心化排序器的概念,這些排序器節點根據貢獻獲得獎勵的收入。 ZKM計劃將其40%代幣獎勵給挖礦參與者(包括參與排序器節點、流動性質押、證明網路挖礦)。也就是說,排序器節點除了從L2的交易中獲得gas費用之外,還可以從挖礦中獲得收益。
按照目前的趨勢,BTC L2方面的探索會持續下去,在原生L2方面和EVM兼容L 2方面都會持續,原生L2方面在於內部生態張力的探索,由於其原生性有一大批忠實擁躉;而在EVM相容L2方面,不僅在於擴展BTC生態,也在於為更多生態的融合提供一個探索方向。
聲明:本內容為作者獨立觀點,不代表0x财经 立場,且不構成投資建議,請謹慎對待,如需通報或加入交流群,請聯絡微信:VOICE-V。
來源:藍狐筆記原創