Thank you for pointing out that post. Very interesting!
I agree with the “when (not if!)” logic. Although I don’t follow the logic of how their Centralization A (one all knowing relay - presumably controlled by Bluesky?) would be better than Centralization B (focused around a legacy big tech company).
In my mind, some algos are inherently Big Tech friendly (and therefore a force for centralization) while others are inherently pleb friendly (and a force for decentralization), and it is up to us to discover the decentralizing ones. I would argue that the PageRank algo identifies and incentivizes nodes (whether urls or pubkeys) to strive to become “influencers” because their PageRank score gets higher and higher as they gain more followers (or attract more hyperlinks). This makes sense for a centralized Google and their advertising monetization model: reward nodes that drive traffic.
So I’d argue that we need to modify PageRank to serve the needs of the individual, not the needs of Google. I propose GrapeRank as one such candidate algorithm. For one thing, GrapeRank is specifically designed to provide a pubkey’s weight for doing calculations like weighted averages or adding up votes. PageRank is unsuitable for this purpose bc it gives too much weight to “influencers”. It is simply designed for a different purpose.
In nostr there will be a role for PageRank, but ultimately it will be alternate centrality algos that allow us to avoid centralization. Bluesky has already fallen as far as I’m concerned.