Computational power is needed to solve complex algorithms called hash algorithms to provide trustless consensus for proof of work blockchains. The time between block formation (Block Time) depends on the computer power (hash power) in the network that is used to mine transaction blocks: to compensate for this variable, a blockchain adjusts the “difficulty” of solving its hash algorithm to maintain its average block time once a specified number of blocks are mined. For instance, Bitcoin's network adjusts its difficulty every 2016 blocks.


Related Entries