What is PoW (Proof of Work)?

7/16/2024, 2:40:11 AM
In the cryptographic world, PoW serves as the foundational consensus model for blockchain networks, setting the standard for nodes to reach consensus.

Proof of Work (PoW) is akin to real-life certifications like diplomas or driver’s licenses, where validation is achieved through examination (e.g., passing relevant tests). In the cryptographic world, PoW serves as the foundational consensus model for blockchain networks, setting the standard for nodes to reach consensus. This model confirms transactions and generates new blocks in the blockchain, establishing an incentive mechanism that rewards the nodes that successfully generate blocks.

The Proposal of PoW

The academic research related to PoW began in the early 1990s. In 1993, American computer scientist and Harvard University professor Cynthia Dwork proposed the concept of PoW to address spam email issues. In 1997, Adam Back invented the HashCash technology, applying the PoW mechanism to counteract denial-of-service attacks and spam email abuse. This required each email sender to perform a small amount of hash computation, intentionally causing a brief delay.
HashCash technology was later widely used for spam filtering and implemented by Microsoft in products like Hotmail, Exchange, and Outlook. In 2008, Satoshi Nakamoto applied the PoW concept to blockchain consensus in the seminal paper “Bitcoin: A Peer-to-Peer Electronic Cash System,” introducing the PoW consensus algorithm for the Bitcoin system.

Principle

The PoW consensus algorithm is based on hash functions. For a given input string s, the hash function H(s) produces a fixed-length output, and the computation of H(s) is efficient. The hash functions used in blockchain systems like Bitcoin and Ethereum must meet the following three criteria:

  1. Collision resistance: It should be improbable for two different inputs to produce the same hash output.
  2. Irreversibility: Given a hash output H(s), it should be computationally infeasible to reverse-engineer the input sss.
  3. Unpredictability: Apart from brute-force methods, no other method should be able to produce an input that hashes to a specific target value.

How It Works

The PoW consensus algorithm follows these steps:

  1. Setting the difficulty level: The system specifies a global difficulty value, which determines the required hash computation result for the next block. Generally, the hash value must be less than a certain threshold. As the network scales, the difficulty level increases, and the system periodically adjusts the difficulty.
  2. Packaging transactions: Nodes collect multiple transaction messages and package them into the body of a new block.
  3. Assembling the block header: Nodes assemble the block header, which typically includes the hash value of the previous block, the hash value of the transactions in the new block, the current difficulty value, a timestamp, and a random nonce value.
  4. Hash computation: Nodes use the specified hash algorithm (e.g., double SHA-256 in Bitcoin) to compute the hash of the block header. If the hash does not meet the difficulty requirements, nodes modify the nonce and recompute the hash. The node that successfully computes a hash meeting the difficulty requirements broadcasts the new block to the network.
    [图片]
  5. Verification and acceptance: Nodes receiving the broadcast block verify its validity (e.g., by double SHA-256 hashing the block header in Bitcoin). If the verification is successful, they accept the new block and add it to their local copy of the distributed ledger.
  6. Competition for the next block: Nodes begin competing for the right to add the next block.
    In the PoW algorithm, only the node that first computes a hash meeting the difficulty requirements gains the right to add the new block to the distributed ledger. Other nodes then replicate the new block to maintain consistency across the distributed ledger.

Limitations

The PoW consensus algorithm relies on computational power to allocate the right to record transactions. As the scale of blockchain networks grows, this results in significant wastage of computational resources and electricity. In 2020, the Bitcoin network consumed 134.89 billion kilowatt-hours, equivalent to the annual electricity consumption of a province. This high energy consumption is a major limitation of PoW.
Moreover, the PoW consensus algorithm’s lengthy computation time results in prolonged wait times for gaining recording rights, thus extending transaction confirmation cycles and reducing block generation efficiency. For instance, Bitcoin generates a block approximately every 10 minutes, limiting its transactions per second (TPS) and highlighting the efficiency constraints of the PoW consensus algorithm.

* The information is not intended to be and does not constitute financial advice or any other recommendation of any sort offered or endorsed by Gate.
* This article may not be reproduced, transmitted or copied without referencing Gate. Contravention is an infringement of Copyright Act and may be subject to legal action.

Share

Crypto Calendar

Project Updates
Etherex will launch the token REX on August 6.
REX
22.27%
2025-08-06
Rare Dev & Governance Day in Las Vegas
Cardano will host the Rare Dev & Governance Day in Las Vegas, from August 6 to 7, featuring workshops, hackathons and panel discussions focused on technical development and governance topics.
ADA
-3.44%
2025-08-06
Blockchain.Rio in Rio De Janeiro
Stellar will participate in the Blockchain.Rio conference, scheduled to be held in Rio de Janeiro, from August 5 to 7. The program will include keynotes and panel discussions featuring representatives of the Stellar ecosystem in collaboration with partners Cheesecake Labs and NearX.
XLM
-3.18%
2025-08-06
Webinar
Circle has announced a live Executive Insights webinar titled “The GENIUS Act Era Begins”, scheduled for August 7, 2025, at 14:00 UTC. The session will explore the implications of the newly passed GENIUS Act—the first federal regulatory framework for payment stablecoins in the United States. Circle’s Dante Disparte and Corey Then will lead the discussion on how the legislation impacts digital asset innovation, regulatory clarity, and the US’s leadership in global financial infrastructure.
USDC
-0.03%
2025-08-06
AMA on X
Ankr will host an AMA on X on August 7th at 16:00 UTC, focusing on DogeOS’s work in building the application layer for DOGE.
ANKR
-3.23%
2025-08-06

Related Articles

DOGS Token Overview: Tokenomics and Airdrop Claiming (as of 2025)
Advanced

DOGS Token Overview: Tokenomics and Airdrop Claiming (as of 2025)

The DOGS token, inspired by the mascot Spotty designed by TON founder Pavel Durov for the Telegram community, embodies the unique spirit and culture of the Telegram ecosystem. As of 2025, DOGS has established itself as a leading meme token on the TON blockchain, ranking in the top 50 cryptocurrencies by market cap. The ecosystem has expanded significantly, featuring DOGS 2.0 protocol with enhanced staking, DeFi integrations across multiple chains, and a community governance system. DOGS now supports NFT collections, gaming integrations, and cross-chain functionality, with Gate providing comprehensive trading support and improved liquidity options.
5/22/2025, 3:02:50 AM
Gate.io Launches Pilot Trading Section: Capture On-chain Alpha and Seize 100x Opportunities!
Advanced

Gate.io Launches Pilot Trading Section: Capture On-chain Alpha and Seize 100x Opportunities!

The Gate.io Pilot Trading Section is a newly launched independent trading board focused on finding popular on-chain projects. It helps users participate in on-chain project launches without needing a Web3 wallet.
9/14/2024, 6:35:55 AM
Grass (GRASS) — Decentralized AI Data Collection
Advanced

Grass (GRASS) — Decentralized AI Data Collection

Grass is a DePIN project built on the Solana network that leverages unused internet bandwidth to gather information from public networks. This information is then used to train large language models (LLMs) and establish a transparent data marketplace that rewards all participants. The protocol utilizes the bandwidth of users' devices to search for necessary information, process the collected data, and record its provenance history on the blockchain using zero-knowledge proofs (ZKPs).
11/4/2024, 6:54:01 AM
Virtuals Protocol (VIRTUAL) — The AI Agent Generation Platform at the Forefront of Innovation
Beginner

Virtuals Protocol (VIRTUAL) — The AI Agent Generation Platform at the Forefront of Innovation

Founded in 2021, Virtuals Protocol is an AI agent generation platform built on Base Rollup. It was co-founded by Prakash Somosundram, Colin Choo, Christopher Johnson, and Matthew. The platform aims to allow anyone to create an AI agent—a virtual character capable of interacting with and participating in its environment like a human. It incentivizes the decentralized creation and monetization of AI agents for every virtual interaction, whether in gaming, the metaverse, online engagements, or other applications.
12/18/2024, 8:57:22 AM
Kaito (KAITO) - A Decentralized InfoFi Platform
Beginner

Kaito (KAITO) - A Decentralized InfoFi Platform

Kaito is a decentralized application platform based on Web3 and AI technologies, aimed at providing users with low-barrier personalized AI robot creation tools and building an open and fair AI content ecosystem.
2/28/2025, 7:34:54 AM
Gate.io Launches PreMint: A Revolution in Pre-Market Trading
Advanced

Gate.io Launches PreMint: A Revolution in Pre-Market Trading

Gate.io recently launched PreMint feature for pre-market trading. PreMint is a staking and minting mechanism for pre-market trading. It allows users to stake USDT to mint PreToken.
9/3/2024, 3:58:28 AM
Start Now
Sign up and get a
$100
Voucher!