|
|
|
|
|
by zaarn
2986 days ago
|
|
>This is very different comparing to existing technologies that usually store state in a centralized place that is owned by a single company. That wouldn't be the case for Git though. With git every repository is authoritative. Github is merely were most people put their repos to be discovered and use it as a central source of truth (which is totally fine for what most people do) You can also use a USB stick (did that in Uni when wifi was failing, it's quite fun) You also don't need full decentralization as Mastodon shows. You only need enough that it becomes hard to single out a user and block only them or a group of users. In the fediverse there is basically no universally blocked instance, every instance federate with atleast some others. |
|
This is different to Git that allows to perform any changes to text files without imposing any restrictions or checks on what changes can be performed. The ability to have a shared, verifiable state that can only be changed according to predefined rules, can be checked by anyone, and, theoretically, cannot be censored is the main selling point of public blockchain based systems like Bitcoin and Ethereum.
The main question is how much of that do we really need in practice to solve actual, real-world problems.