Add NIP-XX: Time Capsules specification
This NIP defines time-locked capsules: encrypted Nostr events that become readable only at/after a target timestamp or when a threshold of designated witnesses publish unlock shares. It includes specifications for event kinds, unlock modes, protocol flow, client behavior, security considerations, and examples.
I don't see what this has to do with timestamps, it's just a thing that gets decrypted whenever the parties involved decide to decrypt it, no? The criteria could be any.
@fiatjaf That is a fare observation, in the current draft the focus on time-based unlocks "client enforcement". I am planning to extend this to drand timelock encryption just need some time to implement and validate it
I have modified the nip to be more precise and focused on time capsule , I've removed threshold modes because it have a bug in deployment that witnesses can betray others and decrypt messages offline, I am trying to find a better approach so I can update the nip with it or create a new dedicated nip for multi parties decryption.
@fiatjaf, would you conduct a review on the latest version? You feedback is highly appreciated