News for hackers. Stuff that matters.
Re:Mastodon Explained by jameshart on Saturday November 05, 2022 @08:36PM (#33487480)
Forget about what instance owners can do within the confines of the common Mastodon server codebase - Mastodon in the end is a protocol, so there are NO guarantees about the behavior of individual instances.

It seems like Mastodon assumes that misbehaving nodes will be cut off and just ignored by well-behaved ones - but that assumes that abuse is detectable and that standards of behavior will be enforced even if it means cutting off potentially large communities.

Re:Mastodon Explained by remram on Saturday November 05, 2022 @10:15PM (#33488154)
Whatever your software, the person running it can read your messages. Unless you're using a non-web client that does E2EE, of which there are none right now.
Re:Mastodon Explained by LanternLight83 on Sunday November 06, 2022 @12:22AM (#33488966)
> a non-web client that does E2EE

Yeah, I guess secure scuttlebutt comes to mind? But it's kinda it's own thing, notably with it's own scaling issues when it comes to widespread use.

Re:Mastodon Explained by woojoo666 on Sunday November 06, 2022 @01:17AM (#33489291)
Does mastodon even support E2EE? If you want encrypted chat rooms, isn't that what Matrix is for
Re:Mastodon Explained by remram on Sunday November 06, 2022 @02:04PM (#33495902)
The server has the bits to do it [1], but clients need to implement it (they are the "ends" in "end-to-end encryption" after all). However this hasn't seen much interest from app developers and users.

[1]: https://github.com/mastodon/mastodon/pull/13820

Re:Mastodon Explained by Drblessing on Sunday November 06, 2022 @01:19AM (#33489738)
> non-web client that does E2EE

Signal?

Re:Mastodon Explained by 411111111111111 on Sunday November 06, 2022 @02:22AM (#33490063)
Signal has a web client? Link please.
Re:Mastodon Explained by swores on Sunday November 06, 2022 @06:37AM (#33491515)
Signal is a non-web app, but not (afaik?) a client for Mastodon.
Re:Mastodon Explained by ShroudedNight on Saturday November 05, 2022 @10:45PM (#33488325)
> It seems like Mastodon assumes that misbehaving nodes will be cut off and just ignored by well-behaved ones...

A de novo Eris-free network?

Re:Mastodon Explained by nirui on Sunday November 06, 2022 @01:01AM (#33489180)
This is actually something to worry about.

Most Mastodon instance are hosted by individuals. Granted, I would assume most people are hosting the service with good faith, but there is no binding way to ensure that. With Twitter, doing something feral will (at least was possible to bring) doom to the company and it's investment, which is far bigger balancing factor than just someone's honesty.

I'm not promoting Twitter here, but for Mastodon, something needs to be done to protect the integrity of the content posted, so the admin cannot modify it easily (moderation can still be done through deletion).

Re:Mastodon Explained by ispo on Sunday November 06, 2022 @01:09AM (#33489237)
Investment is more balancing that honesty? Surely you meant something else?