我们开源了 libssz,这是一个用 Rust 写的快速、无标准函式库的 SSZ 函式库。它已发布在 http:/crates.io。 EL 用户端正在采用 SSZ。在 ethrex,我们尽量减少依赖项,并非常注重效能,因此我们建立了自己的函式库:它能够快速传输二进位 SSZ,并且对 EIP-8025 证明友好且速度快。它的编码和解码速度都比 Lighthouse 更快。它在所有分支上通过了 62,489 项共识规范测试。针对 Lighthouse 和 ssz_rs 的多个差异模糊测试目标每晚都在执行。它采用可插拔的 SHA-256 后端,因此 zkVM 供应商可以使用自己的加速器。 我们已经在 @ethrex_client 和 @ethlambda_lean 中使用它。 ere-guests 已经切换到 libssz,并在 ziskemu 中测量到 hash_tree_root 速度提升了 2 倍。开箱即用,可在 RISC-V 和 thumbv7m 上编译。
本文为机器翻译
展示原文

来自推特
免责声明:以上内容仅为作者观点,不代表Followin的任何立场,不构成与Followin相关的任何投资建议。
喜欢
收藏
评论
分享



