drand は、ペアリングベース暗号、𝑡-of-𝑛 分散鍵生成、しきい値 BLS 署名を使い、公開検証可能で、偏りがなく、予測不可能な分散乱数を生成する、効率的な乱数ビーコンデーモンです。
これは、drand が公開検証可能で、偏りがなく、予測不可能な乱数を分散して生成するために使う、暗号の構成要素の概要です。
drand ビーコンには、セットアップフェーズとビーコンフェーズの 2 段階があります。一般に、参加者は n 人で、そのうち悪意のある参加者は最大でも f<n 人とします。drand はしきい値暗号の構成要素に大きく依存しており、最低でもしきい値 t-f+1 台のノードが協力して、暗号操作を成功させます。
しきい値暗号は単一障害点を避けるため、用途が広いです。一例が暗号通貨のマルチシグウォレットで、しきい値署名方式により t-of-n 人の参加者が取引に署名する必要があります。