I believe Blockchain technology and smart contracts can make a positive impact in near future. Cryptocurrencies have already revolutionalized some sectors. It is fraud proof. It prevents you from identity theft. So cryptocurrencies have already made positive impacts. I think some projects will still revolutionize the crypto world with new creativity and innovation. There are too many altcoins and crypto project, it's difficult to choose a good project. You have to find and select a project with good team and good project for good returns. A project with a prototype product and strong team have more chances of success. But many of coins lack these things and will eventually die. However strong projects will give positive returns.