For example I would selfhost Mastodon with me@fedi.com but then decide to change the server software to GoToSocial but keep the same me@fedi.com. Would everyone who was following me@fedi.com keep me in their follower list or would whole fediverse crash?
8 Comments
rimu@piefed.social · 20 pts · 1y
quokka.au changed from Lemmy to PieFed and it was ok once the remote servers refreshed their public key caches, about a day.
Mastodon to GTS could turn out different but yeah.
Alphane_Moon@lemmy.world · 4 pts · 1y
Very interesting.
Didn't think such a "dirty" method of moving from Lemmy to Piefed would work
alemi@fedi.alemi.dev · 11 pts · 1y
it's messy but doable. if you make sure to keep all actor keys unchanged and insert all your followers manually, it should not matter. remotes may still show you as a mastodon instance for a while, but eventually will refetch the nodeinfo.
if you rotate keys, you will still receive activities from those following you but your posts will be rejected as the http signature doesn't match the pubkey remotes have of you. eventually software should refetch actors and pull your new keys
if you don't replicate your followings locally, you will have to re-send follows manually and these may get discarded (httpsignature issue) or discarded (software thinks the relation already exists and thus do nothing)
with enough time it should fix itself: around 2 years ago i switched from mastodon to akkoma on the same domain and didn't do these things. took a few months for stuff to fix itself, but it eventually did
schnurrito@discuss.tchncs.de · 11 pts · 1y
while I don't know the answer to the question, I am very certain that
is not it; if that could make the whole fediverse crash, someone could do it maliciously. At most it will cause problems delivering your messages or delivering messages to you.
Takapapatapaka@lemmy.world · 6 pts · 1y
I'm not a technical person, so i don't really know, but from a blog i read about switching from lemmy to piefed, i guess there should be some problems :
jwr1@kbin.earth · 3 pts · 1y
I changed kbin.earth from kbin to Mbin, and it's been working great. It definitely helps that Mbin is a fork of kbin.
ruud@piefed.world · 3 pts · 1y
I changed Ruud.social from akkoma to sharkey. It still works.
JPAKx4@lemmy.blahaj.zone · 2 pts · 1y
It definitely depends on the software, for example in matrix you can easily cause federation issues in some cases. this won't blow up the fediverse, but it could impact the user experience if they rely on or interact with that instance.