"Pseudo anonymous" as it relates to cryptocurrency seems a silly term to me. We might not see it right in front of us now, but in a future world that uses crypto as accepted day-to-day currency, the idea that full-financial-transparency would be accepted and adopted widely... It just seems absurd to me.
It's reasonable right now, it kind-of works at the level of transactions that Bitcoin is currently used for, and it works because of the lack of useful tools widely available to view transaction records. But the future would have websites where anyone could lookup anyone elses full transaction history, their entire spending and earning life.
The only "pseudo" part about it right now is there because of the lack of tools currently made available. But a coin will either be anonymous or transparent (or the option to choose one or the other per-transaction); no in-between. Is that not a correct statement?
The "mixing" solution is just a work-around.
Is there really the need to explain all the reasons why a world where every person, every business, every transaction in the world is made available to public view would just never work, never be widely accepted and adopted? It has nothing to do with enabling criminal activity. It has a lot to do with disabling the ability for the criminal to acquire targets.
Currently, our fiat transactions, aside from physical cash-to-hand, they are "kind-of" safeguarded by the centralized banking system, in-terms of some level of anonymity. You can't walk into the bank and ask the teller to show you your neighbor's financial transactions of last week. In the de-centralized dream many of us hope for, there will be no central authority to keep some necessary level of privacy. Anonymity must be built-in to the currency.
Sure this might sound like some pro-alt-coin rant, sure this idea was prompted by reading about some alt-coin features; but I'm not here to promote anything or bash Bitcoin. I don't have enough understanding of everything out there to convince myself they're not all scam pump-n-dump schemes, so I stay away. But, for months, I've been constantly thinking about what might be wrong with Bitcoin, why might it fail, what will it take to be adopted more widely? I want it to all be great and good and the future. I worry about the centralized mining concern. I try to educate myself on these type of potential walls that the technology might run into. Convince me why I shouldn't be concerned about lack of anonymity.