Skip to content

非公式本サイトは非公式の日本語ドキュメントであり、Cloudflare 公式サイトではありません。最新情報はdevelopers.cloudflare.comをご確認ください。

drand について

最終更新 Markdown で表示Agent セットアップ

drand プロジェクトは、分散された公開乱数を提供するサービスが不足している現状に対処することを目的としています。耐障害性と信頼性を高めるために分散しており、drand はアプリケーションに依存しないスタンドアロンの randomness-as-a-service(乱数をサービスとして提供する)ネットワークを提供します。これは、NTP ネットワークが世界中に時刻情報を提供するのと似ています。

drand は KISS 原則 に従います。十分に研究された暗号の構成要素と、protobuf や gRPC などのオープンソースの設計原則・ライブラリに依拠し、高い性能と相互運用性を確保します。また、デフォルトで TLS を有効にするなど、妥当なセキュリティの既定値を使うようにしています。

それに加えて、drand は実用的なデプロイに重要な機能を追加しています。たとえば、乱数の検証に必要な共有公開鍵を維持したまま、resharing によってネットワークのメンバーを安全に追加・削除できます。

役に立ちましたか?