本文是 ProbeLab 团队对以太坊 P2P 网络中 Gossipsub 性能的研究报告,重点分析了 Gossipsub 的消息传播延迟,即消息传递到网络中所有节点所需的时间。研究结果表明,98% 的消息在 4 秒内到达,Lodestar 客户端的消息到达时间相对较慢,位于网络核心区域的节点接收消息更快,但消息大小与到达时间没有明显相关性。
本文提出了通过共识层、执行层和应用层协同升级来解决以太坊MEV问题的方案。共识层引入多重并发提议者(MCP)以提高抗审查性,执行层通过延迟执行和确定性调度规则解决交易重排序问题,应用层构建与顺序无关的应用来减少MEV泄漏。这些升级旨在创建一个对开发者和用户更友好的以太坊环境。
ProbeLab 团队使用 Hermes 工具研究以太坊 Gossipsub 网络的带宽消耗,发现 SENT_IHAVE 和 RECV_IHAVE 消息占用了大量带宽。建议推进 GossipSub1.2,以消除因重复消息造成的带宽浪费。即使当前以太坊主机的网络带宽使用量相对于普通家庭带宽而言仍然占比较小,但仍有优化空间。
SENT_IHAVE
RECV_IHAVE
本文探讨了以太坊单Slot最终确定性(SSF)的Validator管理机制,提出了Orbit SSF方案。该方案旨在通过Validator集合的轮换和经济激励,实现Validator数量的限制,同时保证solo staking的可用性和足够的经济安全性。文章详细介绍了Validator集合选择、奖励调整以及激励Validator进行合并的具体方法,并讨论了相关风险和潜在的改进方案。
本文介绍了如何使用P2P网络数据来估计以太坊验证者的去中心化程度。文章深入探讨了验证者的结构、职责,以及验证者如何在P2P网络中通过attestation subnets进行通信。文章还详细描述了一个用于抓取validator信息的爬虫架构,以及如何分析收集到的数据来估计validator的数量和地理位置。
本文深入探讨了MEV-Burn机制,分析了其在改善验证者经济、降低ePBS构建者的流动性需求、提高审查成本以及增强协议在面对大规模MEV事件时的鲁棒性等方面的益处。文章还讨论了关于MEV-Burn的常见误解,例如提议者与构建者的勾结以及对late-in-slot MEV的捕获问题,并提出了相应的解决方案和思考。
本文对比了两种解决以太坊 MEV 问题的方案:Execution Auctions (EAs) 和 Execution Tickets (ETs)。
本文讨论了基于预确认(preconf)的以太坊Layer2方案中,由于提议者的意外活跃度故障(liveness fault)可能导致的惩罚问题,并提出了一种名为“预确认链”(preconf chaining)的解决方案,即通过让多个提议者依次对交易进行预确认,从而降低单个提议者因活跃度故障而被惩罚的风险。这种机制无需修改现有的预确认协议设计,并且可以提高用户对预确认的信任度。
本文从经济角度探讨了预确认中活性惩罚对提议者的影响。文章分析了导致活性问题的各种因素,并提出了一个经济模型来计算预确认的最小额外小费,以弥补提议者因错过提案而可能遭受的损失。此外,文章还讨论了几种替代方案,例如调整活性惩罚和用户定义的活性惩罚,以提高预确认的经济可行性。
本文介绍了一种名为“Fork-Choice enforced Inclusion Lists (FOCIL)”的基于委员会的简单 IL 设计,旨在提高以太坊的审查抗性和链中立性。FOCIL 通过由验证者委员会创建本地包含列表,区块提议者聚合这些列表,并由验证者评估聚合列表的质量来保证及时交易包含。