One of the most talked about but less understood aspects of cryptocurrency is Bitcoin mining. For many people, the term "mining" evokes visions of excavating deep in the earth. Bitcoin mining is ...