Cryptocurrencies – Pros, Cons, Feasibility and Regulation