2个稳定版本
4.1.1 | 2023年5月12日 |
---|---|
4.0.0 | 2022年12月28日 |
#2429 in 密码学
128每月下载量
在5个crate(4个直接)中使用
130KB
2.5K SLoC
基于secq256k1曲线的Bulletproofs
此仓库基于Bulletproofs构建,但用secq256k1曲线上的另一个群组替换了Ristretto群。
secq256k1曲线的一个重要特性是它可以嵌入secp256k1。因此,一个严重的限制是其标量域没有很多2-arity,因此阻止了基于FFT的大类协议在原生域上运行。
我们知道目前只有少数几种解决方案可以绕过这种限制:Bulletproofs、Gemini和Orion。对于这个库,我们使用Bulletproofs。
原始介绍
这是一个由Interstellar赞助的研究项目,由Henry de Valence、Cathie Yun和Oleg Andreev开发。
依赖项
~7.5MB
~129K SLoC