35个稳定版本 (17个主要版本)
18.1.0 | 2024年6月18日 |
---|---|
17.0.0 | 2024年4月25日 |
16.1.0 | 2023年11月8日 |
15.0.0 | 2023年6月30日 |
1.0.0 | 2020年5月19日 |
#29 in #filecoin
5,401 每月下载量
用于 26 个crate(6个直接使用)
160KB
3.5K SLoC
Filecoin Proofs API
这个库旨在成为proofs库的官方公共API。
与Filecoin中的证明系统交互的主要API。
默认构建选项
默认启用的构建选项是 cuda
和 opencl
。
运行测试
使用默认功能运行测试可以这样操作
cargo test --release --all
仅使用 opencl
功能运行可以这样操作
cargo test --no-default-features --features opencl --release --all
许可证
MIT或Apache 2.0
lib.rs
:
Filecoin开放区块链网络的证明库。
filecoin-proofs-api crate的目标是提供Filecoin中使用的证明和验证机制,以确保存储提供商正确存储客户端数据,并在一段时间内保留这些数据。‘Proofs’用于断言工作已正确完成,并且网络上的节点能够验证证明,以维护分布式存储网络中的信任。Filecoin使用的证明系统基于Groth16。特定的证明包括Proof-of-Spacetime和Proof-of-Replication。
有关更多信息,请参阅Filecoin规范
依赖项
~21–32MB
~505K SLoC