timbeiko.eth pfp
timbeiko.eth
@tim
Is there a way to encrypt something on Ethereum and “force” decryption at a certain block? Idea is to sidestep not revealing the data. It’s fine if “as of block X, anyone can decrypt”, not just the original sender.
6 replies
0 recast
0 reaction

timbeiko.eth pfp
timbeiko.eth
@tim
Maybe via CREATE2 and SELFDESTRUCT?
1 reply
0 recast
0 reaction

timbeiko.eth pfp
timbeiko.eth
@tim
I’m 85% sure this is impossible though
1 reply
0 recast
0 reaction

timbeiko.eth pfp
timbeiko.eth
@tim
Now up to 98% convinced.
2 replies
0 recast
0 reaction

Dan Finlay 🦊 pfp
Dan Finlay 🦊
@danfinlay
I wonder if there could ever be a kind of asymmetric key where it’s cheaper to generate the public key, so you could make like a VDF for the private key, and people could race to generate it, but it takes a very concrete minimum time to decrypt?
0 reply
0 recast
0 reaction

Jeff Coleman | Jeff.eth pfp
Jeff Coleman | Jeff.eth
@technocrypto
You can sorta do this by exploiting RANDAO reveals, but you'd have to convince block producers to run additional software.
0 reply
0 recast
0 reaction