Join Nostr
2026-03-03 11:02:15 UTC

Thomas on Nostr: Sovereign Engineering #SovEng #SEC06 ...

#SovEng #SEC06
How do you prove a FROST threshold signature used current shares and not old revoked ones?

You can't — at the Schnorr level (BIP-340). The sig is valid either way.

So we built an epoch layer:
• NIP-78 replaceable event declares current verification shares
• NIP-03 timestamps anchor each epoch to Bitcoin
• Events carry a frost-epoch tag pointing to the latest epoch

Old shares can still sign. But clients can detect it — like certificate revocation for threshold keys.

FROST (BIP-340) + Epochs (NIP-78) + Timestamps (NIP-03) = verifiable key governance without a central authority. 🧊