本文档是使用代理模式的基本指南,主要讨论了使用代理的优缺点、代理的类型(推荐 UUPS 代理),以及使用代理的最佳实践,包括使用 OpenZeppelin 的代理合约、使用 Initializer 而不是 Constructor、单次交易中设置和初始化等。
Lighthouse发布了其验证器管理UI(代号:Siren)的首个稳定版本。Siren通过连接到Lighthouse Beacon节点和Validator客户端,汇总有用的数据,展示节点和验证器的基本健康状况、验证器的性能以及状态,并简化了修改操作,如撤回验证器或修改其graffiti值。
本文揭露了一种针对MEV relay的新型解绑攻击,该攻击利用了RPC绕过gossip duplicate filter,并利用fork choice机制中的“latest block wins”特性。Lighthouse v4.1.0版本通过修改RPC区块的处理方式缓解了此问题。文章还讨论了更全面的解决方案,包括修改fork choice规范,以及client多样性的重要性。
Sigma Prime 与 Satalia 合作,研究以太坊 2.0 中 Attestation Packing 问题。研究表明,Lighthouse 客户端使用的贪婪算法在大多数情况下接近最优,且在可接受的时间内可以找到最优解。因此短期内不会在生产环境中采用精确算法,而是关注提高现有贪婪算法的速度和改进与其他构建器的交互。