an IP is just an IP.
just because you think Tor or proxies are the only way to change/mask/borrow an IP. is again nothing to do with the bitcoin protocol. but more to do with human choice and human knowledge.
there are many many other ways to separate yourself so your real life info is not linked to bitcoin transactions. this is not a fault of bitcoin. this is again human choice
Yes there are other ways to obtain an IP that is untraceable to your identity such as an unregistered prepaid USB dongle, connecting through an unregistered WiFi connection, even using a botnet to get throw away IP addresses.
But mining pools need to be at a stable IP address so none of those options above apply.
Also you did not address the point I made about Bitcoin's protocol can't provide untraceability and unlinkability.
The relevant analogy is you are the
Philosopher's stone who can make gold with alchemy. Although it might be possible, it isn't practical nor realizable.
I do agree with the underlying point of your thesis, which is that the more the government pushes, the more we will push back. So they would be wise not to regulate mining too soon. Wait and do it when they are really ready to take control so we don't have enough time to push back. Given your "don't worry" Philosopher's stone attitude, if they are wise and don't alert us, then we won't be able to implement fast enough once they go into rapid fire action around say 2017 or so.
the way computers connect together for mining pools is not the bitcoin protocol.. there is nothing wrong with bitcoin... its not even the rules of POW either.. yet again you are not understanding the point im making,
bitcoinD.exe is the protocol. there is nothing wrong with bitcoin or POW. i say this because i have had many people ask me if bitcoin is broke due to the stuff you have been saying.
mining pool software is separate, there is already software available that allows people to automatically jump/switch to different pools, thus your static IP address is irrelevant as with just a couple lines of code anyone can tweak pool jumping software to jump to dynamic addresses that change daily or randomly. thus mining pools can change their own IP addresses freely if they chose to and people can still mine.
so i do not see a problem with trying to hide pool locations and i definitely dont see a problem with the bitcoin protocol. nothing has failed and everything can be "rescued"
in answering your other worries relating to taxation/regulation of mining
mining pools are just a small part of bitcoin and no matter what law comes about to attempt to control bitcoin, people can just change the software as mentioned above to flip between IP addresses to lessen the chances of being traced. and also people can use different types of pool software such as p2pool etc which offer different features.
all of which would mean that mining pool hosts themselves never really touch the reward and all funds go directly to the individual decentralized miners, thus government cant tax or regulate someone that never receives the funds.
the problem is not with any software, code or protocol. its with peoples choices.
already their are pools that instant payout to individual addresses, as oppose to hoarding the coins and then only pay out on day X per week. this is not POW mining fault. this is the user interface and custom software the mining pool host chooses to use.
it takes months to integrate new laws into different countries and only minutes/hours to get new software out there. i can (although already mentioning a couple scenarios) can think of atleast 10 ways to keep bitcoin out of jurisdiction of a country, but all of them have nothing to do with changing the main bitcoin or POW protocols, but to change PEOPLES minds about how they work on their own individual systems.
which i tried to explain earlier as being that there is nothing wrong with the underlying code, but people and the choices they make