this post was submitted on 26 Jul 2023
33 points (100.0% liked)
Fediverse
19 readers
2 users here now
This magazine is dedicated to discussions on the federated social networking ecosystem, which includes decentralized and open-source social media platforms. Whether you are a user, developer, or simply interested in the concept of decentralized social media, this is the place for you. Here you can share your knowledge, ask questions, and engage in discussions on topics such as the benefits and challenges of decentralized social media, new and existing federated platforms, and more. From the latest developments and trends to ethical considerations and the future of federated social media, this category covers a wide range of topics related to the Fediverse.
founded 2 years ago
you are viewing a single comment's thread
view the rest of the comments
view the rest of the comments
So what's the difference of being decentralized and being federated?
A federated system is in a decentralized system too, but I reckon you're asking about the difference between something that is decentralized in the way Bitcoin or similar systems are, versus the federated software of the Fediverse.
This might be an oversimplification, but the main difference comes mostly down to a philosophy on state and statemanagement.
A decentralized system in the style of Bitcoin and such are a single source of truth decided by consensus of many independent actors(servers) where none of them have any more influence than the other.
However it is important that all actors agree on the entire state of the system, you can't have an actor that only cares about transcations of exactly 420$ for example.
If some servers have a different view which transactions are true; this is a problem for bitcoin as the system requires a single consensus of whats real to work. (I'm no BC expert, but this should be true on a high level, even if there are practical solutions to this)
On the other hand, a federated systems like on Mastodon are a bunch of independent servers which have their own state(ie posts and what not). They are the ultimate owner of said content, in the sense that that they don't need approval of any other member in the fediverse to post that content. The decentralized part of the fediverse is obviously the fact that fediverse servers shares its posts with all other servers it knows off, but its not expected behavior that all servers in the fediverse has to have all posts, and the system is not degraded should some posts be missing.