Comment by vorpalhex
4 years ago
This is a smart use of crypto too. The verifiable and public parts of crypto here are a benefit and not a con.
4 years ago
This is a smart use of crypto too. The verifiable and public parts of crypto here are a benefit and not a con.
If someone tells you:
Now here's the secret:
Which "verifiable and public" part helped?
- Anyone can point to a random link on blockchain.com
- the encrypted secret can contain anything
They didn't do it here, but you can sign a message that includes a checksum of the application with the private key of that address. The signed message can be proved using just the public key that they have linked to.
but you are not guaranteed that the decrypted key is valid.
I hate that I’m saying this because I believe all of cryptocurrency to be a pyramid scheme, but… this is the perfect use case for a smart contract on ethereum…
(Now I gotta go wash my hands after typing this.)
why would a smart contract help though? there needs to be proof that the encrypted key is valid, this would require zero knowledge proof but I'm not sure how you can do it for this use case.
2 replies →