「科普與項目分析」LumiBit正在探索基於zk-EVM的比特幣Layer2
BTC現貨ETF再次把BTC變成加密市場的主角,與此同時還有日益繁榮的BTC生態。
BTC生態新技術、新項目也不少,其中, LumiBitL2這個項目,正在探索基於zk-EVM的 。
❖技術要點❖
先來介紹一下LumiBit的技術特點,順便科普一些區塊鏈技術知識。
➤Rollup
一種區塊鏈擴展技術,將交易、計算在鏈外執行,將交易數據匯總以後再提交到主鏈上進行驗證。雖然BTC網絡不支持智能合約,LumiBit採用客戶端驗證方式。用戶使用开源的客戶端,參與Rollup驗證,不依賴於第三方節點。
➤ZK-Rollup
Rollup主要包括兩種,一種是Optimistic Rollups,使用延遲驗證和爭議解決機制。設置一個窗口期,在窗口期時間內,如果有人質疑交易信息,可以發起挑战驗證交易信息。超過窗口期無人質疑,交易信息默認正確。在資金從Layer2轉移到Layer1時,Optimistic Rollups會因此有延時。另外,在驗證交易信息時,Optimistic Rollups需要驗證較大量的交易數據。
相比之下,在ZK-Rollup技術中,Layer2中的交易數據經過零知識證明,加密壓縮成為數規模較小的ZK證明,提交給主鏈進行驗證,因此需要驗證的數據量比較小。並且也沒有延遲驗證的窗口期需要等待。
ZK-Rollup是一種受到廣泛認可的區塊鏈擴展技術。
➤Type2 ZK-EVM
V神曾經在一篇文章中總結了ZK-EVM的5種類型。
Type1 ZK-EVM,與以太坊等效,完全兼容以太坊EVM,但驗證效率低。
Type2 ZK-EVM,與EVM等效,但是修改了塊結構、狀態樹等數據結構,這樣可以很好的兼容EVM,同時改進驗證效率。
從Type3以後,驗證效率提高,但是對EVM的兼容性越來越差。
LumiBit基於Scroll技術構建,可以實現Type2 ZK-EVM,對EVM兼容性很好。
➤電路設計
Type 2 ZK-EVM可以實現基於通用電路的設計,能夠模擬任何特定的程序或算法。LumiBit還將提供用於定制電路設計的SDK。此外,LumiBit的電路設計會生成符合BTCUTXO模型的證明狀態樹。
LumiBit的電路為DAPP开發提供了極為便利和靈活的基礎設施,為ZK證明同步到BTC網絡提供支持。
➤Halo2零知識證明
零知識證明((Zero-Knowledge, ZK)。證明過程是原始數據經過一系列加密計算,計算出zk證明。驗證過程是,不需要知道原始數據,利用算法可以驗證這個zk證明的真僞。
ZK技術主要有zk-SNARK和zk-STARK兩種。zk-SNARK生成的zk證明更短小,所以驗證效率更快。一般的zk-SNARK需要可信設置,設置一個初始環境並生成一些密鑰材料,然後才能計算zk證明。計算以後密鑰材料會被銷毀。但是,如果密鑰被泄露,可以用來僞造假的zk證明。
Halo2是一種SNARK的算法結構,這個結構不需要可信設置,所以它就彌補了zk-SNARK的安全性問題。
所以,Halo2零知識證明,可以更好的兼顧安全性和效率性。
➤Omin Wallet
LumiBit使用原生BTC錢包來參與生態,這裏應用到抽象账戶技術,用戶只需要使用BTC私鑰進行籤名,就可以在LumiBit鏈上創建抽象账戶,執行各種鏈上交易,參與BTCL1生態以及L2的EVM應用。
Omin Wallet為用戶提供了原生的BTC體驗。
➤實時跨鏈通信和異步跨鏈交易
實時跨鏈通信是指,LumiBit的索引器和監聽器,可以實時讀取BTC主網的信息並將其用於鏈上應用程序。
異步跨鏈交易是指,BTC主網的資產可以單獨映射到LumiBit鏈上進行交易,無需先進行前置化跨鏈。
❖可行性與創新分析❖
使用客戶端來執行Rollup驗證,這個是創新,也是可以行的。因為ZK證明,尤其是zk-SNARK生成的證明,數據短小,客戶端可以完成驗證。LumiBit是否會引入一定的驗證激勵,暫時還不了解,因為LumiBit暫時還沒有發幣。如果大量客戶端參與LumiBit驗證,可能會類似於BTC全節點。
LumiBit基於Scroll技術,所以實現前面提到大部分技術,包括ZK-EVM、Halo是沒有問題的。
抽象账戶是已經落地的技術,可行性沒有問題。
作為一個支持智能合約的系統,LumiBit可以通過智能合約讀取BTC主網的數據,對銘文進行索引,自然可以實現銘文資產跨鏈到LumiBit上。實時跨鏈通信和獨立跨鏈交易是可以實現的。
總體上,LumiBit的BTCLayer2的技術設計具有較強的可行性。
❖必要性與優勢分析❖
使用BTC轉账備注來記账的銘文生態,帶來了一種全新的發幣形式。但是,銘文形式很難支撐高效而多元化的去中心化應用生態。
閃電網絡的主要職能是支付而非應用生態。
RGB協議在客戶端上執行智能合約,其安全性存在爭議。
Stacks使用Clarity編程語言來實現智能合約生態,既不符合區塊鏈开發者的主流習慣,也不符合用戶的操作習慣。
LumiBit致力於开發一個兼容EVM的、使用零知識證明的BTCLayer2網絡,具有現實意義。
LumiBit的優勢在於:
第一,可以在BTC的Layer2發展應用生態,龐大交易數據可以壓縮成為短小的zk證明發送到BTC主網。Layer2上大大降低應用的成本,同時提高效率。
第二,對於EVM具有100%的兼容。通用與定制的電路設計,為开發者提供了便利而靈活的條件。現有的EVM應用和用戶可以迅速進入BTC生態。
第三,使用Halo2零知識證明,可以兼顧安全性和效率性。
第四,使用BTC原生錢包參與生態,以BTC作為GAS,為用戶提供BTC原生體驗。這是 #LumiBit 最大的特色之一。
第五,LumiBit網絡通過智能合約對BTC銘文進行索引,可以提高銘文生態的去中心化程度。獨立跨鏈交易,可以使銘文資產在LumiBit生態中參與去中心化應用,降低交易成本、提高交易效率。此外,LumiBit網絡計劃在多個閃電網絡通道與多個公鏈生態中建立節點,從而實現更包容的BTC廣域Layer2。
總體上,LumiBit一方面採用了先進的Layer2技術,對於EVM具有極好的兼容性。另一方面,LumiBit以BTC作為GAS,在原生的BTC錢包中參與BTC生態,兼容智能合約、銘文、閃電網絡、乃至多鏈生態,圍繞着BTC生態資產,逐步完成原生BTC大生態的可能。
鄭重聲明:本文版權歸原作者所有,轉載文章僅為傳播信息之目的,不構成任何投資建議,如有侵權行為,請第一時間聯絡我們修改或刪除,多謝。
7月23:Mt. Gox 比特幣錢包在市場緊縮的情況下轉移了價值 28.2 億美元的 BTC
7月23:Mt. Gox 比特幣錢包在市場緊縮的情況下轉移了價值 28.2 億美元的 BTC一個引...
悅盈:比特幣68000的空完美落地反彈繼續看跌 以太坊破前高看回撤
一個人的自律中,藏着無限的可能性,你自律的程度,決定着你人生的高度。 人生沒有近路可走,但你走的每...