1 个不稳定版本

0.1.1 2022 年 5 月 5 日
0.1.0 2022 年 5 月 5 日

#10 in #themelio

Download history 56/week @ 2024-03-11 48/week @ 2024-03-18 122/week @ 2024-03-25 168/week @ 2024-04-01 39/week @ 2024-04-08 40/week @ 2024-04-15 57/week @ 2024-04-22 45/week @ 2024-04-29 53/week @ 2024-05-06 63/week @ 2024-05-13 64/week @ 2024-05-20 48/week @ 2024-05-27 54/week @ 2024-06-03 43/week @ 2024-06-10 49/week @ 2024-06-17 112/week @ 2024-06-24

260 每月下载次数
12 个crate中(5个直接使用)使用

MPL-2.0 许可证

17KB
358

melpow 是一个crate,实现了MelPoW,这是Themelio的顺序工作量非交互式证明版本,它相当于Cohen和Pietrzak的“交互式顺序工作量证明”经过Fiat-Shamir变换。MelPoW被用作Melmint算法货币政策的核心机制,用于稳定mel。

Proof 是MelPoW的主要接口。它表示从某个 谜题 开始,完成了一定数量的顺序工作量,该工作量由 难度 表示。难度是指数级的:N难度的难度表示已经完成了 O(2^N) 的工作。

依赖项

~6MB
~132K SLoC