Meet Ledger Nano™ Gen5, the most playful signer yet

Discover now

The most playful signer yet

Meet Ledger Nano™ Gen5

Shop now Learn more

Candidate Block Meaning

Jan 18, 2024 | Updated Jan 18, 2024
A candidate block is a container for transactions selected from the memory pool. It has the potential to be added to the blockchain or rejected by the network.

What is a Candidate Block?

A block already added to the blockchain is considered a valid/confirmed block. Before that, it was just a candidate block. In blockchain networks, miners and validators try to add verified blocks to the blockchain. Therefore, a candidate block, also known as a “proposed block”, is a temporary block that a network participant proposes to be included in a network. This means that it is not yet valid and the network can either approve or reject it. 

So, how are temporary blocks created? 

Validators or miners first gather and organize multiple unconfirmed transactions from the validating or mining node’s waiting area, known as the mempool (memory pool). A block can only contain a limited number of transactions due to space limitations. The container filled with these unconfirmed transactions is a temporary block. It is “temporary” since it is not yet validated.

Every block is mined or validated based on the network’s consensus mechanism. This ensures that there is integrity and consistency within the blockchain network. The temporary block also prevents double-spending and adds a layer of security as only valid transactions are added to the blockchain. 

How do temporary blocks become confirmed blocks?

To verify transactions in proof-of-work (PoW) networks, such as Bitcoin, miners compete to solve a complex mathematical puzzle using specialized hardware. The winning miner gets the opportunity to add their proposed block to the blockchain and receive mining rewards. 

In proof-of-stake (PoS) blockchains, the network’s algorithm pseudo-randomly selects a validator to create a temporary block. Other validators verify the block’s validity, and with enough approvals, the proposed block becomes a confirmed block.

If a proposed block is successfully validated, the blockchain records it, making it a confirmed block. The rest of the nodes on the network update their version of the blockchain with this new valid block included. The miner or validator is then rewarded with a block reward. However, if the network rejects it, the transactions are returned to the mempool, where they are selected for the next proposed block.Candidate Block

Total Supply

The total supply of a cryptocurrency measures how many of the currency’s coins/tokens are currently in existence.

Full definition

Security Token

A security token is a digital asset issued on a blockchain that represents a traditional security like a stock or bond.

Full definition

Decentralized Application

A decentralized application is a software program operating on a peer-to-peer network. It runs independently on the internet using smart contracts, outside the control of a single entity or authority.

Full definition

Own your crypto future

Stay informed with security tips, updates, and exclusive offers from Ledger

Your email address will only be used to send you our newsletter, as well as updates and offers. You can unsubscribe at any time. Learn more

This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.