I was wondering if it'd be effective to enhance everyone's privacy by making the chain analysis companies' job harder. Say, for instance, to setup a bot that randomly picks funded addresses and queries them into those SPV servers.
Example: Bob is the owner of bc1q1, bc1q2 and bc1q3. Alice is the owner of bc1q4, bc1q5, bc1q6. Charlie is the owner of bc1q7, bc1q8, bc1q9.
If they select a server, which is a spy one in this case, their addresses will be linked and they will, therefore, lose privacy. What I propose is to setup a bot that queries those addresses in a random order to make it harder for the server to recognize which address is who.
Bob's query:
Give me the balances of bc1q1, bc1q2 and bc1q3.
Bot's query:
Give me the balances of bc1q6, bc1q8, bc1q2.
etc. Can this really work in the least or there's a flaw I have not thought of?