Multibit security — How anonymous is it? Hi and I hope someone here can answer these security questions for me.

I have downloaded the Multibit client onto both a windows laptop and also a separate download onto a laptop running ubuntu linux.

My questions are for both operating systems and they are:


When I am online and start the Multibit client is my IP address broadcast at anytime when I am using it such as when it syncs with the BTC network?
If I create say 10 wallets in the client and issue one receiving address from each wallet to ten different people so they can pay me, is it possible to see that all those addresses and wallets reside within the same Multibit client?
Can those addresses or wallets be traced back to either of my laptops and if so how can I stop this from happening?
I think what you are asking is this:

Because Multibit is a lightweight SPV wallet, it uses Bloom filters to request the status of its own wallets from other peers rather than collecting the latest blocks.

Could those other peers, who already know the IP address, conclude that the request for information concerning certain addresses imply that this IP address is looking after these addresses?

The answer would be yes it could conclude this, but it could never say for sure if the private keys were also owned at that IP address it could only assume this.

The matter is further complicated because connection to peers is fairly random according to their availability.

EDIT I am updating my reply, as it appears that some research has been carried out which may contradict what was thought to be the case, but this is not strictly related to Multibit, but all wallets that use internet protocol. The Coindesk article points to the paper:

"Eavesdropping" attack