1个不稳定版本
0.1.0 | 2023年11月14日 |
---|
#1543 在 编码
64 每月下载量
在 2 crates 中使用
47KB
1K SLoC
32和64字节数字的Base58编码/解码的优化实现。此库基于Jump Crypto的Firedancer仓库中的原始C实现,可在此处找到。这些算法比常用的32和64字节的bs58
库快得多。
开发
运行fuzzer: cargo-fuzz run decode_32
运行基准测试: cargo bench encode_32
lib.rs
:
32和64字节数字的Base58编码/解码的优化实现。此库基于Jump Crypto的Firedancer仓库中的原始C实现,可在此处找到。这些算法比常用的32和64字节的bs58
库快得多。
性能与 bs58
比较
算法 | 加速比 |
---|---|
encode_32 |
~9倍 |
encode_64 |
~13倍 |
decode_32 |
~3倍 |
decode_64 |
~5倍 |