14 个版本 (8 个破坏性版本)

新版本 0.10.5 2024 年 8 月 21 日
0.9.2 2024 年 5 月 22 日
0.8.0 2024 年 2 月 27 日
0.6.0 2023 年 10 月 11 日
0.2.0 2022 年 11 月 24 日

#387 in 魔法豆

Download history 1681/week @ 2024-05-03 1640/week @ 2024-05-10 1182/week @ 2024-05-17 1040/week @ 2024-05-24 1610/week @ 2024-05-31 1747/week @ 2024-06-07 1526/week @ 2024-06-14 1230/week @ 2024-06-21 1723/week @ 2024-06-28 1491/week @ 2024-07-05 1355/week @ 2024-07-12 1501/week @ 2024-07-19 2569/week @ 2024-07-26 2000/week @ 2024-08-02 1875/week @ 2024-08-09 1897/week @ 2024-08-16

8,727 每月下载
用于 11 个 crate (4 直接)

MIT 许可证

1MB
17K SLoC

Miden stdlib

Miden 虚拟机标准库。

Miden 标准库提供了一套可由任何 Miden 程序使用的程序。这些程序基于 Miden 汇编的核心指令集,扩展了用户可立即使用的功能。

Miden 标准库的目标是

  • 提供高度优化的、经过实战考验的常用原语实现。
  • 减少各方之间为证明和验证程序执行而需要共享的代码量。

第二个目标可以通过将标准库中的程序调用始终序列化为 32 字节来实现,无论程序有多大。

可用模块

目前,Miden 标准库只包含几个模块,如下所示。随着时间的推移,我们计划添加更多模块,包括各种密码学原语、额外的数值数据类型和操作等。

状态

目前,上述所有实现都被认为是实验性的,并可能发生变化。

许可证

此项目遵循 MIT 许可证

依赖项

~10–38MB
~573K SLoC