TLDR:
自去年 10 月 16 日 Cointelegraph 发布比特币 ETF 通过的假新闻到今年 1 月 11 日 ETF 的最终通过,整个加密市场经历了一段持续的上涨。由于 ETF 最直接的利好对象是比特币,这段时间内以太坊和比特币走势出现了背离的情况,比特币最高接近 49000 美金,已收复上轮牛市峰值的 2/3,而以太坊最高仅至 2700 美金附近,刚刚超过上轮牛市峰值的一半。但自比特币 ETF 落地以来,ETH/BTC 走势出现了显著回升,除了即将到来的以太坊 ETF 预期外,另一个重要原因便是一拖再拖的坎昆升级最近也宣布了在 Goerli 测试网的公开测试,释放出了即将进行的信号。从目前的情况来看,坎昆升级的时间将不会早于 2024 第一季度。坎昆升级致力于解决现阶段在以太坊上 TPS 低下与交易费用高昂的问题,属于以太坊 Serenity 升级阶段的一部分。Serenity 之前,以太坊已经经历了 Frontier,Homestead,Metropolis,三个阶段。前三个阶段分别解决了以太坊上开发门槛,DoS 攻击以及 POS 转型的问题。在以太坊 Roadmap 中明确指出,现阶段的主要目标则是实现 ”Cheaper Transactions“ 和 “Better User Experience”。
近一年 ETH/BTC 汇率走势,图片来源:TradingView
以太坊作为一个去中心化社区,其升级方案来源于开发者社区提出并最终经以太坊社区多数赞同的提案,其中得以通过的是 ERC 提案,还在讨论中或者即将在主网施行的统称 EIP 提案。此次坎昆升级预期将通过 5 个 EIP 提案,分别是 EIP-1153,EIP-4788,EIP-5656,EIP-6780 与 EIP-4844。
此外,EIP-4844 中利用的另外两项核心技术分别是 KZG 多项式承诺与临时存储,这部分在我们机构前一篇文章 Kernel Ventures:一文探讨 DA 和历史数据层设计中有详细分析。总而言之,通过 EIP-4844 对以太坊单个区块容量大小以及交易数据的存储位置进行了改动,在降低以太坊主网 gas 的同时大幅提升了主网的 TPS 。
三种操作码的区别,图片来源:Kernel Ventures
EIP-4788:在以太坊 POS 升级后的信标链中,每个新的执行块包含父信标块的 Root。即使遗失了部分产生时间较早的 Root ,由于共识层完成存储的 Root 具有可靠性,因而我们在创建新区块的过程中,我们只需要留有最新的某几个 Root 便可。但是在创建新区块的过程中,频繁的从 EVM 向共识层请求数据会造成执行效率的低下并为 MEV 创造可能。因而在 EIP-4788 中提出使用一个专门的 Beacon Root Contract 对最新的 Root 进行存储,这使得父信标块的 Root 都是 EVM 暴露的,大大提高了对数据的调用效率。
Beacon Root 的调用方式,图片来源:Kernel Ventures
EIP-5656:对内存中的数据进行复制是以太坊上非常高频的一项基本操作,但在 EVM 上执行这项操作会产生许多开销。为了解决这一问题,以太坊社区在 EIP-5656 中提出了可以在 EVM 上高效进行复制的 MCOPY 操作码。MCOPY 使用了特殊的数据结构来短期存储被负责的数据,包括高效的分片访问和内存对象复制。拥有专用的 MCOPY 指令还能提供前瞻性保护,可以更好的应对未来以太坊升级中 CALL 指令的 gas 成本发生变化。
以太坊数据拷贝 gas 消耗的变化过程,来源:Kernel Ventures
EIP-6780:以太坊中,通过 SELFDESTRUCT 可以对某个合约进行销毁,并清空该合约的所有代码和所有与该合约相关的状态。但在以太坊未来即将使用的 Verkle Tree 结构中,这会带来巨大隐患。在使用 Verkle Tire 存储状态的以太坊中,清空的存储空间将被标记为之前已写入但为空,这不会导致 EVM 执行中出现可观察到的差异,但与未发生的操作相比,已创建和删除的合约会生成不同的 Verkle Commitment,这会导致 Verkle Tree 结构下的以太坊出现数据校验的问题。因而 EIP-6780 中的 SELFDESTRUCT 仅保留了将合约中的 ETH 退还指定地址的功能,会将与该合约相关的代码与存储状态继续保存在以太坊上。
关于 DA 原理与各种 DA 类型的介绍,可以参考我们的上一篇文章Kernel Ventures:一文探讨 DA 和历史数据层设计。对于 DA 项目来说,其收益来源于用户在其上进行数据存储并支付的费用,而其支出来源于维护存储网络运行与存储数据持久性和安全性所支付的费用。收益与支出相减,所余下的便是网络积累下的价值。DA 项目要实现价值的提升,最主要的手段便是提高网络存储空间利用率,吸引尽可能多的用户利用网络进行存储。另一方面,在存储技术上的改进比如压缩数据或者分片存储可以减少网络的支出,从另一方面实现价值更高的积累。
现阶段提供 DA 服务的项目主要分为三种类型,分别是主链专用 DA,模块化 DA 以及存储公链 DA。三者的具体介绍与区别见Kernel Ventures:一文探讨 DA 和历史数据层设计。
用戶喜愛的交易所
已有账号登陆后会弹出下载