我们刚刚完成了对@berachain的双重执行客户端实现的安全审查,使用了Reth SDK + Go-Ethereum,为他们的BRIP-0004法定奖励系统。 🛡️ 客户端多样性胜利: ➡️ bera-reth与bera-geth之间的差异模糊测试捕捉到了共识错误,这些错误会导致CometBFT中的非确定性 ➡️ 跨客户端验证揭示了在单客户端开发中难以检测的边缘案例 ➡️ 替代语言方法在主网之前暴露了实现差距 💡 @paradigm的Reth SDK在这里表现出色: ✅ 完全自定义的执行层,带有法定系统调用 ✅ 无需分叉/维护整个代码库 - 纯模块化 ✅ 细粒度组件定制(共识、EVM、RPC、交易池) ✅ 生产就绪(支持Base、Gnosis、BSC实现) 这就是客户端多样性发挥作用 - 捕捉重要的错误。🚀