11 个版本

0.1.10 2023年7月27日
0.0.20 2023年11月5日
0.0.19 2023年10月11日
0.0.17 2023年9月29日
0.0.11 2023年7月31日

#43 in #zkp

Download history 69/week @ 2024-04-12 65/week @ 2024-04-19 48/week @ 2024-04-26 49/week @ 2024-05-03 37/week @ 2024-05-10 44/week @ 2024-05-17 33/week @ 2024-05-24 36/week @ 2024-05-31 23/week @ 2024-06-07 41/week @ 2024-06-14 39/week @ 2024-06-21 17/week @ 2024-06-28 47/week @ 2024-07-05 33/week @ 2024-07-12 42/week @ 2024-07-19 48/week @ 2024-07-26

每月 170 次下载
6 包中使用(5 直接使用)

Apache-2.0

260KB
6.5K SLoC

朱朱曲线

CI crates.io badge Documentation crates.io badge GitHub license codecov dependency status

此包提供了朱朱曲线算术,并支持完全的 no_stdparity-scale-codec

规范

朱朱曲线是扭曲爱德华曲线之一。

  • 扭曲爱德华曲线

$$ ax^2 + y^2 = 1 + dx^2y^2 $$

  • 加法法则

$$ (x_3 = \frac{x_1y_1 + y_1x_1}{1 + dx_1x_1y_1y_1}, y_3 = \frac{y_1y_1 + ax_1x_1}{1 - dx_1x_1y_1y_1}) $$

测试

$ cargo test

依赖

~2.6–3.5MB
~69K SLoC