新闻
BNB链优化Reth以实现更快的同步和验证者性能
BNB链通过更快的同步、改进的验证者性能和40%更高的内部测试吞吐量来增强Reth客户端。
BNB链宣布其Reth客户端取得了重大进展,旨在提高BNB智能链(BSC)上的同步速度和验证者性能。这些发展利用了Reth的模块化架构和先进的处理能力,以增强节点运营商和开发者的可扩展性和效率。
Reth中的关键优化
Reth客户端最初由Paradigm为以太坊开发,现已通过集成BSC特定功能适配至BSC。早期的优化包括并行稀疏字典处理和调优的构建设置,这些都减少了整个节点同步过程中的区块插入、执行和验证延迟。然而,与BSC-Geth客户端相比,p95验证延迟仍然较高。
在状态根计算、持久性和区块生产调度方面也进行了进一步改进。通过集成Geth的TrieDB,团队启用了字典预取并调整了调度流程。内部测试记录的吞吐量比早期的TrieDB配置增加了40%,标志着验证者性能的重大进步。
性能目标与未来计划
BSC Reth客户端的长期目标是维持在1G燃气/秒的吞吐量下,确保750ms的区块时间。初步测试已经显示与当前BSC-Geth客户端相比,同步速度快了40%,未来还计划进一步优化,比如EVM JIT和ASM Hash。
虽然客户端目前可以进行历史和实时同步,但验证者迁移仍在开发中。节点运营商可以期待更快的同步、更高的RPC吞吐量和减少的操作开销,而开发者和用户将受益于更具响应性和可扩展的网络体验。
对BNB生态系统的影响
将Reth集成到BNB生态系统中突显了BNB链推动区块链基础设施发展的承诺。通过利用Reth的高性能能力,网络旨在为去中心化应用和服务提供坚实基础,确保其日益增长的用户基础的可扩展性和效率。
登录收藏文章
免费账号:建立研究收藏,随时回来继续阅读。