10个不稳定版本 (3个破坏性更新)
新 0.4.1 | 2024年8月13日 |
---|---|
0.4.0 | 2024年8月11日 |
0.3.4 | 2024年8月5日 |
0.3.0 | 2024年5月21日 |
0.1.0 | 2024年5月21日 |
#1885 in 神奇豆子
672次每月下载
用于 2 包
135KB
2K SLoC
KZG多开放
概述
此包提供了对FK20多项式承诺方案的Rust API。FK20允许您对某个具有素数特征的域上的多项式进行承诺,并在之后揭示该多项式的多个评估,以及一个(开放)证明,证明这些评估的正确性。
API具有意见导向,虽然它是通用的,但也不支持所有用例。它是在考虑以太坊数据可用性抽样的愿景下制作的。例如,我们可以看到,我们允许在特定的陪集中进行评估,其中每个陪集中的元素顺序和陪集本身的顺序是固定的。(尽管我们在内部使用陪集的排列进行测试)
安装
可以通过将以下内容添加到您的Cargo.toml
来安装此包
[dependencies]
crate_crypto_kzg_multi_open_fk20 = "0.1.0"
依赖关系
~6MB
~190K SLoC