Cryptocurrency and its future