It's hard to make a cryptocurrency hash that's ASICproof.
Cheap/multisource serve/PC COTS hardware has large memory
size, and intrinsic random access latencies that can't be
much improved upon for physical reasons (embedded memory
is limited in size due to die yield reasons, so large
LUTs are
Dear Eugen:
There have been several experiments in this direction, using
memory-hard proofs-of-work. For example, this was the motivation for
Litecoin (https://en.wikipedia.org/wiki/Litecoin) to use scrypt in its
Proof-of-Work. To my knowledge, the state-of-the-art design is John
Tromp's Cuckoo