Is it possible to upload human consciousness into a digital format?

A lot of digital immortality movement seems to advocate the idea that consciousness could one day be uploaded on some sort of a hard drive and be rendered in it to function in a similar way as in real life, except probably faster depending on technological limitations and in much more controlled fashion. The truth of the matter is that we still have no idea what consciousness or its free will even is (or whether free will even exists), partly because modern science (phenomenological positivism) is very limited to studying concrete materialistic phenomenons and everything that falls outside its scope is often not even considered to exist in the realm of reality or is considered to just somehow pop out of nothingness.