Let's say I run a node at home. Let's say I have a laptop from which I run a wallet only. I imagine I should be able tocan access my node from within or from outside my home LAN, whether it's a public node or not.
Mymy node - whetheris public or not - is connected like normal via P2P, and it's playing a role in decentralizing and distributing the network by keeping a copy of the blockchain and helping to keep other nodes current as well.
My node - when not public only, I presume - has been RPC-bound to its IP address, so it is listening for RPC calls. When home, my laptop runs monero-wallet-cli
with --daemon-host My-node's-IP
, and I don't think much of it because it works.
I I suppose the primary way to access my node from outside my home LAN - assuming it's not a public node - would be for me to poke a hole in my LAN's firewall (byvia VPN, usually) for me tunnel. In that case, I figure my privacy level is no different than if I accessed the node from within my home LAN.
But what if I have a public node? What if I access my own public node from a remote location and sync my wallet and make transfers? Does my privacy level change?