3 ms·
is there any project (probably should be email server) which would use pubkey hash (secp256k1) as identity? example: `0x9be5d213245be984c0fb806a1d92c03a05448a4
by born-jre 5y ago
is there any project (probably should be email server) which would use pubkey hash (secp256k1) as identity?
example: `0x9be5d213245be984c0fb806a1d92c03a05448a4d@example.com`
It would still accept SMTP as backward compatibility and also implement e2e protocol without leaking metadata on side. It could implement other endless cool stuff on top of that (roaming with notifying addresses that you moved to new @example2.com. Send some crypto for better ranking in inbox as optional spam protection.
i did Ask HN about the idea few weeks ago but it did not get traction but there were people who liked idea and dm me in tg/discord, feels like this might be good place to resubmit it.
- upofadown 5y agoYou could certainly do that with PGP. That would just be the key fingerprint. You would have to go look up the actual "PGP public key" after that. You could use web key directory (WKD) to make it transparent. Since secp256k1 doesn't support encryption there would have to be a lookup in that case as well. I like this idea. Eventually we are going to have to come to terms with the fact that there is going to be a ridiculously long number and that number is the identity. We can't hide this fact from the user and hope that things are going to work out.
- sneak 5y agohttps://en.wikipedia.org/wiki/Zooko%27s_triangle https://en.wikipedia.org/wiki/Zooko%27s_triangle