Libp2p or similar stack could be used to provide the phone instance an address, caching could be distributed among peers. Of course, as long as other servers also support libp2p.
What would be the up/downsides?
Libp2p or similar stack could be used to provide the phone instance an address, caching could be distributed among peers. Of course, as long as other servers also support libp2p.
What would be the up/downsides?
as others have mentioned there are storage and battery concerns but also Lemmy works best when its consistently available. Then theres the whole roaming IP problem if youre moving on cell networks. Federated instances and communities often won’t be able to find you for updates.
Roaming IP wouldn’t be really a problem with libp2p, you can have a permanent address with a peer id.