Cryptocurrency will go mainstream in two years. Why?