4 ms·
Somewhat related: does there exist a technology where I can encrypt something in a manner that it can only be decrypted after a specific future date? If theore
by Waterluvian 2y ago
Somewhat related: does there exist a technology where I can encrypt something in a manner that it can only be decrypted after a specific future date? If theoretically possible, what would it take for something like that to exist? ie. "We'd need an authority to broadcast some ongoing pseudorandom number generator that can be trusted" or whatnot.
- TrapLord_Rhodo 2y agoa smart contract on solana.
- fidotron 2y agoYou might be on to something there. I was thinking of encrypting a secret in the structure of a Rust program so it can only be decrypted by compiling and running it.
- andrepd 2y ago? Where's the time component there
- Waterluvian 2y agoCompiling a rust program!
- fmbb 2y agoCan’t you just fork the chain?
- deleted 2y ago[deleted]
- joncrocks 2y agoSurely you would have to store something off-chain in order for it to be inaccessible until a given point in time. Unless you can predict the future, I'm not sure how you would generate a key that would be unknowable now but generally available in the future.
- enlyth 2y agoWhat you're describing is a time-lock puzzle (https://en.wikipedia.org/wiki/Time-lock_puzzle https://en.wikipedia.org/wiki/Time-lock_puzzle) and there are ways to do it but none of them are perfect
- deleted 2y ago[deleted]
- myroon5 2y agohttps://crypto.stackexchange.com/q/606/time-capsule-cryptography https://crypto.stackexchange.com/q/606/time-capsule-cryptogr...
- layer8 2y agoNot necessarily requiring encryption: Shoot it into space on a carefully calculated trajectory. Alternatively, send it as a laser pulse towards something that will reflect it back at the right time.