#区块链 #纠删码 #以太坊 #里德-所罗门 #采样 #可用性 #解码

crate_crypto_internal_eth_kzg_erasure_codes

此软件包提供纠删编码和解码的实现

5 个版本

新版本 0.4.1 2024 年 8 月 13 日
0.4.0 2024 年 8 月 11 日
0.3.4 2024 年 8 月 5 日
0.3.2 2024 年 8 月 2 日
0.3.1 2024 年 8 月 2 日

#253魔法豆

Download history 273/week @ 2024-07-28 227/week @ 2024-08-04 1275/week @ 2024-08-11

1,775 每月下载量
rust_eth_kzg 中使用

MIT 许可证

67KB
1K SLoC

纠删码

概述

此软件包提供了一个用于纠删码的 Rust API。它使用里德-所罗门编码,然而解码算法和 API 通常是针对以太坊区块链中数据可用性采样的特定用例量身定制的。它不是一个通用目的的独特解码软件包。

安装

不建议将此软件包作为独立项目的一部分进行安装。它只发布到 crates.io,以便我们可以将 eip7594 软件包发布到 crates.io。尽管如此,可以通过将以下内容添加到您的 Cargo.toml 来安装此软件包

[dependencies]
crate_crypto_internal_eth_kzg_erasure_codes = "0.1.0"

依赖关系

~5.5MB
~179K SLoC