Bitcoin mining is the process by which transactions are verified and added to the public ledger, known as the block chain, and also the means through which new bitcoins are released. The mining process involves compiling recent transactions into blocks and trying to solve a computationally difficult puzzle.
BITCOIN MINING RESOURCES:
ShineBit
Bitcoin Mining by Can Akdeniz