Elektrine lite

← Feed

@hipsterelectron@circumstances.run

Post #2478165

2026-04-23 20:55 UTC

@lumi@snug.moe @mollyim@fosstodon.org federation can be a hard problem as it implies group behaviors which are generally the source of matrix vulns. i would be curious what you mean by "liberate". i developed a proof of concept that uses signal like gpg to encrypt individual messages several years ago https://codeberg.org/cosmicexplorer/grouplink and could be assed to rebase it again but i think it would be more appropriate to reimplement double ratchet and x3dh from scratch at this point

Replies (2)

  • @lumi@snug.moe @mollyim@fosstodon.org i think developing a group protocol on top of this basis of self-sovereign identity is more likely to be successful than trying to extend the molly server approach since one of the benefits of molly's work here is getting to share lots of peer-reviewed and audited code with signal

    Open ##2478166

  • @lumi@snug.moe 2026-04-23 21:00

    @hipsterelectron@circumstances.run @mollyim@fosstodon.org afaik signal works a lot like deltachat and simplex, where it is mostly a point-to-point thing, with groups being done in a way where the client is doing the broadcasting to all members. correct me if i'm wrong, tho federation here would then just mean servers relaying, i guess signal has a few big issues, one being related to the other: it's centralized and it requires phone numbers to sign up. if it were not centralized i'm sure the phone number requirement wouldn't be enforceable anyways (and it should not be. it's just wrong to require a phone number to sign up) with liberating signal, i mean addressing those issues, making it viable for me to use and recommend

    Open ##2478172