Nice article. I liked:
...this sense, it seems that the KYC (know your customer) requirements currently being mandated by regulators around the globe should prove to be a sufficient solution to safely embracing the numerous benefits of bitcoin (and Blockchain) technology.
All forms of currency, be they paper or digital, will be abused in some form or fashion by those up to no good. At least with the blockchain, there’s a trail of breadcrumbs to follow after all’s said and done.
KYC will work until dark wallet and similar technologies and various side chains become common. Then it will become much more difficult to track.