量化投资技术文档

Home

❯

区块链技术指南

❯

Public_Chain_Development

❯

Public_Chain_Research

❯

Ethereum

❯

ETH更新

ETH更新

2026年1月12日20分钟阅读

  • 用 DHT+SkipGraph 解决链和状态数据检索问题

  • Vitalik 写的 EIP1559 (手续费机制变更)FAQ

  • Péter Szilágyi 的 snap sync 模式详述;snap 对比 fast sync 的基准测试结果

  • phase 0 spec v0.12:加入了最新的 IETF 标准。这一版的 spec 就是 Eth2 Phase 0 启动时会用到的最终规范

  • Lighthouse 客户端更新:BLS 签名实现,已经过 Trail of Bits 审计,可使用 300MB 内存运行 2000 个验证者

  • 用 Solidity 案例来解释 EIP2938 账户抽象

  • Piper 撰写的 “状态可得性” 文档

  • 持久化储存 txpool 提案

  • 彻底改变无状态以太坊的路线图

  • 另一种对打包状态友好的地址方案

  • 以太坊状态管理诸提议

  • 使用 Verkle tries 管理以太坊状态

  • 一个可应用于不定型树状哈希数据结构的存储槽租金方案

  • 促进状态可得性的 GetNodeData DHT 方法

  • 应用于轻客户端的事务 gossip 网络

  • Vitalik 和 Micah 提议了一种另类的状态收缩方法,一种以一年为长度的 regenesis

  • 将地址长度从 20 字节延长到 32 字节的提议

  • 弱无状态性 以及/或者 状态过期方案 即将到来

  • 为什么我们应该把 verkle trees 和定期的状态灭活方案结合起来

  • 通过 Flashbots 实现账户抽象?

  • 提议将以太坊的状态树格式改为 verkle tree

  • 状态检索网络的一个初步规范

  • 提议将以太坊的状态树格式改为 verkle tree

  • 状态检索网络的一个初步规范

  • 启用 BLS12-381 支持的路径:EIP2537 和 EVM384

  • EVM384 进展:基准测试和预编译

  • 提议使用 GASMETER 操作码来移除 GAS 操作码

  • 让 eip1559 更像一条 AMM 曲线(这是未来的目标,不会放在伦敦升级中)

  • 无状态以太坊路线图更新

  • 无状态以太坊创意:插入顺序索引型默克尔树 以及 见证数据生成的贝叶斯网络模型

  • 状态存储和执行应该有相互独立的定价吗?为什么我们需要提高状态访问的 gas 开销?

  • FuzzyVM:一种 EVM 模糊测试框架

  • 切换到 Verkle 树之后的 witness gas 消耗量设计提案

  • 为什么要给状态访问操作码提高 Gas 消耗量

  • 给钱包开发者和用户的 EIP1559 说明

  • “伦敦” 分叉测试网 Baikal 现已在区块浏览器上显示 EIP-1559 交易数据

  • Beiko 的核心开发者系列更新

  • Turbo-Geth 项目重命名为 Erigon,还计划将 C++ 和 Rust 语言实现的客户端分别命名为 Silkworm 和 Akula

  • Vitalik:粉尘账户清理办法

  • Geth 的默认同步模式从快速同步切换为快照同步(11 小时 vs. 2 小时)

  • “伦敦” 升级的开发者网络命名为 “Calaveras”,修复了 Martin Swendo 发现的一些问题

  • 分析为见证数据的每个代码片收取 350 Gas 的效能

  • 使用 verkle tree 的 Geth 概念验证开发者网络

  • Vitalik 提议使用单层的 Verkle 树(而不是当前提议的、在树结构中安排双层树的做法)

  • 提议使用预编译来抽象历史和分片证据的验证方法,以允许未来更改格式

  • 提议使用另类的交易池(比如 Flashbots)来实现账户抽象

  • Piper 提议使用一个可执行的 markdown 格式规范来替代晦涩的黄皮书

  • 状态过期会议解读了 Vitalik 的状态过期和无状态性路线图:每年一次状态过期、仅要求区块生产者存储状态,其它节点可以是无状态的

  • Vitalik 解释 Verkle tree:Verkle tree 使得证明可以小于 150 字节,使无状态客户端成为可行

  • Trin (Rust 语言的 portal network 客户端)更新:全功能的 JSON RPC 轻客户端,正在与其他客户端沟通,下一步是传输数据

  • EIP3074 的替代方案以及批评

  • 解释 EVM 的对象格式

  • 分析合约中的 memory 复制,以及使用 MCOPY 操作码的提议

  • 使用 EVM 对象格式实现账户抽象

  • (状态保质期方案)使用带前缀的地址时期替代当前的延长地址(从 20 字节延长到 32 字节)方案

  • Vitalik 的 无状态性、沃克尔树和状态保质期 AMA

  • SELFDESTRUCT 在沃克尔树方案(已移除大部分的自毁功能)下效果的初步分析

  • 使用 EIP3074,将 EOA 迁移到基于验证的智能合约钱包 Spreadsheet 展示 EIP1559 机制下 baseFeePerGas 的波动速度

  • evmodin:Rust 语言的 EVM 实现,使用 evmone(C++ 语言) 作为接口

  • 使用桥合约的地址空间拓展(ASE),作为使用转换映射的 ASE 的替代

  • 提议使用一套覆盖层协议来建立和管理一个可使用任意数量子协议的覆盖网络

  • 链历史存储网络首个规范草案:提供历史区块头和区块体的按需获取

  • 状态网络的存储格式提议

  • 提议使用 EEICALL 操作码以在给定的执行环境接口下执行字节码

  • EIP3709:弃用类型 1 的交易(即 “伦敦” 分叉以前以太坊使用的交易格式)

  • Verkle树的影响对现有合约的影响,~26%的平均gas增长

  • Geth 正在考虑放弃对 archive nodes 的支持

  • 强化 BLS12-381 椭圆曲线

  • 验证者隐私消息分享协议,为了隐私性以及抵抗洪泛攻击

  • Geth v1.0.9:修复了一些 bug,弃用 eth/65 联网协议

  • EIP4361:使用以太坊账户来登录。项目网站:login.xyz

  • EIP4363:交易索引操作码

  • 无状态以太坊资源表:沃克尔树开发进度、地址空间扩展以及状态网络

  • 请立即升级 Geth 客户端:v1.10.9 以前的版本披露了安全漏洞,可通过构造 p2p 消息发起 DoS 攻击

  • 关于精简默克尔树 gas 计算的提议

  • Geth v1.10.15:解bug,点对点eth网络可以上锁

  • Besu v21.10.6: 更新解决log4j的问题

  • 有些交易所仍然没有实现EIP1559类型2交易

  • Vitalik的多维EIP1559协议,从EVM执行,交易调用数据,存证数据和存储大小增长开始为每个资源创建突发限制

  • EIP1559 使用分析: 费用估算限制更容易,区块间的 gas 价格波动减少,用户等待时间减少,MEV 在矿工收入的占比更大

  • Flashbots 研究: 并行 EVM, 同时执行无存储冲突交易,通过可选的访问列表进行预加载存储

  • Erigon v2022.01.03: 改进了交易池中的分类,实验发行及销毁跟踪功能,bug修复。

  • 提议主网的 rollup gas 归入 layer2 消息

  • 执行层的执行规范预览版

  • 包含Verkle证明的样本区块 ,以及解码、验证这个区块的实用程序

  • Mini-danksharding 原型 (data-blob-transaction): 在ETHDenver共同开发, 下一步是开发网和EIP草案

  • 使用检查点同步的Nimbus迁移指南

  • Vouch v1.4.0 (多节点验证)增加支持Nimbus

  • Vitalik: 数据可用性抽样,可以用IPAs替换KZG吗

    • Kiln 测试网成功过渡到 POS ,存在一些问题,需要更多的测试,包括开发网和fork主网
    • EIP4895 推送提现作为上海升级的选择
    • EIP4844 数据blob交易类型更新
    • 核心 EIP 流程与可执行规范协调一致的提案
  • Erigon v2022.03.01: 修复漏洞

  • Besu v22.1.2: 支持 Kiln v2.1 规范,跟踪 API 改进

  • PluGeth Parity 跟踪插件: 4 种相当于 OpenEthereum 的追踪方法

  • EIP4844 数据 blob 交易类型 meta-spec 和 推广网站

  • Dankrad 的 EIP1559 指数版本解释器, 针对数据blob 交易的提议

  • 如果在2TB SSD上运行,质押者应该修剪 Geth 节点

  • 关于账户的需求:将 EOA 迁移到合约钱包的选项

    • 关于 RPC 安全/不安全/最新标签的讨论
    • MEV boost: validators/proposers to set gas limit rather than builders
    • MEV 升级:验证者/提议者设置gas限制,而不是建设者
  • Erigon v2022.04.04-alpha:通过 BitTorrent 提高快照文件下载速度的解决方法

  • Verkle 树迁移草图

  • NiceNode:在 Linux、Mac 或 Windows 上运行 Geth 节点的 alpha 接口

  • EIP4844 交易验证提速 (用 KZG 证明), 验证时间减少到 3.5ms

  • 了解 Verkle 树中的密码学: bandersnatch 和 banderwagon的区别

  • MEV-boost 是一个新的中间件,在这个中间件中,验证者不仅可以向Flashbots出售他们的区块空间,还可以向其他构建者出售。这为更多的构建者打开了市场,并在他们之间创造了竞争,为验证者带来了更多的收入和选择。

  • 共识层客户端的

    性能测试

    • TLDR: 对比了6个以太坊共识层客户端: Lighthouse, Lodestar, Nimbus, Prysm, Teku 和Grandine
  • 个人质押者的合并升级清单

  • 如果你觉得你的验证者被DOS攻击,那么运行一个岗哨节点直到以太坊发布单一秘密领导选举协议(SSLE)来修复问题

  • Constantine BLS 实现,相比BLST,签名速度快 14% ,验证速度快 18%

  • 提议支持基于中间件的分布式验证客户端

  • Vitalik 关于调整内存 gas 成本的建议

  • MEV-boost 信息网站

  • Obol的Athena公共测试网——分布式验证者中间件客户端

  • Teku v22.8.0: MEV-boost 支持, libp2p 及 分叉选择优化

  • Prysm v2.1.4-rc.1: 支持 Goerli 合并

  • Flashbots 为MEV-boost构建了一个中继监视器和断路器,以防遭遇区块扣留攻击

  • 用阀值加密删除 MEV-boost 中的可信中继的提议

  • view-merge代替 propose boost ,防御balancing & ex-ante攻击

  • 抗审查列表(crList)提案,创建者被迫充分使用区块空间,否则他们必须在未使用的空间中包含提案人选择的交易

  • 共识层视频会议。来自Christine Kim的笔记,11 月 3 日下一次 CL 电话会议

  • Lodestar v1.1.0:稳定性改进,为每个验证者配置提案人元数据

  • Nimbus v22.9.1:修复了几个报告的问题和小的性能改进

  • Teku v22.9.1:性能改进

  • 共识规范v1.2.0:主网 Bellatrix 规范、提款和 EIP4844 研发

  • MEV订单流拍卖,以解决独家订单流

  • 具有对数同步时间的超轻客户端,假设连接到一个诚实的完整节点

  • 通过ERC4337 + EIP3074 + EIP5003 +交易包含列表实现帐户抽象

  • EIP4844 (proto-danksharding):KZG的算术哈希替代方案是可能的,但需要进行很多权衡

  • Besu v22.7.5: 修复空块提案和 RPC 缺陷

  • Erigon v2.27.0: 实验性嵌入式共识层客户端,更改为语义版本

  • Nethermind v1.14.3: 减少错过证明;及即将到来的新特性

  • 建议在 eth_getLogs 返回的日志中添加区块时间戳

  • 利用边缘执行成本估算gas成本的第二阶段研究成果

  • 通过限制构建者的权力来降低中心化风险,并通过部分块拍卖(包含列表或后提议者)最小化区块提议者的责任。

  • MEV-Boost 开发过程讨论

  • Flashbots 计划实现去中心化的区块构建

  • Jon Charbonneau: Flashbot 可以通过开源它们的生成器或添加一个上限来减少审查

  • Nimbus v22.10.0: 出块更快,增加了指标

  • ethStaker Goerli 测试网验证器押金更新为只需要 0.0001 GoETH

  • Prysmatic Labs(Prysm 团队) 被 Offchain Labs(Arbitrum 团队) 收购

  • MEV-Boost 发展理念

  • MEV Watch 的US OFAC审查增加了最后100个区块的可视化

  • 轻客户端代理; 将钱包连到本地 RPC, 对最新的区块头使用证明来验证调用:

    • Nimbus 轻代理
    • Kevlar CLI 工具运行一个基于客户端的轻RPC代理,用 Lodestar API
  • Nimbus v22.10.1: 支持轻客户端 REST API ,提高使用外部块构建时的稳定性

  • Teku v22.10.1: 修bug, 优化 , voluntary-exit 命令改进

  • Ben Edgington 的升级以太坊电子书,带注释的 Bellatrix 版

  • Barnabe: protocol-enforced proposer commitments (PEPC) 可能替代 PBS

  • EIP4844(proto-danksharding)准备就绪的清单

  • EVM Object Format (EOF) EIP 解释

  • 最新共识层

    • MEV-Boost 更新:Flashbot不再是Top Builder
    • 取款:关于设置一个约束避免扫描整个验证者集的讨论
    • EIP4844 blob 待验证,将在测试网上检查
    • 提议将 getCapabilities 添加到 Engine API 并改进规范结构
  • 共识规范v1.3.0-alpha.1:Capella 和 EIP4844 改进,为开发测试网做好准备

  • Flashbot 区块构建器开源

  • MEV-Boost 中继v0.14.0:修复 DoS 漏洞

  • Etherscan(测试版) 显示 每个区块的 MEV 信息:包括 proposer fee recipient 和 MEV reward,

  • 整个信标链历史的ERA 文件(区块和共识数据的平面存储格式)

  • 提款对构建层的影响:中继和构建者只需要运行正确的客户端版本

  • 统一的EOF 规范

  • EOF 的好处:节省gas、提高了安全性、更简单和更容易调试

  • EIP4844 实施者视频会议和笔记

  • SELFDESTRUCT删除分析

  • Reth(用 Rust 写的 EL 客户端):开源,预计第一季度支持完全同步

  • Endpoint提案,以便DVT 验证器客户端可以支持委员会聚合

  • Verkle 树PoS 测试网(Beverly Hills))

  • Protolambda 的PoS 规范发布和测试网历史

  • 用 Geth + Prysm运行 EIP4844 本地开发网

  • EIP1153 临时存储( transient storage )解释

  • Lido 计划将 MEV-Boost 中继列表委托给一个委员会

  • Reconnaissance:用 Reth 客户端的代理节点

  • Vitalik 的 EOF 提案:禁止 EOF 账户代码自省 : 自动将代码转换到最新的 EVM 版本并使添加 EVM 功能更容易

  • TX-Fuzz v1.0.0: 创建随机交易,用于破解 ”提款开发测试网 devnet-0

    Afri: 配置一个网络从创世开始使用PoS, 使用了 Geth + Lodestar

    Lido: 在测试网上 试验与Obol网络进行分布式验证器技术(DVT)

    Gasper(以太坊权益证明协议)的演变

    • ERC4337 更新(使用 alt mempool 的帐户抽象),捆绑参考实现、兼容性测试套件
    • Remco:交易内存上限,32MB 3000 万 gas
  • 核心开发者和共识层会议重命名为 core devs call execution (ACDE)和 consensus (ACDC)

  • EOF v2 提案,包括 Vitalik 关于禁止代码自省的想法

  • Mevboost.pics 随着时间的推移增加区块生成器插槽共享

  • ERC4337(账户抽象)去中心化内存池[工作组笔记](https://github.com/JohnRising/4337-bundler-working-group/blob/main/20230104 Meeting Notes.md)

  • EF Research AMA

    • 各种主题:不仅仅是 4844 的需求,技术解决方案阻止了审查的尝试,以太坊有什么用?就路线图优先级达成共识,为 zkEVM 的最小化 EVM 变化,以太坊应该死板点吗?跨 zkrollups的同步可组合性以及Robust Incentives Group 正在做什么?
  • Lido benchmarks DVT(DVT 去中心化质押池)

  • Flashbots privacy roast(隐私出块)

  • Prestwich:MEV 的未来 5 年

  • Crazy frontrun:抢跑者(frontrunner)将套利者(exploiter)的 遍布在超 50 个区块 的 4 笔交易进行了复制

    • 独特的熵生成器:猫证明(Proof-of-Cat)和弹珠机(marble run)
    • 用 Go 实现的 Towers-of-pau
  • Nimbus 中EIP4844 解耦 gossip(分发网络层) 的设计笔记

  • 提案交易 SSZ 重构

  • EOF v2 设计,基于上个月的讨论

  • 通过中继从构建器到验证器的MEV-boost 区块流的可视化

    Flashbots:为 MEV-Share 设计,用户将交易发送给 matchmaker,用来匹配为使用其交易而付费的搜索者

    • 取款凭证的可视化(0x00 与 0x01)

    • Beverly Hills(Verkle 树)测试网现在是多客户端,Nethermind 与 Geth 同步

    • Reth (执行客户端)模块化 p2p 架构可作为独立组件使用

    • 执行层客户端多样性:Nethermind 客户端超过 20% 的同步节点

    • EF 账户抽象赞助,高达 30 万美元,截止日期为 3 月 31 日

    • Flashbot:

      • 用多方计算尾随隐私交易,概念证明
      • 在 Sepolia 测试网上,SGX enclave 内运行的区块生成器
    • 提议将 blob 从执行负载中解耦


关系图谱

Created with Quartz v1.0.0 © 2026

  • GitHub
  • Discord Community