its mining hardware (an ASIC) along with a target threshold (difficulty setting). A widely used alternative to getblocktemplate is the Stratum mining protocol. Apr 12, Difficulty is a measure of how difficult it is to find a hash below a given target. The Bitcoin network has a global block difficulty. Valid blocks must. The command is telling the miner not to send shares below the requested difficulty. If they were to send every difficulty 1 share for example.