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

相关推荐
央链知播2 小时前
重磅新书 | 《链改2.0:从数字资产到RWA》
金融·区块链·业界资讯
Webb Yu3 小时前
加密货币学习路径
学习·区块链
openHiTLS密码开源社区4 小时前
椭圆曲线密码学的效率核心:单标量与多标量乘法详解
区块链·零知识证明·rsa·隐私保护·ecc·多标量·单标量
本郡主是喵5 小时前
基于区块链的商品溯源平台的设计与实现(源码+文档)
区块链
数据与人工智能律师5 小时前
数据淘金时代的法治罗盘:合法收集、使用与变现数据的边界与智慧
大数据·网络·人工智能·云计算·区块链
大桔骑士v8 小时前
【区块链学习笔记】17:以太坊中的GHOST协议
区块链·以太坊·比特币·ghost
wangchenggong198814 小时前
solidity中的函数总结
区块链·1024程序员节
狙击主力投资工具1 天前
期货看盘和下单简要说明
区块链
0131 天前
013的加密世界权威指南_第二部分
区块链
Web3_Daisy2 天前
冷换仓的隐性代价:从安全策略到地址信誉体系的重新思考
大数据·安全·web3·区块链·比特币·1024程序员节