Advanced
Vinay Vasanji@vinayvasanji
3/19/2023

Why has public-key to public-key (1:1) messaging failed to gain traction so far?

In reply to @vinayvasanji
Nick Ducoff@stoic
3/19/2023

Think signal might do the jtbd?

In reply to @vinayvasanji
Caden@cbxm
3/19/2023

on what platform? the fact that you've asked about general tech and not a specific venue is the reason

In reply to @vinayvasanji
evan@ee
3/19/2023

Just scanned the erc list and didnt see a messaging spec. There should definitely be one that people can build into their apps

In reply to @vinayvasanji
Liang良peace🇺🇸🇨🇳@liang
3/20/2023

if metamask launches it, they have a decent shot

In reply to @vinayvasanji
Cassie Heart@cassie
3/20/2023

If you’re using direct casts on Warpcast, you are doing 1:1 public key to public key E2EE messaging 😉

In reply to @vinayvasanji
Boris Mann@boris
3/20/2023

Using the same keys for signing “I’m me” and also for encryption is a no-no, so this becomes another key management problem. The MM encrypt/decrypt is already deprecated for this reason. Wallet Connect has a protocol as well as centralized infra. XMTP is doing this.

In reply to @vinayvasanji
Vinay Vasanji@vinayvasanji
3/20/2023

Some fuzzy thoughts

In reply to @vinayvasanji
Dan Romero@dwr
3/20/2023

I naively thought that messaging was as simple as using a Ethereum address as a public key and encrypting with your Ethereum private key. But the world has come a long way since Signal, e.g. https://en.wikipedia.org/wiki/Double_Ratchet_Algorithm Both WhatsApp and Apple iMessage use a version of this.