En matemáticas e informática, se trata de un conjunto de pasos y métodos que se construye —en números— para conseguir un resultado concreto o solucionar un problema. En el mundo de las criptomonedas, se usan algoritmos, entre otras cosas, para verificar las transacciones en la minería.