当前位置: 首页 > news >正文

BEVM基于OP-Stack发布首个以WBTC为GAS连接以太坊和比特币生态的中继链

为了更好的连接以太坊和比特币生态,BEVM团队正在基于OPtimism的OP Stack来构建一个以WBTC为GAS兼容OP-Rollup的中继链,这条中继链将作为一种完全去中心化的中间层,把以太坊上的主流资产(WBTC/ ETH/USDC/USDT等)引入到BEVM网络。

不仅如此,BEVM团队正式把Op-Rollup兼容至BEVM Stack,未来任何开发者都可以基于BEVM Stack发起一个兼容OP-Rollup的BTC Layer2.

兼容OP-Rollup以WBTC的中继链测试网活动

目前,BEVM已经正式启动了这条中继链的测试网,并推出了测试网体验活动,用户可以通过水龙头领取WBTC来参与测试,同时可以Mint测试网NFT,来体验测试网的性能。参与本次活动的用户可以获得OP代币和BEVM代币空投。

具体活动细节可以阅读:https://bevm-blog.webflow.io/post/bevm-stack-testnet-tutorial-campaign-officially-launched 

BEVM-Stack将全面兼容OP-Stack和ZK-Rollup

为了把以太坊生态全面接入比特币生态,BEVM-Stack将全面兼容OP-Rollup和ZK-Rollup。

BEVM-Stack是把Taproot Consensus这一去中心化的BTC Layer2解决方案全面模块化的协议。目前BVEM-Stack已经兼容OP-Rollup,未来BEVM-Stack将全面兼容ZK-Rollup,将Madara融入现有的BEVM-Stack架构中。

通过下图我们可以直观全面的看到BEVM-Stack的技术架构:

1、首先通过Taproot consensus实现去中心化的比特币Layer2解决方案,BEVM-Stack把该方案模块化,把Taproot Consensus变成BTC Layer2通用方案。

2、然后 BEVM-Stack兼容Op Rollup,把以太坊生态资产引入比特币生态;

3、最后,BEVM-Stack兼容Zk Rollup,全面连接以太坊和比特币生态,让资产在比特币和以太坊生态之间去中心化的自由流通。

至此,BEVM-Stack将可以把兼容OP Rollup和ZK Rollup的BTC Layer2解决方案——Taproot Consensus完全开放给任意群体。

Taproot Consensus的升级方案

除了横向拓展BEVM-Stack方案,BEVM团队还时刻关注比特币生态的其他技术升级,从而不断升级Taproot Consensus的解决方案。

BEVM团队注意到,比特币网络有概率在未来升级新的BIP中支持OP_CAT,团队借此对ZK-STARK技术进行了一定的探索。ZK-STARK是一种先进的零知识证明技术,它不仅可以验证数据的正确性,还能在不暴露交易细节的情况下保护用户隐私。BEVM 的Taproot Concensus也正在测试网中集成OP_CAT和ZK-STARK,通过二者的融合可以使得BEVM 大大增强数据隐私性和交易安全性。

对BEVM来说,目前现有的Taproot Consensus方案包含了SPV、BFT PoS和Taproot(Schnorr和MAST)等组件,具体见下图:

在新的技术架构中,BEVM引入了OP_CAT ZK-STARK 来验证并结算所有的BEVM交易,实现后,BEVM的交易能够同时在比特币和以太坊进行结算。并增强了网络的安全性和隐私保护。

因此,通过改进将使原方案升级为业内首创的SPV + BFT PoS +Taproot(Schnorr ) + OP_CAT + ZK-STARK,具体来说,新方案的核心组件包括:

  • SPV(Simple Payment Verification):简单支付验证,用于验证用户从比特币网络和BEVM间的跨链交易,确保快速、高效的交易确认;

  • BFT PoS(Byzantine Fault Tolerance Proof of Stake):该机制需要保证有至少2/3的验证节点达成共识。让BEVM变成一个完全靠共识驱动的网络,提高了整体安全性和效率;

  • Taproot(Schnorr):用于实现去中心化的比特币托管,提升了交易的隐私性和效率;

  • OP_CAT和ZK-STARK:通过零知识证明技术和优化的智能合约执行,用于验证二层的交易。

这些技术的融合不仅可以提升网络的隐私保护和扩展性,还为比特币和以太坊的互操作性提供了新的解决方案,有望实现更加去中心化的比特币Layer2方案,若该技术方案成功落地将助推Taproot Consensus迈入新的台阶,也会使得比特币生态迎来全面爆发。

总结:

通过引入OP Rollup和ZK Rollup,BEVM将进一步丰富BEVM-Stack的功能,并借此推动与以太坊生态的整合,引入WBTC作为Gas费也可以为BEVM生态发展带来更多活力和动力,从而真正意义上实现比特币与以太坊生态的连接。

其次,优化后的Taproot Consensus方案,通过引入OP_CAT和ZK-STARK,不仅可以提升网络的扩展性和效率,还将进一步降低交易成本,这一技术优势也将吸引更多的开发者和用户,推动BEVM生态系统的快速发展,也为比特币扩展性提供了新的解决思路。同时这些技术的融合,实现了交易数据的隐私保护,也确保了交易的真实性和有效性。

最后,BEVM通过与以太坊的无缝连接和多链互操作性,将进一步推动DeFi的发展。用户可以在BEVM网络上进行更加高效和安全的去中心化金融交易,享受更多的金融服务和创新应用。通过兼容多种区块链技术和平台,BEVM将吸引更多的生态项目和合作伙伴,共同推动比特币生态的发展和应用。

所以通过融合OP Rollup和ZK Rollup,并引入WBTC作为Gas费,以及借助OP_CAT和 ZK-STARK优化Taproot Consensus方案,将大幅提升BEVM网络的安全性、隐私保护能力和扩展性。未来随着技术的不断优化和生态系统的不断扩展,BEVM有望在比特币生态中释放更多活力,并为行业带来更多突破性增长机会。

相关文章:

BEVM基于OP-Stack发布首个以WBTC为GAS连接以太坊和比特币生态的中继链

为了更好的连接以太坊和比特币生态,BEVM团队正在基于OPtimism的OP Stack来构建一个以WBTC为GAS兼容OP-Rollup的中继链,这条中继链将作为一种完全去中心化的中间层,把以太坊上的主流资产(WBTC/ ETH/USDC/USDT等)引入到BEVM网络。 不仅如此&am…...

【vuejs】 $on、$once、$off、$emit 事件监听方法详解以及项目实战

1. Vue实例方法概述 1.1 vm.$on vm.$on是Vue实例用来监听自定义事件的方法。它允许开发者在Vue实例上注册事件监听器,当事件被触发时,指定的回调函数会被执行。 事件监听:vm.$on允许开发者绑定一个或多个事件到Vue实例上,并且可…...

如何下载植物大战僵尸杂交版,最全攻略来了

《植物大战僵尸杂交版》由热爱原版游戏的B站UP主“潜艇伟伟迷”独立开发,带来了创新的游戏体验。如果你是策略游戏的爱好者,下面这份全面的下载和游玩攻略将是你的理想选择。 游戏亮点: 杂交植物系统:结合不同植物特性&#xff0c…...

小公司全栈是归宿吗?

在软件开发领域,特别是在小公司或初创公司中,全栈开发者的角色确实相对普遍和重要。然而,说“全栈是归宿”可能过于绝对,因为每个开发者的职业路径和兴趣点都是不同的。 以下是关于全栈开发在小公司的一些考虑: 需求…...

对https://registry.npm.taobao.org/tyarn的请求失败,原因:证书过期

今天安装yarn时,报错如下: request to https://registry.npm.taobao.org/yarn failed, reason: certificate has expired 原来淘宝镜像过期了,需要重新搞一下 记录一下解决过程: 1.查看当前npm配置 npm config list 2.清…...

Redisson-Lock-加锁原理

归档 GitHub: Redisson-Lock-加锁原理 Unit-Test RedissonLockTest 说明 源码类:RedissonLock // 加锁入口 Override public void lock() { lock(-1, null, false); }/*** 加锁实现 */ private void lock(long leaseTime, TimeUnit unit, boolean interruptib…...

deepspeed win11 安装

目录 git地址: aio报错: 编译 报错 ops已存在: 修改拷贝代码: git地址: Bug Report: Issues Building DeepSpeed on Windows Issue #5679 microsoft/DeepSpeed GitHub aio报错: setup.py 配置变量 os.environ[DISTUTILS_USE_SDK]=1 os.environ[DS_BUILD_AIO]=…...

Python列表函数append()和extend()的区别

Python列表提供了两个容易混淆的追加函数:append()和extend()。它们之间的使用区别如下: list.append(obj):对象进栈。将一个对象作为整体追加到列表最后,返回Nonelist.extend(iter):可迭代对象的元素逐个进栈。将一个…...

Spring AI 实现调用openAi 多模态大模型

什么是多模态? 多模态(Multimodal)指的是数据或信息的多种表现形式。在人工智能领域,我们经常会听到这个词,尤其是在近期大型模型(如GPT-4)开始支持多模态之后。 模态:模态是指数据的一种形式,例如文本、图像、音频等。每一种形式都是一种模态。多模态:多模态就是将…...

《妃梦千年》第十二章:层层迷雾

第十二章:层层迷雾 苏珊遭遇险境的消息让林清婉感到紧张。她知道,宫中有些人对她的势力感到威胁,试图通过伤害苏珊来打击她。林清婉决定采取更谨慎的措施保护自己和苏珊,同时查明幕后黑手的身份。 几天后,林清婉收到…...

java的字节符输出流基类、File Writer类和Buffered Writer类

一、字节符输出流基类:Writer 1.属于抽象类 2.常用方法 二、字节符输出流Flie Writer类 1.是writer类的子类 2.以字符为数据处理单元向文本文件中写数据 3.示例 4.实现步骤 三、BufferedWriter类 1.是Writer类的子类。 2.带有缓冲区 默认情况下&#xff0c…...

qt 简单实验 一个可以向右侧拖拽缩放的矩形

1.概要 目的是设置一个可以拖拽缩放的矩形,这里仅用右侧的一个边模拟这个过程。就是为了抓住核心,这个便解决了,其他的边也是一样的。而这个更能体现原理。 2.代码 2.1 resizablerectangle.h #ifndef RESIZABLERECTANGLE_H #define RESIZ…...

Google Adsense----Wordpress插入谷歌广告

1.搭建个人博客,绑定谷歌search consol,注册adsense 详细可以参考这个视频b站视频 2.将个人博客网站关联到Adsense 在adsense里新加网站,输入你的博客网址,双击网站 将这段代码复制到header.php的里面 在wordpress仪表盘的外观-主题文件编辑器,找到header.php将代码复制,…...

2-17 基于matlab的改进的遗传算法(IGA)对城市交通信号优化分析

基于matlab的改进的遗传算法(IGA)对城市交通信号优化分析。根据交通流量以及饱和流量,对城市道路交叉口交通信号灯实施合理优化控制,考虑到交通状况的动态变化,及每个交叉口的唯一性。通过实时监测交通流量&#xff0c…...

VOC格式转YOLO格式,xml文件转txt文件简单通用代码

目录 前言 思路介绍 代码 完整代码 拓展代码 前言 很多人在进行目标检测训练时习惯将得到的数据标注为XML文件的VOC格式,或者在网上获取的数据集被标注为XML文件,但是不同的标注工具进行的标注会产生不同的标注xml文件,这里我写了一种通用…...

STL迭代器的基础应用

STL迭代器的应用 迭代器的定义方法: 类型作用定义方式正向迭代器正序遍历STL容器容器类名::iterator 迭代器名常量正向迭代器以只读方式正序遍历STL容器容器类名::const_iterator 迭代器名反向迭代器逆序遍历STL容器容器类名::reverse_iterator 迭代器名常量反向迭…...

【SQL】数据操作语言(DML) - 删除数据:精细管理数据的利刃

目录 前言 DELETE语句的基础使用 删除指定记录 清空表与删除表数据的区别 注意 前言 在数据库管理的日常工作中,数据的删除是一项需要格外小心的操作,因为一旦数据被删除,往往难以恢复。数据操作语言(DML)中的DELETE语句&am…...

异步复制,主库宕机后,数据可能丢失吗?

异步复制是数据库复制的一种方式,它允许主数据库(主库)在不等待从数据库(从库)完成数据同步的情况下继续处理事务。这种方式可以提高数据库的性能,因为主库不需要等待数据复制到从库。然而,异步…...

如何在Spring Boot中优雅处理异常

如何在Spring Boot中优雅处理异常 大家好,我是免费搭建查券返利机器人省钱赚佣金就用微赚淘客系统3.0的小编,也是冬天不穿秋裤,天冷也要风度的程序猿!今天我们将深入探讨在Spring Boot应用程序中如何优雅地处理异常,以…...

1.3.数据的表示

定点数 原码 最高位是符号位,0表示正号,1表示负号,其余的n-1位表示数值的绝对值。 数值0的原码表示有两种形式: [0]原0 0000000 [-0]原1 0000000 例:1010 最高位为1表示这是一个负数, 其它三位 010…...

K8S认证|CKS题库+答案| 11. AppArmor

目录 11. AppArmor 免费获取并激活 CKA_v1.31_模拟系统 题目 开始操作: 1)、切换集群 2)、切换节点 3)、切换到 apparmor 的目录 4)、执行 apparmor 策略模块 5)、修改 pod 文件 6)、…...

AI书签管理工具开发全记录(十九):嵌入资源处理

1.前言 📝 在上一篇文章中,我们完成了书签的导入导出功能。本篇文章我们研究如何处理嵌入资源,方便后续将资源打包到一个可执行文件中。 2.embed介绍 🎯 Go 1.16 引入了革命性的 embed 包,彻底改变了静态资源管理的…...

Spring AI Chat Memory 实战指南:Local 与 JDBC 存储集成

一个面向 Java 开发者的 Sring-Ai 示例工程项目,该项目是一个 Spring AI 快速入门的样例工程项目,旨在通过一些小的案例展示 Spring AI 框架的核心功能和使用方法。 项目采用模块化设计,每个模块都专注于特定的功能领域,便于学习和…...

【实施指南】Android客户端HTTPS双向认证实施指南

🔐 一、所需准备材料 证书文件(6类核心文件) 类型 格式 作用 Android端要求 CA根证书 .crt/.pem 验证服务器/客户端证书合法性 需预置到Android信任库 服务器证书 .crt 服务器身份证明 客户端需持有以验证服务器 客户端证书 .crt 客户端身份…...

React核心概念:State是什么?如何用useState管理组件自己的数据?

系列回顾: 在上一篇《React入门第一步》中,我们已经成功创建并运行了第一个React项目。我们学会了用Vite初始化项目,并修改了App.jsx组件,让页面显示出我们想要的文字。但是,那个页面是“死”的,它只是静态…...

Python第七周作业

Python第七周作业 文章目录 Python第七周作业 1.使用open以只读模式打开文件data.txt,并逐行打印内容 2.使用pathlib模块获取当前脚本的绝对路径,并创建logs目录(若不存在) 3.递归遍历目录data,输出所有.csv文件的路径…...

关于疲劳分析的各种方法

疲劳寿命预测方法很多。按疲劳裂纹形成寿命预测的基本假定和控制参数,可分为名义应力法、局部应力一应变法、能量法、场强法等。 1名义应力法 名义应力法是以结构的名义应力为试验和寿命估算的基础,采用雨流法取出一个个相互独立、互不相关的应力循环&…...

NLP常用工具包

✨做一次按NLP项目常见工具的使用拆解 1. tokenizer from torchtext.data.utils import get_tokenizertokenizer get_tokenizer(basic_english) text_sample "Were going on an adventure! The weather is really nice today." tokens tokenizer(text_sample) p…...

网络安全问题及对策研究

摘 要 网络安全问题一直是近年来社会乃至全世界十分关注的重要性问题,网络关乎着我们的生活,政治,经济等多个方面,致力解决网络安全问题以及给出行之有效的安全策略是网络安全领域的一大目标。 本论文简述了课题的开发背景&…...

结构性-代理模式

动态代理主要是为了处理重复创建模板代码的场景。 使用示例 public interface MyInterface {String doSomething(); }public class MyInterfaceImpl implements MyInterface{Overridepublic String doSomething() {return "接口方法dosomething";} }public class M…...