shazow pfp
shazow
@shazow.eth
How can open social protocols fail us? I put together an analysis comparing several specific failure modes between Farcaster, Bluesky, and Mastodon. Please let me know if any of the protocol descriptions could be presented more fairly! https://shazow.net/posts/open-social-2025/
6 replies
9 recasts
31 reactions

Dan Romero pfp
Dan Romero
@dwr.eth
nice write up Is the PLC sovereign right now? I thought it was placeholder / controlled by the core team.
1 reply
0 recast
2 reactions

shazow pfp
shazow
@shazow.eth
1 reply
0 recast
1 reaction

Dan Romero pfp
Dan Romero
@dwr.eth
Seems much more centralized than Farcaster is today (our smart contracts don't have admin keys that can change the data)
2 replies
0 recast
0 reaction

boscolo.eth pfp
boscolo.eth
@boscolo.eth
for the example you site, the same is true for PLC. You have to have the keypair that created the DID:plc to update the DID:plc.
1 reply
0 recast
1 reaction

shazow pfp
shazow
@shazow.eth
Sorta, I tried to avoid talking about "decentralization" and talk about specific failure modes. The PLC is a signed ledger, sequencing is effectively centralized. Is Snapchain's validator set decided by JSON signatures on Github much better? Maybe, but social coordination is required either way and it wouldn't be a huge lift to improve either one in a black swan event. Btw the final paragraph is my exercise for you. :)
1 reply
0 recast
0 reaction