You can also avoid converting bitcoin to USD through exchanges that needs your passport (more risk) to avoid all the taxes as they'll have no way to associate that bitcoin address with you.
You're right, there is no way the IRS will bitcoin address with your link.
I just dont see how this can be enforced.
Exactly what this guy says, How can they prove how much you mined or not?