A blockchain consensus mechanism that requires participants (miners) to solve complex mathematical puzzles to validate transactions and create new blocks, securing the network but consuming significant computational power and energy.