NIP-51 describes a mute list message which can contain either a public or private list (or both) of “blocked” npubs.
Currently clients implement this by broadcasting the list to relays. When you switch clients, your client loads the last found mute list you posted by requesting it from relays.
It would be possible for clients to provide options to save/load your NIP-51 mute list rather than broadcasting to relays.
