作为首个基于 BEVM 构建的比特币 L2 铭文协议,Bevscriptions 已经正式上线,致力于结合智能合约属性与创新推出的 BM20 协议,将比特币铭文代币的交易流程从 L1 主链转移至 L2 网络,从而为铭文交易市场带来不同的可能。
本文就旨在介绍 BEVM 和 Bevscriptions,同时分享作为首个 BTC L2 上铭文交易平台Bevscriptions 的使用体验教程。
BEVM:比特币 L2 的全新解决方案
BEVM 是一个以 BTC 为 Gas 且兼容 EVM 的 BTC Layer2,核心目标是拓展比特币的智能合约场景,帮助 BTC 突破比特币区块链非图灵完备、不支持智能合约的束缚,让 BTC 可以在 BEVM 这个 Layer2 上构建以 BTC 为原生 Gas 的去中心化应用。
其中当用户把比特币主网的 BTC 跨到 BEVM 时,用户的 BTC 会进入 1000 个节点托管的合约地址内,然后同时在 BEVM 即 BTC Layer2 网络按照 1:1 的比例生成新的 BTC。
当用户发出把 BTC 从 BEVM 跨回主网的指令时,BEVM 网络节点将触发 Mast 合约,1000 个托管资产的节点将按照既定的规则自动签名,把 BTC 返回到用户地址,整个过程实现完全的去中心化和无需信任。
这也就意味着所有的交易都从比特币主链转移到了 Layer2 网络上运行,同时由于 BEVM 完全兼容 EVM,因此也可以轻松地让 BTC 实现各类去中心化应用。
这也是与其他比特币 L1 项目最大的区别——传统的比特币 L1 或「原始 L2」项目(如闪电支付),应用场景往往十分单一,只支持支付用例,无法衍生出诸如借贷、质押、挖矿等更多有意思的 DApp 应用。
而 BEVM 从 L2 上赋能比特币铭文项目们(包括 ORDI、SATS 等主链铭文代币,都可以通过跨链映射为 BM20 形式的 L2 资产),通过吸引 Solidity 合约开发者,从而允许他们为 ORDI、SATS 等铭文代币们构建 Swap 甚至借贷、流动性质押等链上 DeFi 场景,为比特币生态带来更多的可能性。
Bevscriptions 体验教程
而 Bevscriptions 作为基于 BEVM 的首个比特币 L2 铭文交易平台,支持比特币铭文持有者将对应的铭文代币(譬如 ORDI、SATS、RATS 等)以去中心化的形式,从比特币主链映射到 L2 网络,通过 BM20 协议转换为 BM20 代币,从而在 L2 上的 Bevscriptions 中直接使用。
Bevscriptions的协议创新贡献也得到了 BEVM 官推的转发认可,本文将简单介绍 Bevscriptions 这个 BTC L2 上首个铭文交易平台的使用体验教程。
1.在钱包添加 BEVM 自定义网络
用户可使用 MetaMask 等任意 EVM 链上钱包,自定义添加 BEVM 网络,具体参数为:
RPC URL: https://rpc-1.bevm.io/
Network ID: 1501
Gas: BTC
Explore URL:https://evm.bevm.io/
2.将 BTC 跨链至 BEVM 网络
用户需先进入 BSwap 官方跨链界面:https://bswap.bevm.io/#/bridge
然后链接 MetaMask 等任意 EVM 链上钱包。
选择 BTC 并设置计划跨链的具体金额。
设置交易费用并进行,注意:跨链需要经过比特币主网的 3 次确认(至少 30 分钟)。
点击「Transfer」后,钱包中会弹出确认框,单击「Sign」以确认交易。
点击右上角的比特币钱包图标,即可实时跟踪跨链交易的状态。
也可以在 mempool 查看进度。如图所示,第一个箭头表示交易当前正在队列中,当交易从黄色移动到蓝色(分割线)时,就会处于确认状态。
此外 BMW 作为 Bevscriptions 平台首发的第一个铭文,也是基于 BEVM 的比特币 L2 生态的首个铭文项目。其中 BMW 铭文总量为 210 万张,单张包含 10 枚代币。