hhmx.de

Föderation EN Fr 27.06.2025 11:57:24

evolved according to needs of people under repression and continues to do so. The more ignorant and exchangeable we make relays, the less their operators have to worry. Having metadata-less, fast and cheap instant messaging relays, that can also operate when 99% of the Internet vanishes in a region, is a key goal. Some way to go still but, already now, is there any other real-world solution that provides better service in internet-repressed regions in 2025?

Föderation EN Fr 27.06.2025 12:14:05

@delta
is sealed sender possible with federation even in theory? if yes, is it on the roadmap?

Föderation · Fr 27.06.2025 13:31:18

@ikonoklast

The concept of sealed sender is actually already implemented in DeltaChat

Sealed sender is a system where a receiver builds a connection with the sender, exchange a shared knowledge, and the the sender uses that shared kosnowledge to "authenticate" and be allowed to send content to the receiver. In deltachat you are encouraged to use as many profiles as you want, they are free to create. An equivalent flow is then:
- sender creates a new, ephemeral profile and creates a trusted connection with receiver (through qr-code or through the existing, trusted connection). Both sender's profiles are unrelated
- sender sends messages with that new profile. From the outside there is no way to link with old profile, it's a different address and more importantly a different key

It requires a bit more manual operations but it's there already. Use profiles, they're good stuff !
@delta

Föderation EN Fr 27.06.2025 16:06:00

@rakoo
this doesn't sound like anything i could talk my peers or activists into

@delta

Föderation EN Fr 27.06.2025 16:13:35

@ikonoklast @rakoo While multi-profile is a great feature, it doesn't quite provide what "sealed sender" does, which is that the server can not know (except by tracking IP addresses etc.) who is sending a message.

Signal implements "unauthenticated" sending, and in fact we also have a concrete implementation plan for it, but it's not scheduled. Note btw that signal implements Sealed Sender opportunistically. You can enable tracking of failures somewhere in advanced settings.

Föderation EN Fr 27.06.2025 16:24:00

@delta
Thank you for clarifying! :jugend_hackt:

@rakoo @blake

Föderation EN Fr 27.06.2025 17:10:49

@delta “The more ignorant … we make relays” - stupidity as a feature! 😜

Föderation EN Fr 27.06.2025 19:55:41

@delta yeahhh, being able to seamesly change accounts is the only feature that DC lacks to become the most user-friendly and decentralized messaging tool out there!
Kudos to the devs for building such a great tool!