跳转到内容
搜索文档

关于 drand

最后更新 查看 MarkdownAgent 设置

drand 项目旨在解决目前缺乏提供分布式公共随机数服务的问题。为了提高弹性和可信任度,它采用了分布式部署。drand 提供了一个独立于应用程序的“随机数即服务”网络,类似于 NTP 网络在全球范围内提供时间服务信息。

drand 遵循 KISS 原则。它依赖于经过深入研究的密码学构建模块以及开源软件设计原则和库(例如 protobuf 和 gRPC),以确保高性能和互操作性。drand 还会尝试使用健全的安全默认设置,例如默认启用 TLS。

除此之外,drand 还添加了对其在实际部署中非常重要的新功能,例如能够通过 重新共享 (resharing) 安全地添加和删除网络成员,同时保持进行随机数验证所必需的相同共享公钥。

这篇文档对您有帮助吗?