A hash function used by bitcoin to generate addresses, transaction id’s, block hashes and more. In a proof-of-work network like bitcoin, miners run the SHA-256 hashing function millions of times per second in an attempt to generate a hash with a specific number of zeros known as the current difficulty. When successful, they create a block and receive the block reward.

Word missing from the glossary or definition needs improvement? Let us know!