SatoshiVM:如何零擼即將在Bounce發售的比特幣ZK Rollup二層空投?
BlockBeats 律動財經 2024-01-17 10:30
近日,一個名為 SatoshiVM 的比特幣 ZK Rollup 二層方案在推特上引起了熱議。目前,SatoshiVM 官方發布白皮書介紹的推特瀏覽量為 35 萬。(為杜絕用戶的假鏈接,SatoshiVM 已關閉評論)
據悉,SatoshiVM 是一個多功能的 ZK Rollup,它使用 EVM 進行鏈下計算。這意味著用戶可以以類似於與以太坊交互的方式與 SatoshiVM 進行交互,並且開發人員可以像在以太坊上一樣在 SatoshiVM 上構建。
如此引起熱議的原因,很大一部分是因為 SatoshiVM 將在 1 月 19 日通過 Bounce 平台出售其總供應量的 2.5%,這是近期市場上非常受矚目的一次發售,甚至引起了 AUCTION 的幣價 28% 的漲幅,突破 30 美元。
Bounce 的前幾次 IDO 中,MultiBit(MUBI)和 BSSB 的表現都非常出色,但在去年 12 月 15 日的新一輪 IDO 中,受到 Launchpad 項目 Bdid(BDID)的「本該空投的代幣被用於預售」質疑風波影響,讓原本正在上漲的 AUCTION 短時回撤超 20%。似乎是吃了這次的虧,Bounce 在之後的 IDO 項目里,都會對項目進行選擇「抉擇」,因此 SatoshiVM 的發售也備受關注。
在即將到來的 @SatoshiVM 的$SAVM 代幣發行中,Bounce 也將推出一種創新的初始 LP 收入發行(ILO)池,結合了隨機選擇機制。參與者可以使用$AUCTION 代幣購買入場券來參與。每位中獎者將從$SAVM 的自動做市商(AMM)流動性池(LP)中持續獲得一定比例的交易費作為獎勵。
五個特點
據悉,與更複雜的第 2 層實現相比,SatoshiVM 提供了幾個顯着的優勢和特點。
ZK EVM: SatoshiVM 是一個多功能的 ZK Rollup,採用 EVM(以太坊虛擬機)進行鏈下計算。用戶可以像與以太坊交互一樣與 SatoshiVM 交互。此外,開發人員可在 SatoshiVM 上進行構建,就如同他們在以太坊上進行開發一樣。
ZK Rollup: SatoshiVM 利用 Rollup 技術將眾多交易打包成一個批次,然後在比特幣主網上作為單一交易進行驗證。這種方法保證了與比特幣主網同等級別的安全性,確保數據的有效性和可用性。
ZK 欺詐證明: SatoshiVM 使用諸如 Taproot 和比特幣腳本之類的技術,在不改變比特幣網路的共識規則的前提下,實現合約的鏈上驗證。這一過程完成了欺詐證明的計算。
數據可用性: SatoshiVM 必須在比特幣主網路上公開交易數據,以便任何人都能驗證在比特幣主網之外執行的計算的正確性。
BTC 原生 Gas: SatoshiVM 使用原生 BTC 作為 EVM 的燃料(Gas)。這與使用 ETH 作為 Layer 2 燃料的 ETH OP Rollup/ZK Rollup 第 2 層解決方案相似,SatoshiVM 利用 BTC 作為 EVM 交易的燃料。
三層架構
SatoshiVM 鏈的三層架構包括:結算層、排序層和排序層。
結算層: 此層為 SatoshiVM 鏈提供數據的可用性、排序和證明的驗證。它使用戶和去中心化應用(dApp)能夠在比特幣和 SatoshiVM 之間傳輸消息和資產。比特幣充當結算層,在其網路上部署了橋接和 Rollup 腳本。
排序層: 該層包含一個執行節點,負責執行提交給 SatoshiVM 排序器的交易以及提交給 L1 橋接腳本的交易,並生成 L2 區塊。此外,還包括一個 Rollup 節點,它處理打包的交易,將交易數據和區塊資訊發布到比特幣網路以確保數據可用性,並向比特幣提交有效性證明以實現交易的確定性。
排序層: 本層由一個協調器組成,它負責將證明任務分配給證明者,並將生成的證明傳遞給 Rollup 節點,以便在比特幣上完成驗證。它還包括一個證明者池,負責生成驗證 L2 交易正確性的有效性證明。
如何交互測試網教程
SatoshiVM 值得關注的另一個原因是,其投資人 Miles Deutscher 在社交媒體明示了,完成測試網交互將會得到 SatoshiVM 的空投代幣$SAVM。BlockBeats整理了相關教程。
1. 準備 MetaMask 錢包和 UniSat 錢包
首先,如果您尚未安裝 MetaMask 瀏覽器擴展程序或行動應用程序,請先進行安裝。MetaMask 是進行區塊鏈交互的重要工具。
對於在比特幣測試網上的操作,官方推薦使用 UniSat 錢包來獲取測試 BTC 和進行後續的跨鏈功能交互。在 UniSat 的設置中,您需要將網路配置為 TESTNET,並選擇地址類型為 Native Segwit,以便為您的錢包地址設置。
2. 配置測試網資訊
MetaMask 已經自動添加了以太坊 Sepolia 網路的配置資訊。而 SatoshiVM Testnet 的配置資訊如下:網路名稱為 SatoshiVM Testnet,網路類型為 Testnet,鏈 ID 為 3110,貨幣符號為 BTC,貨幣十進制為 18,RPC 網址為 https://test-rpc-node-http.svmscan.io,官方瀏覽器地址為 https://testnet.svmscan.io/。主網網路的詳細資訊將在正式啟動後公布。
3. 通過水龍頭獲得測試幣
在以太坊 Sepolia 網路上,用戶需要通過第三方水龍頭獲取測試 ETH 以進行交互。推薦的第三方水龍頭包括Alchemy 和Infura。
作為比特幣第 2 層和 EVM 兼容層,SatoshiVM 使用 BTC 作為原生 gas 代幣。這意味著用戶需要在比特幣鏈上獲取 BTC,然後通過跨鏈方法將其轉移到第 2 層以進行交易。為此,您可以從比特幣測試網上的公共水龍頭獲取測試 BTC。當前可用的第三方水龍頭包括 Coinfaucet(https://coinfaucet.eu/en/btc-testnet/)和 Bitcoinfaucet(https://bitcoinfaucet.uo1.net/send.php)。
需要注意的是,接收目標的推薦地址類型是 Native Segwit。使用其他類型的地址可能會導致無法接收測試 BTC。
4. 橋接 BTC 到 SatoshiVM
為了實現與 SatoshiVM 的無縫交互,需要使用官方的 BTC 橋接功能,將 BTC 從比特幣轉移到 SatoshiVM。
首先,訪問BTC Bridge的官方頁面。在 Bridge 界面上,同時連接您的 MetaMask 和 UniSat 錢包兩個錢包。按照提示操作並確認錢包連接。
在「BTC Bridge」頁面上選擇點擊「Deposit 存款」,輸入金額。請注意,當前存款功能不支持傳統類型的比特幣錢包地址,因此請確保使用兼容的錢包地址。
在彈出的 UniSat 錢包頁面中確認存款交易。
在 SatoshiVM Bridge 的「歷史記錄」頁面上監控您的交易進度。該頁面提供有關存款狀態的實時更新。通過 SatoshiVM Explorer 可以檢查餘額。
存款充值完成後,使用 SatoshiVM Explorer. 檢查目標地址的餘額,確認橋接的 BTC 是否已經反映在您的 SatoshiVM 地址中。
5. 橋接 SAVM 到 SatoshiVM
導航到官方 SAVM Bridge: 訪問官方SAVM Bridge page頁面,開始將 SAVM 從以太坊 Sepolia 轉移到 SatoshiVM 測試網的過程。
連接 MetaMask: 在 Bridge 界面,連接您的 MetaMask 錢包。按照提示操作並確認錢包連接。這裡不需要連接 UniSat 錢包。
請求測試 SAVM: 測試 SAVM 沒有交易價值,每個用戶可請求的金額有限制。在頁面底部點擊「tSAVM 水龍頭」以請求測試 SAVM。
將測試 SAVM 添加到您的錢包: 請注意,每個用戶每天的請求量有限。在以太坊 Sepolia 上存款: 輸入您希望存入的測試 SAVM 金額。
批准支出測試 SAVM: 在 MetaMask 中批准使用測試 SAVM。
在 MetaMask 中確認充值交易: 確認在 MetaMask 中的存款交易。
監控交易進度: 一旦存款開始,在 SatoshiVM Bridge 的「歷史記錄」頁面上監控您的交易進度。該頁面提供有關您的存款狀態的實時更新。
通過 Explorer 檢查 SAVM 餘額,存款完成後,同樣可以在 SatoshiVM Explorer上檢查收款地址的 SAVM 代幣餘額,確保交易已正確完成。
暢行幣圈交易全攻略,專家駐群實戰交流
▌立即加入鉅亨買幣實戰交流 LINE 社群(點此入群)
不管是新手發問,還是老手交流,只要你想參與虛擬貨幣現貨交易、合約跟單、合約網格、量化交易、理財產品的投資,都歡迎入群討論學習!
- 從零開始學合約系列講座熱烈報名中
- 掌握全球財經資訊點我下載APP
文章標籤
上一篇
下一篇