用在他所创立的服务上。设计时考虑到大规模的而刻意设计需要大量记忆体运算。2016年，scrypt演算法发佈在。scrypt的简化版被用在数个密码货币的工作量证明（）上。
概观.scrypt需要使用大量记忆体的原因来自于产生大量伪随机性（）资料作为演算法计算的基础。一旦这些资料被产生后，演算法将会以伪随机性的顺序读取这些资料产生结果。因此最直接的实做方式将会需要大量记忆体将这些资料储存在记忆体内供演算法计算。另外一方面，由于伪随机性资料是透过演算法产生，在实做上也可以在需要存取时