#AskFedi: are there any recent, smart articles about #ATProto and its half-baked decentralization (so far)?
-
@morph Yeah, there's an FEP - socialhub.activitypub.rocks/t/… - for that but whether or how this is going to be implemented by a reasonable amount of platforms remains to be seen. Having this at the core of the standard would probably have been a better option. But maybe I'm just too pessimistic here.
-
Debbie Goldsmith 🏳️⚧️🏳️🌈replied to Emelia 👸🏻 last edited by
@thisismissem @_elena @rysiek I might be getting something wrong, but doesn’t the model for relays strongly incentivize them to be large and centralized?
-
Emelia 👸🏻replied to Debbie Goldsmith 🏳️⚧️🏳️🌈 last edited by
@dgoldsmith @_elena @rysiek pretty much, yes, due to operational costs: you've basically gotta process absolutely everything ever posted from what I can tell.
Sure, extremely large mastodon servers *can* be expensive to run, but there's also a lot of servers that are incredibly overprovisioned and have loads of excess space.
-
@thisismissem @dgoldsmith @_elena @rysiek I don't think the costs of relays are *too* bad. How you bootstrap a new one is an interesting question however
AppViews are the true centralised headache though; you can build one, but it's going to be *big* or you're going to be working against the protocol -
@thisismissem @_elena @dgoldsmith @rysiek in some ways the Mastodon FASP proposals replicate aspects of the complexity of an AppView, but they do differ in that they're fundamentally complementary to the federation protocol itself
-
@erincandescent @_elena @dgoldsmith @rysiek I am also hoping that for FASPs we reuse the ActivityPub representations of objects/activities as much as possible.
We've already shifted from OAuth 2 for both Server and FASP to HTTP Message Signatures using public/private key pairs where the public key is exchanged at registration
-
@thisismissem @_elena @dgoldsmith @rysiek yeah the way I see it is that instance-to-fasp (indexing) should basically behave like an outbound only relay; fasp-to-fasp could even just straight up behave like a relay
-
@erincandescent @_elena @dgoldsmith @rysiek I'm not sure how FASP to instance should happen exactly, but I'm thinking AS2 representation probably makes a lot of sense here too.
-
@erincandescent @thisismissem @_elena @dgoldsmith @rysiek the current plan is for the instance to (batch) notify the FASPs with object identifiers, then the provider can fetch them (if they want: depending on freshness, deduplication blocklists…) and ferch them from the original inbox, from their own actor
-
Debbie Goldsmith 🏳️⚧️🏳️🌈replied to Renaud Chaput last edited by
@renchap @erincandescent @thisismissem @_elena @rysiek Please pardon my ignorance—I tried searching for "Mastodon FASP" and couldn’t find anything. What does the acronym stand for?
-
Renaud Chaputreplied to Debbie Goldsmith 🏳️⚧️🏳️🌈 last edited by
@dgoldsmith @erincandescent @thisismissem @_elena @rysiek Fediverse Auxiliary Service Providers, the base building block for our https://www.fediscovery.org project
You can fing the current draft and discussions about them here: https://github.com/mastodon/fediverse_auxiliary_service_provider_specifications
-
Relevant to this discussion: https://neuromatch.social/@jonny/113365406995624763
Not directly related, but still important when assessing BS' future, new VC comes from crypto grifters: https://neuromatch.social/@jonny/113364349477832206
-
@oblomov@sociale thank you for sharing these insightful toots!
And thank you @jonny for taking the time to write in such detail about Bluesky. Illuminating stuff
-
smallcircles (Humanity Now 🕊)replied to Elena Rossini ⁂ last edited by [email protected]
And also @jonny thread led to another discussion, which then led to a HN submission: https://news.ycombinator.com/item?id=41952994