Avatar
Santos
eb55902a9f88d79458b886e8c2e78dc6760c39f85a44a656a8b0ed5b69f806df
nostr enjoyer

Oh I see. Big brain.

Interesting. But then is it possible for the receiver to verify the origin of the message?

What is your threat model for 1? Leaking the message after it has been received or during transit?

GM kind strangers

Nice! What about the mobile version?

I think something like this would be pretty neat if you're going to break backwards compatibility:

https://perkeep.org/doc/json-signing/

Iirc this would allow for arbitrary json fields without using the tags hack as it done now.

Does this work?

cashuAeyJ0b2tlbiI6W3sibWludCI6Imh0dHBzOi8vbWludC5taW5pYml0cy5jYXNoL0JpdGNvaW4iLCJwcm9vZnMiOlt7ImlkIjoiMDA1MDA1NTBmMDQ5NDE0NiIsImFtb3VudCI6Miwic2VjcmV0IjoiNXN5NzdTU2Rwd2Vwc2RvNlY1d0l2SVErbDVLdHVyUDlud2U5cFgvc2NSTT0iLCJDIjoiMDNlYmNmMmJiOGJhNTM3YTlmNTQxZGI1OGYzYzRlYzgxNDhjZjBhZjI0YTc3ODI5Y2M2MWMzNWFkNTUyZjc2YzM4In0seyJpZCI6IjAwNTAwNTUwZjA0OTQxNDYiLCJhbW91bnQiOjgsInNlY3JldCI6Ik1NK2JHa1NFd2p6RWRWZ1FJUUwyRDBNRlAwT0gxMGlRdkJCaFBBSWF0NlE9IiwiQyI6IjAyZWM2MjFkMTdhODVhZWU2MzRlZTE4ZGUxZDcyZmQxMzlmMDhlMDY2MDAxOTBlZmZkYzA0Yzg2NDNmOGVlOWFiYSJ9XX1dLCJtZW1vIjoiSGVsbG8gOikifQ

Haha fair.

That is one of the things I like the most about nostrmo. It has nested replies and it's super easy to know what's going on. Sometimes it freaks out if the conversation is super long tho.

Primal on the other hand is super weird IMO because it hides nested replies and you have to click on the parent to see them.

Afaik 0xchat does this by creating ephemeral keys that are then stored to be able to decrypt old messages. If any of the keys are leaked, then only a subset of the messages can be decrypted (I'm not sure how many, might be just one). But then this also goes the other way: if you don't have access to those keys anymore, then your DMs are gone. I guess it's just a matter of tradeoffs.