1. A method of operating digital currency mining circuitry, comprising: using cryptographic hashing circuitry to generate a hash output; using bit comparison circuitry to check a subset of bits in the hash output to identify a candidate solution; and in response to identifying the candidate solution, using a host controller to verify the candidate solution by determining whether the hash output satisfies predetermined difficulty criteria.