NIP-340: FROST Quorum
NIP-340は、Nostr上でFROST(Flexible Round-Optimized Schnorr Threshold)threshold signingを使うための慣例を提案します。FROSTを使うと、署名者のグループが1つのNostr identityを共同で管理でき、完全な秘密鍵を再構成せずに、t-of-nのメンバーでイベントへ署名できます。
仕組み
FROST quorumでは、鍵のshareをn人の参加者へ分配します。そのうち任意のt人(threshold)が協調すると、共有されたNostr pubkeyに対する有効なSchnorr署名を生成できます。どの参加者も完全な秘密鍵を保持せず、t未満の参加者では署名できません。このNIPは、署名ラウンドの調整、key sharesの配布、threshold-signed eventsをNostr relays経由で公開する方法を定義します。
ユースケース
- 組織アカウント: 1人に完全な署名権限を渡さずに、プロジェクトチームで共有Nostr identityを管理する
- Custody: 重要な操作に対するmulti-party signing
- リリース検証: ソフトウェアのrelease eventsを分散的に署名する
Implementations
- FROSTR / Igloo Signer - Nostr向けFROST threshold signing
Primary sources:
- NIP-340 PR #2299 - FROST Quorum proposal
- FROST specification - RFC 9591
Mentioned in:
See also: