The early version of Facebook platform was essentially meant to be a social OS. For various reasons, FB/Twitter/LinkedIn all locked down and strictly limited their APIs.
That’s one of the most compelling reasons for new crypto social networks. Devs can’t be deplatformed.
7
13
1
64
Doesn't have to be crypto (although that's fine too) - eg, ActivityPub or Indieweb networks have the same properties. Developer access was one of the underlying driving forces for building them.
1
1
Yeah. But here’s an interesting factor I think about frequently.
Basically, getting global consensus on one integer (user count) in an implicitly adversarial distributed system like Mastodon was a challenge.
Crypto solves that problem.
ansuz.sooke.bc.ca/entry/335
2
2
Why is a global consensus on user count a required (or even an important) feature?
That doesn't even model real-world relationships, and plenty of systems work completely fine without that.
1
And I'd argue that global consensus is unrealistic and unnecessary, and pursuing it comes at the cost of too many other useful properties.
Local consensus is more useful and easier to achieve, and still results in perfectly functional systems.
Jul 25, 2019 · 6:55 PM UTC
1



