Scrypt es un algoritmo de hashing utilizado como la base computacional de muchas criptomonedas, incluyendo Litecoin, Dogecoin y varias otras. Scrypt fue desarrollado originalmente como una función que demanda grandes cantidades de RAM. Este enfoque tenía la intención de hacer que la minería fuera más accesible en procesadores y tarjetas gráficas ordinarias y más resistente al hardware especializado.
La principal diferencia entre Scrypt y el algoritmo clásico SHA-256 es que carga deliberadamente la memoria en lugar de solo el poder de cómputo. Esto hizo que fuera más difícil construir dispositivos especializados de manera estrecha. Con el tiempo, sin embargo, los fabricantes desarrollaron dispositivos ASIC para Scrypt también, lo que redujo la ventaja original del algoritmo en términos de resistencia a la minería especializada.
Características del algoritmo Scrypt
- Requisitos de memoria aumentados durante el cálculo;
- Un enfoque inicial en la minería con CPU y GPU;
- Uso como la base de varias criptomonedas bien conocidas;
- La aparición de hardware ASIC especializado con el tiempo.
Scrypt se convirtió en una parte importante de la historia de las criptomonedas como un ejemplo de un intento de hacer que la minería sea más descentralizada. Conocer cómo funciona el algoritmo te ayuda a entender mejor las diferencias entre redes y enfoques para protegerse contra la excesiva centralización del cómputo.


