Ethereum: How does the CPU hashing algorithm used in Yacoin differ from scrypt?