NeoScrypt NeoScrypt is the next generation proof-of-work algorithm designed to replace Scrypt. It consumes less memory than the latter yet is more memory intensive and stronger cryptographically. Combines power of Salsa20/20, ChaCha20/20, BLAKE2s and FastKDF into a secure ASIC resistant solution. It isn't some kind of Scrypt-Jane or Scrypt-N or whatever.
NeoScrypt, a Strong Memory Intensive Key Derivation Function (white paper)
NeoScrypt - the latest proof of work algorithm (press release)
NeoScrypt (source code)
NSGminer v0.9.4:
GitHub (source code)
32-bit Windows release
64-bit Windows release
NSGminer is an advanced NeoScrypt CPU and GPU miner with the OpenCL support delivering the best hash rates for the AMD Radeon hardware (HD4000 series and newer). Should be compatible with the latest AMD Catalyst drivers. Also provides limited support for all NVIDIA OpenCL capable GeForce, Quadro and Tesla hardware. No external dependencies other than libcurl. Getwork, GetBlockTemplate and Stratum protocols are supported.
Example configuration for the AMD HD5870:
nsgminer -k neoscrypt_vliwp -g 1 -w 128 -I 13 --gpu-engine 850 --gpu-memclock 1200 -o stratum+tcp://some_pool:some_port -O some_user:some_password
Example configuration for the AMD R9 280X (HD7970):
nsgminer -k neoscrypt -g 1 -w 64 -I 16 --gpu-engine 1000 --gpu-memclock 1500 -o stratum+tcp://some_pool:some_port -O some_user:some_password
Example configuration for the NVIDIA GTX 1080:
nsgminer -k neoscrypt -g 1 -w 64 -I 15 -o stratum+tcp://some_pool:some_port -O some_user:some_password
--thread-concurrency, --shaders, --vectors are not used for NeoScrypt. --intensity or -I is the primary performance optimiser. May be set between 8 and 20 according to your video card's memory size. For example, -I 16 means (2 ^ 16) GPU threads each of 32768 bytes = 2,147,483,648 bytes or 2Gb. There are some configuration tweaks available in neoscrypt.cl which might deliver a little bit of additional performance. For example, FASTKDF_COMPACT 1 may yield a bit more performance on the AMD Tahiti and Hawaii based cards.
NeoScrypt CUDAminer v1.0.1:
GitHub (source code)
Windows builds (32-bit and 64-bit, CUDA 6.5)
Supports the NVIDIA Kepler (GK110), Maxwell and Pascal architecture GPUs only.
NeoScrypt CPUminer:
GitHub (source code)
v2.4.3 for Windows (32-bit and 64-bit)
v2.4.3 for MacOS X (32-bit and 64-bit)
v2.4.3 for Linux (32-bit and 64-bit)
Implemented in Phoenixcoin v0.6.6.0 initially and hard forked at block #400K (13th of August 2014). Phoenixcoin testnet runs with NeoScrypt since the 17th of July 2014. Feathercoin switched to NeoScrypt when the 1st GPU miner and pool software became available (block #432K, 26th of October 2014). Many other coins followed (
List of NeoScrypt Powered Coins). Updates will be posted to this thread.
Donate towards the NeoScrypt development:BTC:
1LmBfs4KA1j2jNy1MJisFF1PnLVEdSR8S6PXC: PhoeniXzfbYF4gZWnn1PvUL2oj2DobdLTa
FTC: 733GhostxAXH9DEoTh2SzpcP9xh7CAeURF
ORB: oRBkGBRp3i8Cj1q4yeDh5nxz8ACj4TaH7D
Need to upgrade your coin to NeoScrypt? Drop me a message.