#random #distributed #distributed-systems

distrand

提交-揭示分布式随机值生成

2 个版本

使用旧Rust 2015

0.1.1 2018年10月6日
0.1.0 2018年10月5日

#91 in #rng

MPL-2.0 许可证

13KB
290

Distrand

Build Status

Distrand 是一个用于分布式随机值生成的库。

它使用一个简单的提交-揭示算法,适合少量参与者。每个参与者必须与其他所有参与者通信,因此随着参与者数量的增加,消息数量将急剧增加。

请参阅 examples 目录以获取教程。

许可证

根据 Mozilla 公共许可证,第 2.0 版 许可。

贡献

除非你明确表示否则,任何有意提交以包含在受保护软件中的贡献,如Mozilla 公共许可证中定义的,均应按上述方式许可,不附加任何额外条款或条件。


lib.rs:

Distrand

Distrand 是一个用于 布式 机值生成的库。

它使用一个简单的提交-揭示算法,适合少量参与者。每个参与者必须与其他所有参与者通信,因此随着参与者数量的增加,消息数量将急剧增加。

请参阅 examples 目录以获取教程。

依赖项

~3.5–5MB
~98K SLoC