October DealsAmazon USOctober deal check: compare before you payAmazon US: current deals, useful picks and tech finds.Check DealsPC HealthRecommendedCrashes, freezes, slowdowns? Check your PC nowSpot repairable issues before they interrupt work.Check PCOctober DealsAmazon USDeal season is back - check today's better picksAmazon US: current deals, useful picks and tech finds.See Picks×
Skip to content
The Finance Base
The Money Desk · Blog
Re:

Blockchain, explained: what’s a block, what’s a chain, and the tech behind crypto

Blockchain is a shared ledger that groups records into blocks and uses hashes, signatures and consensus rules to maintain a common history. Learn how Bitcoin and Ethereum differ, what confirmations mean, and what blockchain can—and cannot—protect you from.
From TheFinanceBase Team10 min to read
Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.

Blockchain is the record-keeping system behind Bitcoin, Ethereum and many other cryptoassets. It is not the same thing as cryptocurrency, and it is not a magic database that makes fraud impossible. A blockchain is a shared ledger: computers on a network keep copies of records, check proposed updates against common rules and add accepted records in batches called blocks.

For someone buying, selling or using crypto, the important concepts are straightforward: blocks group transactions, hashes link blocks, keys authorize transactions, and consensus determines which version of the ledger everyone accepts.

What is a blockchain?

A blockchain is a distributed digital ledger. Instead of one bank or company maintaining the only authoritative database, multiple network nodes maintain and verify copies. The network’s software defines which transactions are valid and how participants agree on the next block.

The word describes two related ideas:

  • Block: a batch of transactions or other state changes recorded together.
  • Chain: each block normally includes a cryptographic reference to the previous block.

When a block refers to its parent using the parent’s hash, changing an old transaction changes that block’s hash. The reference in the next block then no longer matches, and the alteration becomes easy for other nodes to detect. This makes blockchain records tamper-evident and tamper-resistant, rather than perfectly immutable.

Free tools Windows power users keep installed

One-click scans. No signup required.

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.

A blockchain also does not necessarily involve a cryptocurrency. A network could record ownership, supply-chain events, credentials or other information. In practice, cryptocurrency networks use blockchains or related distributed-ledger systems to track ownership and prevent the same digital asset from being spent twice.

What is inside a block?

The exact format depends on the blockchain, but a block commonly contains:

Part Purpose
Previous-block hash Links the block to its parent and makes changes to earlier history detectable.
Transactions or state changes Records transfers, contract calls or updates to balances and application data.
Timestamp or slot Provides timing information. Some networks organize blocks into fixed time slots.
Transaction commitment A compact summary, such as a Merkle root, representing the transactions in the block.
Consensus data Information used by the network’s validation system, such as proof-of-work data or proof-of-stake attestations.

A Merkle tree is one way to summarize a large group of transactions. The network hashes transactions in pairs, then hashes those results together repeatedly until it produces one value: the Merkle root. If one transaction changes, the resulting root changes too.

Bitcoin’s block header includes the version, previous-block hash, Merkle-root hash, timestamp, difficulty target and nonce. Miners hash this 80-byte header while searching for a result that meets the network’s target.

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.

Ethereum’s current blocks contain execution information such as the parent hash, state root, transaction root, receipts root, gas limit, gas used, base fee, withdrawals and transaction list. They also contain proof-of-stake-related information, including attestations.

How a crypto transaction reaches the blockchain

A transaction appearing in your wallet app does not mean it has already been recorded. It normally passes through several stages:

  1. You create the transaction. For example, you enter a recipient address and amount in a wallet.
  2. Your wallet signs it. The signature is created using a private key and proves that the key holder authorized the transaction.
  3. The transaction is broadcast. It is sent to peers on the network.
  4. Nodes check it. They verify the signature, format, fee rules and whether the sender has the required funds or permissions.
  5. It enters a pending pool. Valid transactions wait for a miner or validator to select them. Ethereum commonly calls this the transaction pool.
  6. A block producer includes it. A miner on Bitcoin or a validator on Ethereum proposes a block containing selected transactions.
  7. Other nodes verify the block. They independently check the transactions and the block’s consensus requirements.
  8. The network accepts a canonical chain. Once the block is accepted, the transaction is included in the ledger. More confirmations or finality may provide stronger confidence that it will remain there.

A transaction can remain pending because the fee is too low, the network is congested, it conflicts with another transaction or it fails an admission rule. “Sent” in a wallet interface is therefore not the same as “confirmed.”

Bitcoin and Ethereum record balances differently

Not every blockchain uses the same accounting model.

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.

Bitcoin: the UTXO model

Bitcoin does not literally move coins from one wallet to another. It uses unspent transaction outputs, or UTXOs. A transaction consumes earlier outputs and creates new outputs. Each output can be spent only once under the network’s rules.

For example, if one earlier transaction created a 1 BTC output and you spend 0.6 BTC, the transaction may create a 0.6 BTC payment output and a 0.4 BTC change output back to you, less any fee. Your wallet selects and manages these outputs behind the scenes.

Ethereum: the account and state model

Ethereum maintains shared state containing accounts, balances, contract code and contract storage. A transaction updates that state. Sending ETH reduces the sender’s balance and increases the recipient’s; calling a smart contract can change data held by the contract.

These models are different, but both use network rules to stop conflicting spending and maintain a common history.

What’s actually slowing this PC down?

Pick the symptom - the matching free tool is one click away.

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.

Hashes, signatures and private keys

Three terms are often confused:

  • Hash: a fixed-size fingerprint of data. A small input change produces a different hash. Hashes help link blocks and detect alterations.
  • Digital signature: mathematical proof that someone controlling a private key authorized a message or transaction. A signature does not encrypt the transaction.
  • Private key: secret information that authorizes spending or other actions. Anyone who obtains the relevant key may be able to control the assets.

A public key or blockchain address can generally be shared. The private key must remain secret. A wallet is an interface or application that manages keys and helps read blockchain data and create and sign transactions; it is distinct from an account and usually does not contain the cryptocurrency itself. The ledger records the balance or ownership.

That is why losing a wallet password, seed phrase or private key can be financially serious. If no backup or recovery method exists, the blockchain may continue to show the funds while nobody can produce the signature needed to spend them.

How consensus decides which block counts

Cryptography can reveal that a block was altered, but it cannot by itself decide which valid block should be accepted if participants propose competing blocks. Consensus supplies that agreement.

Proof of work

Bitcoin uses proof of work. Miners repeatedly hash block headers, changing a nonce and sometimes other data, until they find a hash below the network’s difficulty target. The Bitcoin rules treat the chain with the greatest cumulative proof of work as the valid chain.

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.

This does not make a rewrite mathematically impossible. An attacker attempting to change an old block would need to redo its work and catch up with the honest chain. The cost and difficulty generally increase as additional blocks are added.

Proof of stake

Ethereum currently uses proof of stake rather than mining-based proof of work. Ethereum divides time into 12-second slots and 32-slot epochs. A selected validator proposes a block in a slot, while other validators check it and issue attestations.

Running a full Ethereum validator requires depositing 32 ETH into the deposit contract and operating an execution client, consensus client and validator client. Validators can be penalized, including by losing staked ETH, for certain dishonest or seriously faulty behavior.

Ethereum’s finality mechanism relies on votes representing at least two-thirds of the total staked ETH. A finalized block is not expected to be reversed except during a major consensus failure or attack. Proof of stake removes proof-of-work mining computations, but it is not literally energy-free: validators still need computers, storage, internet connections and other infrastructure.

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.

Confirmations are not the same as finality

When an app says a transaction has been confirmed, ask what that means on the particular network.

Rank #4
Sale
Concept Meaning
Included The transaction appears in a block accepted by the node or service viewing the chain.
Confirmation Additional blocks have been built on top of the transaction’s block, increasing confidence that it will remain canonical.
Justified On Ethereum, a checkpoint has received the required proof-of-stake support.
Finalized On a network with explicit finality, the protocol considers reversal highly constrained except through severe failure or misconduct.

Bitcoin uses probabilistic confirmation. Six confirmations has often been used as a conservative rule of thumb, but the right threshold depends on the payment’s value and risk. Ethereum can experience pending, included, justified and finalized stages.

Short-lived competing versions of a chain can occur. A block that looked canonical may be replaced in a reorganization before stronger consensus or finality is established. Businesses accepting crypto should therefore distinguish between “we saw it in a block” and “we are willing to treat it as settled.”

Smart contracts: programs on a blockchain

A smart contract is a program deployed to a blockchain. On Ethereum, it has code and persistent data at a blockchain address. Users interact with it by sending transactions that call its functions.

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.

For personal finance, smart contracts can power decentralized exchanges, lending applications, stablecoin systems, tokenized assets and automated payments. But the label can be misleading:

  • A smart contract is software, not automatically a legally enforceable contract.
  • It normally cannot read real-world information by itself. An oracle must provide data such as an exchange rate, weather result or shipment status.
  • Once a state-changing interaction is included, it is generally difficult or impossible to undo.
  • Contracts can contain bugs or malicious logic. The network may execute the code exactly as written rather than correct the financial outcome.

A read-only view or pure call made through an Ethereum eth_call does not require a transaction fee. The same function may still consume gas when it is called internally as part of a state-changing transaction.

Independent reader supportYour contribution helps us test, update, and keep practical guides available for everyone.Support on Ko-Fi

What blockchain fees and gas pay for

Fees serve more than one purpose. They compensate miners or validators, discourage spam and denial-of-service attacks, and—on programmable networks—meter computation and storage.

On Ethereum, gas measures the computational work a transaction requires. The final fee depends on gas used and the applicable gas price. A transaction can include values such as maxFeePerGas and maxPriorityFeePerGas; unused gas is refunded under the transaction rules.

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.

Fees are determined by the network’s demand and fee market, not simply by whether the network uses proof of work or proof of stake. Ethereum’s move to proof of stake did not automatically make every transaction cheap. During congestion, a simple transfer and a complex contract interaction may both cost more because users are competing for limited block space.

What blockchain does—and does not—protect you from

Situation What the blockchain can do What it cannot do
Lost private key Preserve the ledger’s record of the funds. Restore the signing authority or let you spend without the key.
Wrong address Record a validly signed transaction. Provide a general undo button after confirmation.
Double spending Reject conflicting spending under consensus rules. Remove every risk before sufficient confirmation or finality.
Smart-contract bug Execute the contract according to network rules. Guarantee that the code is safe or economically sensible.
Oracle error Record the data supplied by the oracle. Know whether external data is accurate, current or manipulated.
Privacy Use addresses and signatures to record activity. Guarantee anonymity. Public transactions can often be linked to people or services.

A majority attack can also matter. Someone controlling most of a proof-of-work network’s hashing power may be able to reorder transactions or attempt double spending. That does not automatically give the attacker other users’ private keys or permission to create arbitrary valid coins.

Permission also varies by network. Permissionless blockchains allow broad participation in submitting transactions or, subject to requirements, validating. Permissioned ledgers restrict who can validate or access records and may depend more heavily on an operating organization. “Decentralized” is therefore not an all-or-nothing label.

What this means for your crypto decisions

  1. Check the network before sending. An address or token may exist on multiple networks. Sending through the wrong network can make recovery difficult or impossible.
  2. Protect the key, not just the app. Use a secure backup for a self-custody wallet’s recovery phrase, and never share it with someone claiming to provide support.
  3. Wait for the right settlement standard. For a small personal transfer, one service’s “confirmed” status may be enough. For a large payment, check the network’s confirmation or finality requirements.
  4. Budget for fees. A transaction can fail or become uneconomical when network demand pushes fees higher.
  5. Do not treat a public ledger as private. An address that becomes associated with your identity may reveal its transaction history.
  6. Assess the application as well as the chain. A secure base blockchain does not make an exchange, wallet, bridge, token or smart contract automatically safe.

FAQ

Is blockchain the same as cryptocurrency?

No. Cryptocurrency is one use of blockchain or related distributed-ledger technology. Blockchains can also record ownership, supply-chain events, credentials and smart-contract activity.

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.

Can blockchain transactions be reversed?

Usually not through a general undo button. A transaction may be replaced or removed from the canonical history during a temporary reorganization before stronger confirmation or finality, but a confirmed payment to the wrong address is generally difficult or impossible to recover.

Does a wallet store my crypto?

Usually, no. The blockchain records balances and ownership. A wallet manages the private keys that authorize transactions and provides an interface for reading the ledger and signing instructions.

Is blockchain anonymous?

Public blockchains are generally pseudonymous, not anonymous. Transactions may show addresses rather than names, but linking an address to a person, exchange or service can expose its transaction history.

The Bottom Line

Blockchain is best understood as a shared ledger plus a process for agreeing on valid updates. Blocks group records, hashes link them, signatures authorize them and consensus determines which chain the network accepts. For crypto users, that structure explains both the benefits—shared verification without one central database—and the risks, including fees, lost keys, wrong-address payments, chain reorganizations, privacy exposure and faulty applications.

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.

Before treating a crypto payment as complete, check the network, transaction status, confirmation or finality standard and recipient address. The technology can make tampering harder, but it cannot make an irreversible financial decision safe after the fact.

Product prices and availability are accurate as of the date/time indicated and are subject to change. Any price and availability information displayed on Amazon at the time of purchase will apply.

Leave a Reply

Your email address will not be published. Required fields are marked *

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.

More post from the Money Desk

  1. The Money DeskBlogTheFinanceBase09 OCT 267 minMortgage Escrow FAQs: Taxes, Insurance, Shortages, and Refunds
  2. The Money DeskBlogTheFinanceBase09 OCT 265 minHow Mortgage Escrow Accounts Work and What Homeowners Pay For
  3. The Money DeskBlogTheFinanceBase09 OCT 265 minHow to Read a Stock Chart, Volume and Market-Cap Data
Recommended PC Tool
Recommended PC Tool
PC Slower Than It Used to Be?Free scan - under a minute
Crashes, No Sound, or Screen Glitches?Free driver scan

Two free Windows tools

One Free Minute Could Fix That PC

Before you go - each of these free tools takes about a minute and tackles what quietly slows a Windows PC down.

Special offer. View Outbyte info, uninstall instructions, EULA, and Privacy Policy.