Written by Emaad

On April 17, 2020

What is Proof of Work (PoW)?

Proof-of-Work is the original consensus mechanism that is utilized by the Bitcoin blockchain. Bitcoin’s decentralization refers to the global network of nodes and miners that is responsible for broadcasting and confirming valid transactions; they are not controlled by any entity or institution.

Bitcoin’s consensus rules are written into each Bitcoin full node implementation. When a transaction is made, full nodes on the network are able to check the transaction against these written rules which state that:

1) transactions must have correct signatures that match the address from which BTC is spent, 2) transactions are in the correct data format, and that 3) transactions are not a double-spend.

After transactions are broadcast as valid, they are able to enter the mempool where they await inclusion into the next available block. Blocks are confirmed every 10 minutes on the Bitcoin blockchain by the network of miners which use Proof-of-Work.

Miners employ physical hardware that aims to solve a mathematical “proof”. On the Bitcoin network, miners use a special kind of hardware called an ASIC, or Application Specific Integrated Circuit. These chips are designed to execute any one function that they are programmed for.

In this case, they are directed towards securing the Bitcoin network by solving mathematical proofs that serve as the basis for PoW. Miners join together forming pools in which they aggregate their computing resources to compete against other miners and pools, as they are all in a competition to solve the “proof”- more participation leads to increasing network difficulty.

The race to stay ahead of this network difficulty to solve these proofs is what is regarded as the “work”- miners must expend capital for hardware and electricity if they want to remain profitable.

Upon completion of the proof, transactions are hashed into blocks using the SHA-256 algorithm, and “mined” BTC is rewarded to pools in proportion to their contribution towards solving proofs every 10 minutes. Bitcoin is widely regarded as immutable because of how network incentives are aligned with PoW. 

Other Blockchain Lessons:

The history of money

The history of money

What is money? Money is a technology that has been as essential to the development of civilization as the wheel itself. Money is any good that is widely accepted as a medium of exchange during the transaction of goods and services. It facilitates commerce by serving...

What is a blockchain?

What is a blockchain?

What is a blockchain? Distributed ledger technologies are based on a concept known as blockchain. The term “blockchain” refers to the basic structure that is a chain of blocks. The “block” in a blockchain is where transaction records or various pieces of information...

What is a smart contract?

What is a smart contract?

What is a smart contract? Smart contracts are computer programs that run on the blockchain. They are digital agreements encoded or written, with specific sets of rules that govern how and when the contracts will be signed, much like traditional contracts that are...

What are nodes?

What are nodes?

What is a node? A node is essentially a computer on the blockchain that runs network software to recognize and broadcast valid transactions. Nodes communicate which each other and reach consensus, or a common agreement, as to which transactions are legitimate. When we...

What is a consensus mechanism?

What is a consensus mechanism?

What is a consensus mechanism? Consensus refers to the act of coming to an agreement among individuals or groups. A consensus mechanism is the method by which decentralized networks agree on which transactions are valid before being confirmed as legitimate across the...

What is Proof of Stake (PoS)?

What is Proof of Stake (PoS)?

Proof-of-Stake (PoS) was developed as an alternative consensus mechanism to Proof-of-Work. Proponents of PoS typically say that PoW is too energy and resource intensive. As a response, they developed Proof-of-Stake which aims to solve these issues inherent to PoW. In...