随着近期比特币铭文生态成功吸引市场目光,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 测试网络。流程大致是:
- 建立比特币钱包
- 领取 tBTC
- 使用 Metamask 连线 SatoshiVM
- 使用比特币网络跨链至 SatoshiVM
- 完成
建立比特币钱包
如果用户没有比特币钱包,可以使用 UniSat Wallet (下载),也可以选择其他兼容比特币网络的钱包。
其中钱包设定部分,确保网络类型是 Native Segwit,而网络需要选择 TESTNET。
领取 tBTC
目前团队提供两个比特币测试网水龙头 (faucet),提供用户领取免费的 tBTC 测试代币:
- https://bitcoinfaucet.uo1.net/send.php
- https://coinfaucet.eu/en/btc-testnet/
不过经笔者测试过后,仅有第一个连结 (Bitcoinfaucet) 有成功拿到测试代币。
于 Metamask 加入 SatoshiVM网络
此步骤就是在 Metamask 中手动添加 SatoshiVM网络RPC:
- 网络名称:SatoshiVM Testnet
- Chain ID:3110
- 货币符号:BTC
- URL:https://test-rpc-node-http.svmscan.io
- 区块链浏览器:https://testnet.svmscan.io/
跨链
最后利用 SatoshiVM 团队提供的跨链桥,连结 UniSAT 钱包与 Metamask 钱包,将 UniSat 钱包中的测试代币跨链到 SatoshiVM网络。
官方表示跨链大约需要等待一个多小时,但笔者实际上大约等了三个小时以上,且需要注意同样需要燃料费用,要预留一些 tBTC 不能将全部代币跨链,但若转帐金额太少可能会遗失交易,因此建议至少转帐 0.00006 tBTC 以上较保险。
完成!接下来等待看看该生态有什么专案出现,都可以自由参与。