The best solution would be some kind of industry organisation, a foundation by of the different blockchain teams, large and successful ICO companies and academics from the universities.
Government regulation is often ham-fisted in execution and biased by ideological beliefs as well as different between countries when the blochchain technology is global and decentralized.
If the blockchain world could organize some kind effort to sanitize itself it would be for the best.