C/C++ implementation of Ethash - the Ethereum Proof of Work algorithm.