It's an interesting idea, but I don't think it will work without code changes.
From my understanding, Lemmy federation is very heavily domain/URL dependent and already pretty finicky.
Icon base by Lorc under CC BY 3.0 with modifications to add a gradient
It's an interesting idea, but I don't think it will work without code changes.
From my understanding, Lemmy federation is very heavily domain/URL dependent and already pretty finicky.
That's a good point, I guess if it works then federating would end up being fairly whitelist-only with everyone having to add various instances to their own address book.
I'm not sure this works with Lemmy's current architecture unless it's fully isolated from the clearnet. When you visit a lemmy instance your browser directly loads URLs from other instances, you can easily see this with an extension like IPvFoo. Even if you hosted an instance on the darknet if it was federated with even 1 clearnet instance it would cease being anonymous.
That does pretty much rule out i2p if you want any federation with clearnet.
Maybe federating only inside of i2p is fine though? It'd require more than one instance, but having a completely isolated fediverse could be a good thing.
I guess I would worry what sort of people would be attracted to it.