And how would one even go upon changing their receiving address on the receive tab? Or you cannot do this?
I assume u cant delete the default receiving address on the receive tab?
So im confused what is that address and how they did choose it on the receive tab. And if you didn't do much transactions on it, then its not your btc address?
It changes automatically, after the current receiving address receives some coins and is marked as "used"... have a look on the "addresses" tab (you may need to use "View -> Show Addresses" to see this tab in v2.9.3)... you will see "Receive" addresses, and those marked as "used". The default address on the receive tab should be the first
unused address (the first one with a "Tx" value of 0)
You might like to setup a copy of Electrum on the TestNet and use
a TestNet faucet to get some coins to a couple of TestNet wallets and have a practice sending coins around to see how the addresses change etc.
To run on testnet, you just start Electrum using the --testnet commandline
The thing is when ppl say use a btc address only once. Then if someone receives weekly or monthly payments etc, then do they give a different btc address everytime? For example people would post their btc address on their profile. So wouldn't that mean that address is used many times instead of just once?
Some try to use new addresses... but for regular payments, this can often be difficult/impossible to setup... having said that, in general, if you're always receiving coins from one particular address... and those payments are always going to the same address, it isn't really much different from getting one payment. People can still see that coins went from SenderAddressA to ReceiverAddressB regardless of if that happened once or 10 times.
The "privacy" issues with address reuse really stem from getting or sending to multiple different addresses repeatedly... ie. putting an address on your Bitcointalk profile... that is one address, and multiple people can send to it... now all these addresses are linked up... and you've "publicly" linked that address to yourself...
So, something like SenderAddressA, SenderAddressB, SenderAddressC ... SenderAddressZ all send to your bitcointalkProfileAddress.
or... you do something like:
yourAddressA -> someGuyOne
yourAddressA -> someOtherGuy
yourAddressA -> randomPerson321
yourAddressA -> yetAnotherBitcoinAddress
you have now effectively created "links" between all of these addresses...
Because the thing is how could you remain private if you post your btc address or give that address to different people who would send you payment?
Depends on your definition of private. Some people care... others don't... and the real problem is that regardless of how "safe" you are and follow best practices like only using an address once etc... if you ever receive or send to someone who doesn't care and re-uses addresses etc... it can ruin your privacy by association.
If you're serious about remaining anonymous, then BTC probably isn't the best crypto currency... you'd be better off with something properly anonymous with on-chain mixing like Monero.