随着近期比特币铭文生态成功吸引市场目光,btcfi的叙事也逐渐受到关注,其中bitcoin Rollups的佼佼者SatoshiVm近期推出测试网,本文将会介绍该如何参与SatoshiVm生态。
SatoshiVm是什么
SatoshiVm介绍
SatoshiVm是一个比特币生态的ZK Rollup,与以太坊虚拟机器(EVm)兼容(compatible),并使用原生btc作为燃料费支付代币。
SatoshiVm的愿景是将EVm生态系统与bitcoin连接。开发者可以像以太坊上一样于SatoshiVm之上进行开发,使比特币生态系统能够真正发行资产和开发如同以太坊更高阶的应用程序与服务。
SatoshiVm安全性等同bitcoin
SatoshiVm利用Rollup技术将多个交易捆绑到一个证明中,并在bitcoin主网上进行验证,确保与比特币主网路相同等级的安全性。
SatoshiVm利用taproot、bitcoinScript等技术,在不改变比特币网络共识规则的情况下,对合约进行链上验证,完成验证证明的计算。
而SatoshiVm架构的资料可用性,目前也同样建构于比特币主网。
以太坊兼容
由于SatoshiVm与以太坊虚拟机兼容,因此代表用户可以直接使用metamask钱包参与网络,开发者也可以简易地将现有的EVm合约搬到SatoshiVm进行运作。
如何进入SatoshiVm生态
可以将SatoshiVm视为另一条EVm兼容的网络,未来或许会出现其他的链上应用,例如最基本的DEX、借贷协议、质押等,若读者有兴趣,其实现在就能够参与其测试网。
本文接下来会示范如何将tbtc(testbtc,比特币测试网原生代币)跨链进入SatoshiVm测试网络。流程大致是:
建立比特币钱包
领取tbtc
使用metamask链接SatoshiVm
使用比特币网络跨链至SatoshiVm
完成
建立比特币钱包
如果用户没有比特币钱包,可以使用UniSat Wallet(下载),也可以选择其他兼容比特币网络的钱包。
其中钱包设定部分,确保网络类型是Native Segwit,而网络需要选择tEStNEt。
确保UniSat钱包设定正确
领取tbtc
目前团队提供两个比特币测试网水龙头(faucet),提供用户领取免费的tbtc测试代币:
https://bitcoinfaucet.uo1.net/send.php
https://coinfaucet.eu/en/btc-testnet/
不过经笔者测试过后,仅有第一个链接(bitcoinfaucet)有成功拿到测试代币。
bitcoinfaucet领取测试代币画面
于metamask加入SatoshiVm网络
此步骤就是在metamask中手动添加SatoshiVm网络RPc:
网路名称:SatoshiVm testnet
chainID:3110
货币符号:btc
URL:https://test-rpc-node-http.svmscan.io
区块链浏览器:https://testnet.svmscan.io/
跨链
最后利用SatoshiVm团队提供的跨链桥,链接UniSAt钱包与metamask钱包,将UniSat钱包中的测试代币跨链到SatoshiVm网络。
tbtc跨链画面
官方表示跨链大约需要等待一个多小时,但笔者实际上大约等了三个小时以上,且需要注意同样需要燃料费用,要预留一些tbtc不能将全部代币跨链,但若转账金额太少可能会遗失交易,因此建议至少转账0.00006tbtc以上较保险。
完成!接下来等待看看该生态有什么项目出现,都可以自由参与。