This is why Bitcoin absolutely must implement Zerocoin. Then you can send a DNA sample to get coins and it doesn't matter, because they are anonymized AFTER you get them, electronically, in such a way that no identity verification process is even possible. Then the only issue is having an excuse for having so much currency. With Zerocoin the anonymity of Bitcoin is essentially ensured, regardless of the verification steps required to get coins. As far as hiding the fact that you are cashing in or cashing out a lot of money into Bitcoin, there need to be exchanges between people. I know a lot of vendors cash out Bitcoin simply by finding other vendors who they trust who need Bitcoin to buy drugs. So you sell $10,000 of LSD and get X bitcoin, then you sell them to one of your friends who wants to buy $10,000 of heroin, at 1:1 price for cash in the mail. This seems to be a very common way of cashing out, as it avoids exchange fees on both ends and hides the fact that you sold $10,000 worth of Bitcoins. Of course it has the disadvantage of needing to trust people, and needing to know people who want to buy large amounts of Bitcoin. Customers who spend legitimate money, or who are only buying personal use amounts, they don't even need to worry about how much money they cash in or out. And for them they simply need to use Zerocoin to break the tie between their authenticated identity and the Bitcoins that they spend. Somebody should set up a general Bitcoin exchange site in Russia or somewhere. You get an account and advertise that you want to buy or sell Bitcoins and the amount you are willing to pay or accept.Then you are matched up with other people, and can carry out the deal for cash in the mail or something. Sort of like a Silk Road but for Bitcoins. Silk Road doesn't actually sell drugs, it just lets people who sell drugs get together and carry out their deals. Bitcoin needs a site like that, a site that doesn't actually buy or sell Bitcoins but lets people get together to carry out Bitcoin trades for CIM.