比特幣原生 EVM 兼容 Rollup SatoshiVM,手把手教你如何跨鏈進入生態

Kyle
分享
比特幣原生 EVM 兼容 Rollup SatoshiVM,手把手教你如何跨鏈進入生態

隨著近期比特幣銘文生態成功吸引市場目光,BTCfi 的敘事也逐漸受到關注,其中 Bitcoin Rollups 的佼佼者 SatoshiVM 近期推出測試網,本文將會介紹該如何參與 SatoshiVM 生態。

SatoshiVM 是什麼

SatoshiVM 介紹

SatoshiVM 是一個比特幣生態的 ZK Rollup,與以太坊虛擬機器 (EVM) 兼容 (compatible),並使用原生 BTC 作為燃料費支付代幣。

SatoshiVM 的願景是將 EVM 生態系統與 Bitcoin 連結。開發者可以像以太坊上一樣於 SatoshiVM 之上進行開發,使比特幣生態系統能夠真正發行資產和開發如同以太坊更高階的應用程式與服務。

廣告 - 內文未完請往下捲動

SatoshiVM 安全性等同 Bitcoin

SatoshiVM 利用 Rollup 技術將多個交易捆綁到一個證明中,並在 Bitcoin 主網上進行驗證,確保與比特幣主網路相同等級的安全性。

SatoshiVM 利用 Taproot、Bitcoin Script 等技術,在不改變比特幣網路共識規則的情況下,對合約進行鏈上驗證,完成驗證證明的計算。

而 SatoshiVM 架構的資料可用性,目前也同樣建構於比特幣主網。

以太坊兼容

由於 SatoshiVM 與以太坊虛擬機兼容,因此代表用戶可以直接使用 Metamask 錢包參與網路,開發者也可以簡易地將現有的 EVM 合約搬到 SatoshiVM 進行運作。

如何進入 SatoshiVM 生態

可以將 SatoshiVM 視為另一條 EVM 兼容的網路,未來或許會出現其他的鏈上應用,例如最基本的 DEX、借貸協議、質押等,若讀者有興趣,其實現在就能夠參與其測試網。

本文接下來會示範如何將 tBTC (test BTC, 比特幣測試網原生代幣) 跨鏈進入 SatoshiVM 測試網路。流程大致是:

  1. 建立比特幣錢包
  2. 領取 tBTC
  3. 使用 Metamask 連線 SatoshiVM
  4. 使用比特幣網路跨鏈至 SatoshiVM
  5. 完成

建立比特幣錢包

如果用戶沒有比特幣錢包,可以使用 UniSat Wallet (下載),也可以選擇其他兼容比特幣網路的錢包。

其中錢包設定部分,確保網路類型是 Native Segwit,而網路需要選擇 TESTNET。

確保 UniSat 錢包設定正確

領取 tBTC

目前團隊提供兩個比特幣測試網水龍頭 (faucet),提供用戶領取免費的 tBTC 測試代幣:

不過經筆者測試過後,僅有第一個連結 (Bitcoinfaucet) 有成功拿到測試代幣。

Bitcoinfaucet 領取測試代幣畫面

於 Metamask 加入 SatoshiVM 網路

此步驟就是在 Metamask 中手動添加 SatoshiVM 網路 RPC:

跨鏈

最後利用 SatoshiVM 團隊提供的跨鏈橋,連結 UniSAT 錢包與 Metamask 錢包,將 UniSat 錢包中的測試代幣跨鏈到 SatoshiVM 網路。

tBTC 跨鏈畫面

官方表示跨鏈大約需要等待一個多小時,但筆者實際上大約等了三個小時以上,且需要注意同樣需要燃料費用,要預留一些 tBTC 不能將全部代幣跨鏈,但若轉帳金額太少可能會遺失交易,因此建議至少轉帳 0.00006 tBTC 以上較保險。

完成!接下來等待看看該生態有什麼專案出現,都可以自由參與。