科普 | 以太坊坎昆升级是什么

news2025/1/16 2:58:42

坎昆升级是什么

坎昆,是墨西哥一个著名的旅游城市,也是 Devcon 3 大会的举办地,按照以太坊升级命名的规律,以地名命名的升级,是针对以太坊执行层的升级。

之前同样命名的还有柏林升级、伦敦升级和这次的上海升级等。

坎昆升级目前暂定时间是在今年年底11月份,大概率还会推迟。

关于以城市命名背后有一个小故事:以太坊从2013年白皮书发布至今总计共22个重要里程碑式的节点,大部分均与升级相关。从2019年伊斯坦布尔升级以后,社区很多人在讨论接下来的升级到底要用什么来命名,其中Github有个帖子就这个问题曾展开过激烈的讨论。
图片来源:github.com

有想用元素周期表的,有想用魔兽世界专区的,还有星座、神话、乐器等等,其中有人提议用以太坊开发者大会举办的城市来命名,这个建议最后被采纳,于是后续的升级都以会议举办的城市来命名,因此有了柏林升级、伦敦升级一直到接下来的上海升级。

每一次升级都会纳入几个非常重要的提案,这些提案的目的基本上都是为了更好的调和区块链三难问题,以提升性能和使用体验。

坎昆升级的影响

坎昆升级将实现“blob 交易”类型的实施。什么是 blob 交易呢?过去L2会定期将一些数据存储在L1主链上,这个步骤需要消耗许多ETH GAS 费用,然后再均摊到过去一段时间在L2上交易的用户身上,以达到降低费用的结果。

而坎昆升级完成后,L2交易将存储在 blob 中。Blob 更像是以太坊的“外部存储空间”,相较于以前的L1链上存储方式,blob 存储成本更便宜,空间更大,每笔L2交易的成本将便宜数十倍。这将为以太坊L2带来重大的改变,推动以太坊L2得以实现成本降低、速度提高的目标。

坎昆升级对于以太坊生态系统来说将是一个重要的转折点,原因如下:

更高的交易速度和吞吐量:未来使用 Optimistic Rollup 技术处理的L2交易,在不牺牲安全性的情况下,大幅提高交易速度和吞吐量。这将有助于缓解以太坊网络的拥堵问题,并使得以太坊生态系统的应用更加高效。

更低的交易费用:由于以太坊网络的交易量增加,交易费用也变得越来越高。坎昆的升级将使L2交易费用大幅降低,从而使得更多人能够使用以太坊的L2网络。

更好的用户体验:坎昆的升级将改善以太坊生态系统的L2用户体验。交易速度的提高和交易费用的降低将使得用户能够更快、更便宜地使用DeFi,交易NFT。

更多的应用场景:坎昆的升级将为以太坊生态系统提供更多的L2应用场景。更高的交易速度和更低的交易费用将使得更多的人愿意使用以太坊L2网络来开发和部署应用程序,从而进一步促进以太坊生态系统的发展。

因此,坎昆升级将成为以太坊 L2 的转折点,有助于促进以太坊生态系统的发展,提高以太坊的竞争力,并推动更多的应用程序和用户进入以太坊生态系统。

L2项目

Arbitrum 和 Optimism

Arbitrum 和 Optimism 是当前以太坊L2的龙头项目,拥有最高的 TVL 和最多的用户,已经运行多年,拥有成熟的生态系统,具有低风险和中等回报的特点。

Boba 和 Metis

Boba 和 Metis 是早期的 Optimism 分叉项目,性能不输给主要的L2,但是生态刚刚起步,应用还较少。

Loopring、Immutable、dYdX

Loopring、Immutable、dYdX 是早期的特定于应用的 zkRollup 项目,当通用 zkRollup 没有代币时,它们将成为 zk Layer 2 的一个很好的目标。

Polygon

Polygon 不是L2,但是他们有几个 ZK Layer 2 解决方案,包括 Polygon ZKEVM,已经启动了主网,也正在快速迭代。

SHIB 和 CULT

Shib 和 Cult.DAO都表示今年要推出 Layer 2 ,如果推出成功并且生态系统发展壮大,他们将像YFI和 FXS 一样列入L2叙事中。

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/829971.html

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

webapi部署几个错误

第一个错误:无法读取配置节“system.serviceModel”,因为它缺少节声明 发现服务器上没有安装.net Framework 3.5.1 第二个错误:未能从程序集“SYSTEM.SERVICEMODEL, VERSION3.0.0.0 先安装.net framework 4.0再安装 3.5 就会出现这个问题…

8.3线程状态

new: 调用start()方法之前的状态. blocked: 因为锁而阻塞. waiting: 因为调用wait()方法而阻塞. timed_waiting: 因为调用sleep()方法而阻塞. terminated: run()方法执行完毕之后线程的状态.

opencv-33 图像平滑处理-中值滤波cv2.medianBlur()

中值滤波是一种常见的图像处理滤波技术,用于去除图像中的噪声。它的原理是用一个滑动窗口(也称为卷积核)在图像上移动,对窗口中的像素值进行排序,然后用窗口中像素值的中值来替换中心像素的值。这样,中值滤…

【Valgrind】Valgrind安装(ubuntu系统)

👉博__主👈:米码收割机 👉技__能👈:C/Python语言 👉公众号👈:测试开发自动化【获取源码商业合作】 👉荣__誉👈:阿里云博客专家博主、5…

SonarQube入门 - 搭建本地环境

一、SonarQube是什么? SonarQube是一种自我管理的自动代码审查工具,可以系统地帮助您交付干净的代码。作为我们Sonar 解决方案的核心元素 ,SonarQube 集成到您现有的工作流程中并检测代码中的问题,以帮助您对项目执行持续的代码检…

GD32F103VE点灯

GD32F103VE点灯主要用来学习端口引脚的输出配置。它由LED.c,LED.h,SoftDelay.c和main.c组成。 #include "gd32f10x.h" //使能uint8_t,uint16_t,uint32_t,uint64_t,int8_t,int16_t,int32_t,int64_t #include "SoftDelay.h"#include …

企业微信小程序在调用wx.qy.login时返回错误信息qy.login:fail

原因是大概是绑定了多个企业但是在开发者工具中没有选择正确的企业 解决方法: 重新选择企业后即可成功获取code

BS框架说明

B/S架构 1.B/S框架,意思是前端(Browser 浏览器,小程序、app、自己写的)和服务器端(Server)组成的系统的框架结构 2.B/S框架,也可理解为web架构,包含前端、后端、数据库三大组成部分…

考研/面试 数据结构大题必会代码(理解+记忆,实现使用C++,STL库)

文章目录 一. 线性表1. 逆置顺序表所有元素2. 删除线性链表中数据域为 item 的所有结点3. 逆转线性链表(递归(快速解题)非递归)4. 复制线性链表(递归)5. 将两个按值有序排列的非空线性链表合并为一个按值有序的线性链表 二. 树1. 建立二叉树(…

【快应用】同时传递事件对象和自定义参数 ,无法正确接收事件对象

【关键词】 事件绑定、自定义参数、事件对象 【问题背景】 在快应用中采用如下方式绑定组件的事件方法&#xff0c;同时传递事件对象和自定义参数&#xff0c;发现回调方法中没有正确接收到事件对象。 问题代码如下&#xff1a; <template><!-- Only one root nod…

2023年信息系统项目管理师-粗略了解整体主要知识脉络

1. 五大过程组 2.十大知识领域 3. 十大知识领域与五大过程组的关系 4. 十大知识领域的关系图

Meta 烧掉百亿豪赌的未来:元宇宙,还有出路吗?

社交平台的下一步是什么&#xff1f; 2021年10月&#xff0c;Facebook联合创始人兼CEO马克扎克伯格在年度 Connect 开发者大会上正式宣布&#xff0c;Facebook公司将更名为Meta。这一举动标志着扎克伯格决心将公司转型为一家“元宇宙公司”&#xff0c;全力投入到元宇宙的技术…

【物联网】DMA传输原理与实现详解(超详细)

DMA&#xff08;Direct Memory Access&#xff0c;直接内存访问&#xff09;是一种计算机数据传输方式&#xff0c;允许外围设备直接访问系统内存&#xff0c;而无需CPU的干预。 文章目录 Part 1: DMA的工作原理配置阶段&#xff1a;数据传输阶段&#xff1a; Part 2: DMA数据…

java读写properties文件和xml文件,解决中文乱码问题

文章目录 前言一、properties文件1.1properties格式介绍1.2读取项目resource/templates下面properties并处理中文乱码问题1.3读取本地properties并处理中文乱码问题1.4修改properties文件 二、XML文件2.1xml文件格式2.2读取xml文件2.3写xml文件 前言 在开发当中我们经常需要用…

【NX】NX二次开发中拉伸曲线完整范例

之前做项目测试用到的代码&#xff0c;开发的版本是NX8.5的32位版本&#xff0c;这个代码实现起来也不难&#xff0c;其实就是调用了UG的API而已。 那么我在这里提供完整的代码&#xff1a; //author&#xff1a;autumoon //邮箱&#xff1a;9506163.com //日期&#xff1a;20…

spring AOP学习

概念 面向切面编程横向扩展动态代理 相关术语 动态代理 spring在运行期&#xff0c;生成动态代理对象&#xff0c;不需要特殊的编译器 Spring AOP的底层就是通过JDK动态代理或者CGLIb动态代理技术为目标Bean执行横向织入 目标对象实现了接口&#xff0c;spring使用JDK的ja…

利用微软Bing AI语言大模型辅助提高写代码、阅读代码、解bug的效率

目录 1 怎么才能使用Bing AI 2 Bing AI使用举例 2.1 代码没看懂&#xff0c;可以问Bing AI 2.2 当你不确定你程序理解的是否正确时&#xff0c;可以问Bing AI 2.3 程序编译出现bug&#xff0c;可以问Bing AI 1 怎么才能使用Bing AI 要想使用Bing AI&#xff0c;必须用微软…

【学会动态规划】剑指 Offer II 091. 粉刷房子(14)

目录 动态规划怎么学&#xff1f; 1. 题目解析 2. 算法原理 1. 状态表示 2. 状态转移方程 3. 初始化 4. 填表顺序 5. 返回值 3. 代码编写 写在最后&#xff1a; 动态规划怎么学&#xff1f; 学习一个算法没有捷径&#xff0c;更何况是学习动态规划&#xff0c; 跟我…

arm交叉编译lmbench

一、下载lmbench www.bitmover.com/lmbench 官网下载&#xff0c;http://www.bitmover.com/lmbench/lmbench3.tar.gz 我没有下载下来&#xff0c;找的别人的百度云下载 链接: https://pan.baidu.com/s/1tGo1clCqY-jQPN8G1eWSsg 提取码: f6jd 二、修改makefile 修改三个文件…

CrossOver2023虚拟机下载及如何安装软件教程

在当今数字化时代&#xff0c;虚拟机技术被广泛应用于软件开发、系统测试、网络安全等领域。虚拟机提供了一个隔离的虚拟环境&#xff0c;使得我们能够在一台物理计算机上同时运行多个操作系统和应用程序。下面我们就来看虚拟机软件怎么安装&#xff0c;虚拟机怎么使用吧&#…