When Electrum Bitcoin wallet queries a random Electrum Server does it send the public key to the server or does it send a batch of addresses to check?

For instance, after setting up Electrum Personal Server between Electrum and a Bitcoin Core full node would it be prudent to create a new wallet and transfer funds to protect future privacy? (e.g. move funds from 84-0-0-0 to 84-0-0-1) Is it possible that previously connected to Electrum Servers that are potentially malicious have saved public keys to aid in chain analysis, or are they only given a batch of addresses to check making this attack impossible as you migrate to addresses further down the list?

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Browse other questions tagged or ask your own question.