比特幣 L2 新機會?詳解 SatoshiVM 及測試網互動流程
作者:L2
即使現貨ETF通過,市場仍舊對BTC相關概念保持著長期熱情。
1月14日的數據顯示,Ordinals協議的銘文銘刻的累計費用消耗達到5,600.22枚BTC,也表明著比特幣生態的持續活躍。
同時,基於比特幣的L2敘事仍有市場。
對比特幣區塊空間的擔憂,以及之前銘文將比特幣交易費用拉高的情況歷歷在目,如何降低比特幣主網的費用成為了敘事剛需,也推動者相關的項目迎來二級市場的搶眼表現。
例如STX,上週的代幣價格已經來到了歷史新高。
在這種情況下,其他的比特幣L2項目開始躍躍欲試,其中就包含著近期被頻繁提及的 SatoshiVM --- 一種去中心化的比特幣 ZK Rollup Layer 2 解決方案,與以太坊虛擬機(EVM)生態系統兼容,並使用原生 BTC 作為gas費。
比特幣、L2、ZK … 這幾個高價值概念加在一起,很容易讓人FOMO;同時該項目在推特上目前正在被大量討論,但尚無法知曉這是一場"集體行銷",還是大家一致的"價值發現"。
不過有熱度,至少說明可能存在短期機會。
於是我們挖了挖該項目的文檔,並整合了目前公開的測試網互動和代幣初始發行信息,以期為大家提供參考。
什麼是 SatoshiVM?
SatoshiVM將EVM生態系統與比特幣聯繫起來,使比特幣生態系統能夠發行資產和開發應用程序。
從這個名字中不難看出,項目致敬了一把中本聰(Satoshi),並且其中的VM意指虛擬機,而在虛擬機中運行智能合約和發行資產等,則為比特幣當前的弱擴展性提供了可能。
而其中最為關鍵的,在於SatoshiVM 的ZK Rollup概念。
利用 Rollup 技術將多個交易捆綁到一個批次中,並在比特幣主網絡上將它們作為單個交易進行驗證。這確保了與比特幣主網絡相同級別的安全性,保證數據的有效性和可用性;
同時,利用Taproot、Bitcoin Script等技術,在不改變比特幣網絡共識規則的情況下,對合約進行鏈上驗證,從而完成欺詐證明的計算。
說白了,ZK Rollup既然可以作為以太坊的L2,那麼也可以作為比特幣的L2。
其實更加通俗一點,L2的大部分工作都不在主網上執行,而是執行完後再提交到主網。因此理論上當然可以把發生的交易放在鏈下執行,然後將打包後的交易結果批量提交到鏈上。
L2執行交易,L1負責結算;只是,主網換成了比特幣。
但值得一提的是,SatoshiVM 使用原生 BTC 作為 EVM 的 Gas。一旦項目發展起來,在該L2上創建越多的應用程序,生態越活躍,礦工自然會更歡迎。
再具體一點,我們可以看一看SatoshiVM的設計結構:
沉降層
該層為 SatoshiVM 鏈提供數據可用性、排序和證明驗證。它允許用戶和 dApp 在比特幣和 SatoshiVM 之間發送消息和資產。比特幣作為結算層,橋接器和匯總腳本部署在比特幣網絡上。
排序層
該層由一個執行節點組成,負責執行提交給 SatoshiVM 排序器的交易和提交給 L1 橋接腳本的交易,生成 L2 區塊。它還包括一個Rollup節點,用於處理批量交易,將交易數據和區塊信息發布到比特幣以確保數據可用性,並向比特幣提交有效性證明以確保最終結果。
驗證層
該層包括一個協調器,它將證明任務分配給證明者,並將生成的證明轉發到 Rollup 節點,以完成比特幣的最終性驗證。它還包括一個證明者池,負責生成驗證 L2 交易正確性的有效性證明。
和其他比特幣L2有何不同?
嚴格來說,SatoshiVM與其說是L2,不如說是一個"橋"。
這裡橋的意思是指,引入以太坊上的開發格式和執行方式,可以讓你進行類似以太坊上的活動,例如發行新的數字資產或構建應用程序,但使用比特幣網絡來進行支付和處理交易。
之前,由於比特幣自身原始設計的局限性,圍繞著可擴展性和提升交易性能,諸如閃電網絡、側鏈和狀態通道等廣義的 L2 也十分活躍,但更多的都是在生態內想辦法,:
即讓比特幣自己在性能上變得更快更好,或者讓比特幣在某些情況下可以承擔交易的職能。
而後的Stacks,則想辦法讓比特幣能夠支持智能合約和Dapp的運行,以支持更多的功能。
注意,性能和功能是兩個概念。在明確這一點的情況下,SatoshiVM從目的上看,比較的對象應該是Stacks。
我們不妨從技術實現、與比特幣的集成方式上來對二者進行比較。
技術實現和兼容性:
SatoshiVM: 能夠運行與以太坊兼容的智能合約,並使用原生的BTC作為燃料。
Stacks: 使用不同技術,有自己的Proof of Transfer(PoX)共識機制和Clarity智能合約語言。它並不直接支持EVM,而是提供了一種不同的方法來在比特幣上創建智能合約和應用。
與比特幣的集成方式:
SatoshiVM: 通過利用ZK Rollups技術,在Layer 2層面實現對比特幣主鏈的集成,同時保持與EVM的兼容性,使得開發者可以使用熟悉的以太坊工具和語言進行開發。
Stacks: 通過其獨特的PoX共識機制,Stacks直接在比特幣的安全性基礎上增加了智能合約和DApps的功能。
做一個不恰當的比喻,SatoshiVM更像一個萬金油,L2的設計既可以為比特幣服務,也可以為以太坊服務,甚至可以為其他L1服務,只是因為敘事原因,服務於比特幣似乎更有熱度;
而Stacks則是專效藥,看比特幣的結構有啥問題然後對症下藥,換到別的L1可能並不通用。
同時,我們也將上述提到的所有比特幣的擴容方案進行了一個綜合比較,如下所示:
當前測試網情況和參與機會
目前,SatoshiVM的測試網已經上線,用戶可以使用Unisat或小狐狸錢包參與其測試網的互動活動,包括轉移代幣,進行swap等操作。
從數據上看,當前已經有7000+賬戶與測試網發生了互動,總互動地址達到了4.6萬並完成了累計20萬筆左右的交易。
同時,雖然SatoshiVM目前官方並沒有明示或者暗示互動會有空投,但隨著項目逐漸在推特上被廣泛討論,每日新增賬戶數和活躍賬戶數顯著增加,也顯示出市場對其FOMO的情緒。
不過有熱度的另一面是競爭內卷。結果必然是互動的卷贏不互動的,多互動的卷贏少互動的。
但考慮到測試網的"0撸"特性,參與到其中並沒有什麼成本,以0成本博小毛仍然也是一個不錯的策略。
下面則是詳細的互動步驟,供有需要的玩家進行參考(圖源自推特用戶@FareaNFts):
- 下載Unisat錢包,在錢包最後的設置選項中(齒輪圖標),將網絡切換成測試網(Testnet)
- 去水龍頭領取測試代幣tBTC,輸入領取金額和自己的unisat地址:
水龍頭網址如下:http://bitcoinfaucet.uo1.net/send.php
- 按照以下規則,在小狐狸添加 SatoshiVM的網絡信息:
Network Name: SatoshiVM Testnet RPC: https://test-rpc-node-http.svmscan.io Chain ID: 3110 Currency symbol: BTC
- 完成BTC在不同網絡的轉移
訪問網站ridge.satoshivm.io 連接小狐狸和Unisat錢包
將Unisat中領到的tBTC存入該網站,同時用小狐狸錢包取出(同一個測試網)
- 轉移SAVM代幣(項目後續的官方代幣)
進入"SAVM橋接"頁面
領取"tSAVM"水龍頭(Faucet)
存入一些tSAVM,並在MetaMask錢包中確認交易
提取一些tSAVM,並在MetaMask錢包中確認交易
此外,SAVM的主網代幣也將於19日正式發行。
在規則設計上,SAVM將由另一個知名比特幣生態項目 Bounce 提供支持,而其對應的代幣為AUCTION。Bounce採用了初始流動性池(ILO)發行的方式,即意味著 SAVM 將會有一個基於AMM模型的初始流動性池,供參與者屆時進行swap;
而參與ILO的前提是持有Auction,有一定概率會被隨機幸運選中獲得交易資格,同時還可以從這個初始流動性池中持續獲得交易費用的分成,以及獲得ETH獎勵。這也給那些想要參與代幣發行,但又擔心AMM的兌換風險的玩家提供了另一種相對穩健的選擇。
不過需要提醒的是,持有Auction也意味著一定的代幣本身價格波動的風險,能否值回票價則是見仁見智的事情。
值得關注的問題
最後,雖然 SatoshiVM 的概念、技術和敘事看起來都不錯,但筆者在整合信息的過程中仍然看到了一些值得關注的問題。
第一,既然是L2,那麼L2的排序器是中心化還是去中心化的?誰來充當L2的驗證節點,成為節點的規則如何?這一切目前都不透明,感覺更多的是代幣先行,細節後補。
對於Meme項目來說這很常見,但對一個基建項目來說,顯得稍顯倉促。
第二,項目並沒有公開具體的團隊和過往信息。L2涉及大量交易,安全穩定是前提,沒有團隊背書在這個賽道上反而成為了一個讓人不安的點;雖然比特幣生態的火熱更多由散戶力量推動,但關鍵基建如果沒有高端團隊負責,很容易讓人產生懷疑。
第三,項目目前的Github上並沒有實質信息,L2本身的開源情況未知。
最後,圍繞著SatoshiVM產生FOMO情緒的詐騙橫行,甚至出現了比官方推特關注量更多的"金標"用戶在發布空投釣魚鏈接,評論區諸多藍標賬號配合演戲,利用貪便宜心理,誘導用戶錢包鏈接從而轉走資產。
在比特幣L2賽道火熱的時刻,保持謹慎,尋找非共識機會,才是更加持久的選擇。