所謂「挖礦」,即是以電腦運算解決加密電子貨幣上的數學等複雜問題,電腦中央處理器(CPU)和圖形處理器(GPU)等,這類用來挖礦的裝置稱為「礦機」,挖礦的人則稱為「礦工」。
比特幣透過區塊鏈(blockchain)技術運作,每10分鐘運算得出一個答案,繼而新生成一枚比特幣作為賞金,根據運氣或貢獻度分發,以類似「扔骰子」的方式作出獎勵。「礦機」演算力強大,等於骰子扔得快,獎勵機率越高,直到2140年,總量達到2100萬枚便停止生產。