Cryptocurrency:importance and impacts