Un algoritmo de minería es un componente de la red blockchain que facilita el procesamiento de bloques de transacciones, su registro en el libro mayor distribuido y la creación de nuevas monedas. En otras palabras, hacen posible la minería tal como la entendemos actualmente.