Chúng tôi đã công khai mã nguồn libssz, một thư viện SSZ nhanh, không cần stdenum được viết bằng Rust. Nó có sẵn vào ngày http:/crates.io. Các máy khách EL đang sử dụng SSZ. Tại ethrex, chúng tôi giữ các phụ thuộc ở mức tối thiểu và rất chú trọng đến hiệu năng, vì vậy chúng tôi đã tự xây dựng hệ thống riêng: nhanh cho việc truyền tải SSZ nhị phân, nhanh và thân thiện với zkVM cho việc chứng minh Đề xuất cải tiến Ethereum (EIP)-8025. Nhanh hơn Lighthouse cả về mã hóa và giải mã. Vượt qua 62.489 bài kiểm tra đặc tả Consensus trên tất cả các nhánh. Nhiều mục tiêu kiểm thử mờ khác biệt so với Lighthouse và ssz_rs đang được chạy hàng đêm. Hệ thống phụ trợ SHA-256 có thể cắm thêm để các nhà cung cấp zkVM có thể sử dụng bộ tăng tốc riêng của họ. Chúng tôi đã sử dụng nó trong @ethrex_client và @ethlambda_lean. ere-guests đã chuyển đổi và đo được tốc độ tăng gấp đôi của hash_tree_root bên trong ziskemu. Biên dịch thành công trên RISC-V và thumbv7m ngay từ đầu.
Bài viết này được dịch máy
Xem bản gốc

Từ Twitter
Tuyên bố từ chối trách nhiệm: Nội dung trên chỉ là ý kiến của tác giả, không đại diện cho bất kỳ lập trường nào của Followin, không nhằm mục đích và sẽ không được hiểu hay hiểu là lời khuyên đầu tư từ Followin.
Thích
Thêm vào Yêu thích
Bình luận
Chia sẻ
Nội dung liên quan


