0

0

ETH 等公链基础设施近期又有哪些新变化值得关注?

DDD

DDD

发布时间:2024-04-16 23:20:27

|

1268人浏览过

|

来源于ChainCatcher

转载

撰文:lao bai

最近在一级市场,最火热的赛道无疑是 AI,其次是 BTC,每天聊的项目 80% 都集中在这两个赛道,我个人最多的时候一天可以聊 5、6 个 AI 项目。

可以预见的是 AI 泡沫会在明后年达到顶峰,随着数以百计的 AI 新项目上线,AI 赛道市值攀向巅峰,在最终泡沫破裂,一地鸡毛的同时,也会诞生出真正找到 AI X Crypto 契合点的独角兽,把这个赛道以及整个行业继续向前推进。

所以在当前 AI 过热的环境下,静下心来,看看近几个月在基础设施层面,尤其是公链基础设施这个赛道发生了哪些变化?其中有些新的东西还是值得一说。

ETH,或者说单片链的进一步解构

当年 Celestia 第一次提出模块化概念以及 DA 层这个概念的时候,市场其实花了不少时间去消化和理解,现在这个概念早已深入人心,各种 RaaS 基础设施已经泛滥到基建数量>应用数量>用户数量这么一个夸张的阶段。(RaaS:Rollup-as-a-Service 的缩写,是指提供现成的 Rollup 产品和服务,帮助应用开发者快速启动 Rollup)

执行层、DA 层、结算层在过去几个月里分别发生了一些不同技术上的进展,每层都衍生出新的技术方案,甚至结算层的概念也不再是 ETH 专有。我们每个层挑代表性的技术来简单说下。

执行层

执行层最火热的概念无疑是并行EVM,以 Monad、Sei、MegaETH 为代表,FTM、Canto 等一些现有项目也开始计划往这个方向升级。不过正如不是所有 ZK 项目都会保护隐私一样,被并行 EVM 标签的项目其实在技术路线和最终目标上面都各有不同。

拿 Sei 的一张图来做个直观的展示,很明显在乐观的情况下,由现有的顺序处理改成并行处理对性能的提升还是非常明显的。

ETH 等公链基础设施近期又有哪些新变化值得关注?

并行 EVM 里面其实又可以分成几个不同的技术路线:

1)从交易如何并行的角度 - 太阳底下无新鲜事,无非先验与后验的区别

先验以 Solana 和 Sui 为代表,要求交易明确声明他们修改了链状态的哪些部分,这样在打包区块之前事先检测是否有状态冲突(比如对同一个 AMM 池的访问),有的话就丢弃这些造成冲突的交易。

后验也叫乐观并行,以 Aptos BlockSTM 为代表,即先假设大家都没有冲突把交易收进来再说,执行完了再检测。发现冲突的交易就宣布这个交易无效,结果刷新,重新执行,重复这个步骤直到区块中的所有交易都被执行。Sei,Monad,MegaETH,Canto 使用了类似的解决方案。

我们在一级市场还有看到针对状态冲突情境下(像上文说的同一 AMM 池访问)做并行的解决方案,但看上去工程会相对复杂,不确定商业上是否可行,还在评估中。

2)从对并行 EVM 重视的程度 - 也可以分成两个流派

一个是 Monad,Sei 为代表,把如何交易并行作为主要扩容思路,即并行为主叙事,比如 Monad 除了乐观的并行处理,还有专门开发的 MonadDB,异步 I/O 专门配合并行处理。

另一个是 Fantom, Solana, MegaETH 的思路,并行是扩容方案之一,但也只是之一,并行是个辅助叙事,性能提升更多依赖于其他的技术方案。

比如 Fantom 的 Sonic 升级,主打的是 FVM 虚拟机 + 与优化过的 Lachesis 共识机制。Solana 下一阶段主打的是 Firedancer 新客户端的模块化架构,优化的网络通信机制和签名验证等等。

MegaETH 的目标是实现 Realtime Blockchain。首先是在 Paradigm 新开发的 Reth 高性能客户端基础上,在全节点的状态同步机制(只同步状态差异而非全部数据)、Sequencer 的硬件设计(大量高性能带存储功能的 RAM 来做状态访问,避免缓慢的磁盘 I/O)、Merkle Trie 的数据结构改进等多个方面做了进一步优化和提升,相当于软件、硬件、数据结构、磁盘 IO、网络通信、交易的排序和并行处理上综合全方位提升,把 EVM 的性能天花板推至极限,接近「Realtime Blockchain」。

DA 层

DA 层没有特别大的技术迭代,所以这个赛道卷的程度远不如执行层,算来算去就那么几个主要选手。

ETH 的 CallData 升级成了 Blob,各个 Layer2 的费用大幅下降,现在 ETH 已经是一个「不那么贵」的 DA 了。

Celestia 更大的作用反而是上线之后作为第一个提出 DA 层概念的项目,把 DA 这个赛道从 20 亿 FDV 的天花板拉到了 200 亿,从此格局和想象力打开。很多新的 Layer2 Appchain 首选 DA 自然也是 Celestia。(FDV的意思是「完全稀释估值」,这是一个估值指标,由 Token 价格 * 总量得出)

Avail 从 Polygon 独立了出来,从技术上来讲更像是一个「加强版的 Celestia」,比如用了波卡那套 Grandpa+BABE 的共识机制,相较于 Celestia 的 Tendermint 理论上可以支持更多节点的去中心化,还有比如支持 Celestia 不支持的 Validity Proof 等等,当然技术上的差异远不如生态来的重要,Avail 在生态层面还需奋起直追。

EigenDA 前两天也随着 EigenLayer 主网一同上线,EigenLayer 作为本轮最强叙事之一 + 最会商业合作的项目,EigenDA 的采用率我个人感觉不会低,理论上来说只要「感觉安全,价格便宜」,并没有太多项目真的在乎你用的是 Validity Proof 还是 Fraud Proof、DAS 有没有支持等等。

比较值得一说的反而是下面三个 DA:

1)Near DA

Near 是个神奇的公链,原本是做分片的,现在也依旧在做,但在做分片的同时他还做了 DA。比 Celestia 更便宜,还支持 Layer2 的快速结算;

链抽象 - 最近 Near 推出了链签名,让用户能可以通过单个 NEAR 账户请求给任何链上的交易签名;

AI - 旗下 Founder illia 是 Transformer 八子之一,在英伟达大会上被黄仁勋拍肩膀的人,现在正在计划聘请 AI 工程师,官网会在下个月发布相关公告……六边形战士,我也扔到了 DA 赛道。

2)BTC&CKB

因为 BTC 的 Layer1 不支持智能合约,无法直接结算,所以现在几十条 BTC EVM Layer2 基本都在把 BTC 当成 DA 用,区别无非在于是把 ZK Proof 直接扔到 BTC 上还是把 ZK Proof 的 Hash 扔上去,仿佛不这样做就不能称自己为「BTC Layer2」一样。

最近其实有碰到新项目说「我不装了,我就是 ETH Layer2,DA 结算都在 ETH 上,但我是为 BTC 生态服务的!」较为喜感……唯一一个扩容方案的另类是 CKB 推出的 RGB++,在这套框架里,CKB 成了类 DA 的存在,而 BTC 因为 UTXO 同构绑定的黑科技,近似成为了 RGB++ 的结算层。

3)新 DA

说两个看到的 DA 新思路,就不提项目名字了。一个是把 DA 跟 AI 结合,除了自身是一个高性能 DA 之外,还可以充当 AI 大模型,训练数据和训练轨迹的存储层;另一个是改进了 Celestia 等 DA 底层的纠错码机制,可以在一个动态网络(每一轮都有几个节点随机掉线)这样的不稳定状态里提供更加的稳健的网络状态。

结算层

原本这个层几乎是 ETH 独占的,DA 有 Celestia 竞争、执行自家有一众 Layer2。唯独结算,其他链像是 Solana,Aptos 之类还没有 Layer2,BTC 的 Layer2 不用也没法用 BTC 当结算,目前你能想到的结算层基本只有 ETH 一个。

然而这个情况马上就会发生改变,已经看到数个新的项目在往文章开头提到的那个方向去拱 ,有些老项目也开始往这个方向转型,即 ZK 验证 / 结算层进一步解构 ETH(抢 ETH 的生意)。

为什么会有这么个概念出来呢?原因在于,ETH Layer1 上跑合约去验证 ZK Proof,理论上的确不是一个最优选择:

技术上来看,为了验证 ZK Proof 的正确性,开发人员需要根据 ZK 项目和其选择的 ZK Proof System,基于 Solidity 编写验证合约。其中,需要依赖不少的密码学算法,例如需要支持不同的椭圆曲线。这些密码学算法通常都相对复杂,而 EVM-Solidity 架构并不是一个实现这些复杂密码学算法的最优平台。对于一些 ZK 项目来说,编写和验证这些验证合约的成本同样很高。这某种程度上阻碍了一些 ZK 生态系统原生的加入 EVM 生态,因此像 Cario、Noir、Leo、Lurk 这些 ZK 友好语言目前只能在自己的 Layer1 上验证。同时,在 ETH 更新或是升级这些东西总是「船大难掉头」。

费用上来看,虽说 Layer2 上交的「保护费」DA 占了大头,但 ZK 的合约验证同样需要 Gas 费用,以太坊上做验证肯定不是一个便宜的选项。加上 ETH Gas 费用时不时飙升变身「贵族链」,验证成本同样会大受影响。

于是就有了新的 ZK 验证 / 结算层概念项目出现,新项目都还相对早期,以 Nebra 为代表。老项目也有往这个方向 Pivot 的,比如 Mina,以及刚 Pass 了新提案的 Zen。

这个赛道大多数项目的整体思路基本都是:

  • 支持多种 ZK 语言
  • 支持 ZK 聚合证明,更高效,更便宜
  • 更加快速的最终确认时间

ZK 结算层与去中心化 Proof Market 目前来看很有可能会绑在一起,毕竟有了技术还得有算力。也许会看到一些结算层项目与 Proof Market 项目合作,也可能掌握算力的结算层直接自己做一个 Proof Market,或是掌握技术的 Proof Market 自己下场做一个结算层包圆。到底怎么走,还得市场说了算。

小结

基础设施的其他领域,像是 Oracle 与 MEV 领域的 OEV,互操作性领域的 ZK 轻客户端网上应该有不少文章都有写了,在此不再赘述。下次看到一些新的好玩的东西,再跟大家分享。

热门AI工具

更多
DeepSeek
DeepSeek

幻方量化公司旗下的开源大模型平台

豆包大模型
豆包大模型

字节跳动自主研发的一系列大型语言模型

通义千问
通义千问

阿里巴巴推出的全能AI助手

腾讯元宝
腾讯元宝

腾讯混元平台推出的AI助手

文心一言
文心一言

文心一言是百度开发的AI聊天机器人,通过对话可以生成各种形式的内容。

讯飞写作
讯飞写作

基于讯飞星火大模型的AI写作工具,可以快速生成新闻稿件、品宣文案、工作总结、心得体会等各种文文稿

即梦AI
即梦AI

一站式AI创作平台,免费AI图片和视频生成。

ChatGPT
ChatGPT

最最强大的AI聊天机器人程序,ChatGPT不单是聊天机器人,还能进行撰写邮件、视频脚本、文案、翻译、代码等任务。

相关专题

更多
登录token无效
登录token无效

登录token无效解决方法:1、检查token的有效期限,如果token已经过期,需要重新获取一个新的token;2、检查token的签名,如果签名不正确,需要重新获取一个新的token;3、检查密钥的正确性,如果密钥不正确,需要重新获取一个新的token;4、使用HTTPS协议传输token,建议使用HTTPS协议进行传输 ;5、使用双因素认证,双因素认证可以提高账户的安全性。

6137

2023.09.14

登录token无效怎么办
登录token无效怎么办

登录token无效的解决办法有检查Token是否过期、检查Token是否正确、检查Token是否被篡改、检查Token是否与用户匹配、清除缓存或Cookie、检查网络连接和服务器状态、重新登录或请求新的Token、联系技术支持或开发人员等。本专题为大家提供token相关的文章、下载、课程内容,供大家免费下载体验。

816

2023.09.14

token怎么获取
token怎么获取

获取token值的方法:1、小程序调用“wx.login()”获取 临时登录凭证code,并回传到开发者服务器;2、开发者服务器以code换取,用户唯一标识openid和会话密钥“session_key”。想了解更详细的内容,可以阅读本专题下面的文章。

1064

2023.12.21

token什么意思
token什么意思

token是一种用于表示用户权限、记录交易信息、支付虚拟货币的数字货币。可以用来在特定的网络上进行交易,用来购买或出售特定的虚拟货币,也可以用来支付特定的服务费用。想了解更多token什么意思的相关内容可以访问本专题下面的文章。

1313

2024.03.01

treenode的用法
treenode的用法

​在计算机编程领域,TreeNode是一种常见的数据结构,通常用于构建树形结构。在不同的编程语言中,TreeNode可能有不同的实现方式和用法,通常用于表示树的节点信息。更多关于treenode相关问题详情请看本专题下面的文章。php中文网欢迎大家前来学习。

537

2023.12.01

C++ 高效算法与数据结构
C++ 高效算法与数据结构

本专题讲解 C++ 中常用算法与数据结构的实现与优化,涵盖排序算法(快速排序、归并排序)、查找算法、图算法、动态规划、贪心算法等,并结合实际案例分析如何选择最优算法来提高程序效率。通过深入理解数据结构(链表、树、堆、哈希表等),帮助开发者提升 在复杂应用中的算法设计与性能优化能力。

17

2025.12.22

深入理解算法:高效算法与数据结构专题
深入理解算法:高效算法与数据结构专题

本专题专注于算法与数据结构的核心概念,适合想深入理解并提升编程能力的开发者。专题内容包括常见数据结构的实现与应用,如数组、链表、栈、队列、哈希表、树、图等;以及高效的排序算法、搜索算法、动态规划等经典算法。通过详细的讲解与复杂度分析,帮助开发者不仅能熟练运用这些基础知识,还能在实际编程中优化性能,提高代码的执行效率。本专题适合准备面试的开发者,也适合希望提高算法思维的编程爱好者。

25

2026.01.06

页面置换算法
页面置换算法

页面置换算法是操作系统中用来决定在内存中哪些页面应该被换出以便为新的页面提供空间的算法。本专题为大家提供页面置换算法的相关文章,大家可以免费体验。

406

2023.08.14

拼多多赚钱的5种方法 拼多多赚钱的5种方法
拼多多赚钱的5种方法 拼多多赚钱的5种方法

在拼多多上赚钱主要可以通过无货源模式一件代发、精细化运营特色店铺、参与官方高流量活动、利用拼团机制社交裂变,以及成为多多进宝推广员这5种方法实现。核心策略在于通过低成本、高效率的供应链管理与营销,利用平台社交电商红利实现盈利。

31

2026.01.26

热门下载

更多
网站特效
/
网站源码
/
网站素材
/
前端模板

精品课程

更多
相关推荐
/
热门推荐
/
最新课程
SQL 教程
SQL 教程

共61课时 | 3.6万人学习

Java 教程
Java 教程

共578课时 | 51.5万人学习

oracle知识库
oracle知识库

共0课时 | 0人学习

关于我们 免责申明 举报中心 意见反馈 讲师合作 广告合作 最新更新
php中文网:公益在线php培训,帮助PHP学习者快速成长!
关注服务号 技术交流群
PHP中文网订阅号
每天精选资源文章推送

Copyright 2014-2026 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号