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
Blockchain Life 2025 in Dubai
Aethir is scheduled to participate in the Blockchain Life 2025 conference, taking place in Dubai, from October 28 to 29. The event is expected to gather stakeholders from the cryptocurrency sector to discuss current market developments and technological advancements.
ATH
-3.19%
2025-10-28
Future of Money, Governance, and the Law 2025 in Washington
Constellation is set to attend the Future of Money, Governance, and the Law 2025 conference, which is slated for October 30th in Washington.
DAG
-2.31%
2025-10-29
Legacy Mainnet Shutdown
Neo has issued an official reminder that the Neo Legacy MainNet will be shut down on October 31. Users are urged to complete their asset migration before the deadline to avoid the risk of losing funds. The Legacy network, originally launched as AntShares MainNet in 2016, will be fully decommissioned, marking the end of its operational phase within the Neo ecosystem.
NEO
-4%
2025-10-30
Seattle AI Week in Seattle
Arcblock plans to unveil a new partnership during Seattle AI Week on October 27th-31st. The conference is expected to attract more than 3,500 attendees and lists Coinbase, Accenture and other companies as sponsors.
ABT
3.07%
2025-10-30
Hackathon
Flow launches Forte Hacks, a virtual hackathon offering over $250,000 in prizes and perks, starting on October 1-31. The event aims to explore the full potential of the Flow ecosystem. Forte is now live on the Flow testnet, allowing developers to get an early start on their projects before the hackathon begins.
FLOW
-2.81%
2025-10-30
sign up guide logosign up guide logo
sign up guide content imgsign up guide content img
Start Now
Sign up and get a
$100
Voucher!
Create Account

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
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
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
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
Plume (PLUME) — Plume (PLUME) — A Modular Blockchain Focused on RWA
Beginner

Plume (PLUME) — Plume (PLUME) — A Modular Blockchain Focused on RWA

Plume changes the status quo by bringing real-world assets on-chain and integrating synthetic assets into this new ecosystem for decentralized lending, trading, financial products, and other use cases. This bridges the gap between traditional finance and the crypto ecosystem.
1/23/2025, 4:05:58 AM