
Scrypt is Memory Hard.
Scrypt is a memory-hard function designed to protect against denial-of-service attacks and for metering clients' access. It is resistant to specialized hardware like ASICs and FPGAs, making it more secure than other algorithms.