#AskFedi: are there any recent, smart articles about #ATProto and its half-baked decentralization (so far)?
-
@_elena Very brief summary on that: In Hubzilla, you have your posts and communication living in a channel that can have multiple clones on different instances. So in case you lose access to your main instance (because it goes down or is discontinued or the admin decides to block you), you still have access to your history in there. In Mastodon or even Friendica, such a scenario would completely strip you of all your previous data as even though you can export your full history manually, you can't re-import this anywhere except for the contacts. In some systems like pixelfed, not even a full data export is possible. Not sure whether this is an individual requirement of mine but it feels very difficult from an "own your data" perspective. On Mastodon, there's a change request - github.com/mastodon/mastodon/i… - for that which hasn't been implemented yet.
cc @chris and @jupiter_rowland who know the Hubzilla details much better than I do. (Mostly Friendica/micro.blog user here.)
-
@Kristian @Elena Rossini ⁂
The Forte project's goal is to put nomadic identity on top of ActivityPub. -
@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