一文了解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)。

相关推荐
stockmasterx9 小时前
北交所有哪些注意事项?北交所佣金最低是多少?
区块链
网安蟹佬霸9 小时前
区块链与智能合约安全实战:从Solidity审计到DeFi漏洞深度剖析
运维·前端·网络·安全·自动化·区块链·智能合约
cmes_love12 小时前
期权分钟行情数据下载:商品/股指/ETF期权全覆盖
数据库·区块链
ZDGJ60991 天前
境外期货的交易品种✨
区块链
cd_949217211 天前
让市场“随时买得到、卖得掉” 深澜量化探索流动性服务专业化
大数据·区块链
筱璦2 天前
C# + js通达信/分析家风格指标公式完整内、外期货量化交易系统源码可售
区块链
2401_891409262 天前
【无标题】
区块链
磐链科技3 天前
IM钱包开发核心技术拆解:DID去中心化身份与社交图谱的链上映射
去中心化·区块链
磐链科技3 天前
中心化钱包开发中的账户安全模型:Vitalik最新社交恢复构想解读
安全·区块链
磐链科技3 天前
交易所开发流动性解决方案:做市商接入与订单深度管理策略
区块链