On Bitcoin (Cash) the real Bitcoin! I have the .dat file where all public and private keys are derived from. How online wallets can send funds? Do we << rent / borrow >> their synchronized node? Do they receive my Private keys in some kind of hash format that they can only say === true : sent ? false Please explain.