暗号学の背景
drandは、ペアリングベースの暗号技術、𝑡-of-𝑛分散鍵生成、しきい値BLS署名を利用して、公開検証可能で、偏りのない、予測不可能な分散ランダムネスを生成する効率的なランダムネスビーコンデーモンです。
これは、drandが公開検証可能で、偏りのない、予測不可能なランダムネスを分散方式で生成するために使用する暗号学的構成要素の概要です。
drandビーコンには、セットアップフェーズとビーコンフェーズの2つのフェーズがあります。一般的に、n人の参加者がいると仮定し、そのうち最大でf<nが悪意のある参加者です。drandは、(最低限)t-f+1ノードが協力して暗号操作を成功裏に実行する必要があるしきい値暗号技術の原則に大きく依存しています。
しきい値暗号技術は、単一障害点を回避するため、多くのアプリケーションがあります。1つのアプリケーションは、t-of-nの参加者がしきい値署名スキームを使用してトランザクションに署名する必要がある暗号通貨のマルチシグウォレットです。