-
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 个验证者
-
Piper 撰写的 “状态可得性” 文档
-
Vitalik 和 Micah 提议了一种另类的状态收缩方法,一种以一年为长度的 regenesis
-
EVM384 进展:基准测试和预编译
-
让 eip1559 更像一条 AMM 曲线(这是未来的目标,不会放在伦敦升级中)
-
无状态以太坊创意:插入顺序索引型默克尔树 以及 见证数据生成的贝叶斯网络模型
-
FuzzyVM:一种 EVM 模糊测试框架
-
“伦敦” 分叉测试网 Baikal 现已在区块浏览器上显示 EIP-1559 交易数据
-
Beiko 的核心开发者系列更新
-
Turbo-Geth 项目重命名为 Erigon,还计划将 C++ 和 Rust 语言实现的客户端分别命名为 Silkworm 和 Akula
-
Vitalik:粉尘账户清理办法
-
Geth 的默认同步模式从快速同步切换为快照同步(11 小时 vs. 2 小时)
-
“伦敦” 升级的开发者网络命名为 “Calaveras”,修复了 Martin Swendo 发现的一些问题
-
Vitalik 提议使用单层的 Verkle 树(而不是当前提议的、在树结构中安排双层树的做法)
-
提议使用预编译来抽象历史和分片证据的验证方法,以允许未来更改格式
-
状态过期会议解读了 Vitalik 的状态过期和无状态性路线图:每年一次状态过期、仅要求区块生产者存储状态,其它节点可以是无状态的
-
Vitalik 解释 Verkle tree:Verkle tree 使得证明可以小于 150 字节,使无状态客户端成为可行
-
Trin (Rust 语言的 portal network 客户端)更新:全功能的 JSON RPC 轻客户端,正在与其他客户端沟通,下一步是传输数据
-
(状态保质期方案)使用带前缀的地址时期替代当前的延长地址(从 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 的支持
-
验证者隐私消息分享协议,为了隐私性以及抵抗洪泛攻击
-
Geth v1.0.9:修复了一些 bug,弃用 eth/65 联网协议
-
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修复。
-
执行层的执行规范预览版
-
包含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 的追踪方法
-
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 提高快照文件下载速度的解决方法
-
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 合并
-
用阀值加密删除 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订单流拍卖,以解决独家订单流
-
具有对数同步时间的超轻客户端,假设连接到一个诚实的完整节点
-
EIP4844 (proto-danksharding):KZG的算术哈希替代方案是可能的,但需要进行很多权衡
-
Besu v22.7.5: 修复空块提案和 RPC 缺陷
-
建议在 eth_getLogs 返回的日志中添加区块时间戳
-
利用边缘执行成本估算gas成本的第二阶段研究成果
-
通过限制构建者的权力来降低中心化风险,并通过部分块拍卖(包含列表或后提议者)最小化区块提议者的责任。
-
MEV-Boost 开发过程讨论
-
Flashbots 计划实现去中心化的区块构建
-
Jon Charbonneau: Flashbot 可以通过开源它们的生成器或添加一个上限来减少审查
-
Nimbus v22.10.0: 出块更快,增加了指标
-
ethStaker Goerli 测试网验证器押金更新为只需要 0.0001 GoETH
-
MEV Watch 的US OFAC审查增加了最后100个区块的可视化
-
轻客户端代理; 将钱包连到本地 RPC, 对最新的区块头使用证明来验证调用:
-
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、提高了安全性、更简单和更容易调试
-
SELFDESTRUCT删除分析
-
Reth(用 Rust 写的 EL 客户端):开源,预计第一季度支持完全同步
-
Endpoint提案,以便DVT 验证器客户端可以支持委员会聚合
-
Verkle 树PoS 测试网(Beverly Hills))
-
Protolambda 的PoS 规范发布和测试网历史
-
用 Geth + Prysm运行 EIP4844 本地开发网
-
EIP1153 临时存储( transient storage )解释
-
Reconnaissance:用 Reth 客户端的代理节点
-
Vitalik 的 EOF 提案:禁止 EOF 账户代码自省 : 自动将代码转换到最新的 EVM 版本并使添加 EVM 功能更容易
-
TX-Fuzz v1.0.0: 创建随机交易,用于破解 ”提款开发测试网 devnet-0
Afri: 配置一个网络从创世开始使用PoS, 使用了 Geth + Lodestar
Lido: 在测试网上 试验与Obol网络进行分布式验证器技术(DVT)
- 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 去中心化质押池)
-
Prestwich:MEV 的未来 5 年
-
Crazy frontrun:抢跑者(frontrunner)将套利者(exploiter)的 遍布在超 50 个区块 的 4 笔交易进行了复制
-
Nimbus 中EIP4844 解耦 gossip(分发网络层) 的设计笔记
-
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 内运行的区块生成器
-