一文了解BTC的二层项目BEVM

这里写自定义目录标题

注:该内容不构成投资建议,有些内容摘抄其他地方,如侵权,请联系删除。(初稿)

介绍

2024年上线的BEVM协议是一个BITCOIN EVM,是一个 EVM 兼容的、以 BTC 为 Gas 的、完全去中心化的比特币二层协议。其将用户的BTC资产从 Bitcoin 主链以完全去中心化的方式跨链到 BEVM链。同时也可以将BEVM的资产和数据以去中性化的方式跨链到Bitcoin主网。由于BEVM(Bitcoin-Ethereum Virtual Machine)与以太坊虚拟机(EVM)兼容,可以在比特币(BTC)Layer2上运行以太坊生态系统中的去中心化应用DApps。该应用能够增加BTC的消耗场景,实现去中心化的比特币金融业务。

组成及其工作原理

BEVM链采用权益证明(Proof of Stake,PoS)的机制生成区块,并使用Aura共识算法进行区块生成节点的选择。首先,根据节点的权益质押量,选举出一组POS共识节点。这些节点根据其持有的权益数量,被选中作为区块生成节点,并按照一定的轮询顺序依次生成区块。 在区块生成的过程中,BEVM链使用Grandpa算法进行BFT共识确认。Grandpa算法通过验证者的投票来确定最终的共识结果,确保生成的区块被网络广泛接受并成为不可逆的一部分。

为实现将用户bitcoin主链的资产转移到BEVM链当中,该方案将BTC的轻节点数据同步在 BEVM的链上,BEVM链上的验证者对BTC轻节点提供的数据进行验证,并达成共识。最后,达成共识的BTC轻节点的数据会同步到 EVM 的底层账户系统中,那么该BTC资产的持有者可以在EVM上使用其BTC资产,参与以太坊的智能合约和去中心化应用DApps。

将BEVM链上的资产跨回bitcoin主链中,我们需要在EVM 平台提交跨回 BTC网络的交易。首先, BEVM的 n 个POS 共识节点会用 BTC 门限托管合约进行大于2/3的 BFT 投票,投票通过后将验证门限签名的脚本作为MAST树的叶子节点以生成taproot out put key,这会产生一个 BTC taproot 交易。 随后,BTC taproot 交易会被提交到BTC网络,完成 BTC 链上资产的交互。如果想花费这笔交易需要将验证的门限签名作为解锁脚本去解锁这个UxTO。 要将BEVM链上的资产跨回Bitcoin主链,需要在EVM平台上提交一笔跨链交易。首先,BEVM的n个POS共识节点将使用BTC门限托管合约进行超过2/3的BFT投票。一旦投票通过,将验证门限签名的脚本作为MAST树的叶子节点,从而生成Taproot输出密钥。这将生成一笔BTC Taproot交易。 接下来,BTC Taproot交易将被提交到Bitcoin网络中。如果想要花费这笔交易,需要提供MAST的叶子节点作为解锁脚本来花费相应的未使用交易输出(UTXO)。

相关推荐
电报号dapp11917 小时前
DApp经济模型设计:2026年反泡沫完全指南
区块链·智能合约·哈希算法
CTA终结者19 小时前
期货开仓前保证金够吗:get_account 可用与占用字段对照
python·区块链
开源量化GO19 小时前
夜盘白盘衔接几分钟误下单:天勤交易时段与行情过滤
python·区块链
CTA量化套保1 天前
一个账户跑多个期货策略:仓位与报单隔离思路
python·区块链
zhuhai_xigedian1 天前
区块链技术加持:源网荷储系统的能源数据安全与溯源
大数据·区块链·能源
Jay-r1 天前
智能合约开发中13种最常见漏洞及修复(精华版)
安全·web安全·区块链·智能合约·solidity
@insist1231 天前
系统架构设计师-区块链安全架构原理与安全系统设计实战
安全·系统架构·区块链·软考·软件水平考试
Tattoo_Welkin1 天前
一些常用的金融和区块链的概念
金融·区块链
区块链蓝海1 天前
Ardor 2.6.2发布:开启下一代企业级区块链新时代
区块链
狙击主力投资工具2 天前
【无标题】
区块链