Prospective miners use special software to solve math problems and are issued a certain number of bitcoins in exchange. The software complies recent Bitcoin transactions into blocks and proves their validity by calculating a "proof of work," that covers all of the data in those block.