An Algorithm is a mathematical procedure for solving complex computational problems. Bitcoin was developed so that the creation of the Blockchain and recording of transactions required algorithms to encrypt the transactions into blocks. Mining Bitcoin Blocks is very resource-intensive because it requires large amounts of computing power.











