Create an option for using a specific public node

Hi, to achieve a good privacy as a user, and be self-sovereign, we need the possibility to connect a wallet to a full node (not a validator), not the incognito public node.
So users can verify and broadcast transactions by themselves.