Ethash is a proof of work algorithm which is used in a variety of cryptocurrencies including Ethereum.