Summary

Transactions move value by consuming old outputs, creating new outputs, and propagating through Full NodeSoftware that independently validates blocks and transactions against consensus rules. mempools before block inclusion.

Story

A merchant sees a payment notification and asks: is this final? The lifecycle begins when a wallet assembles inputs, signs spend conditions, and broadcasts to peers. Each Full NodeSoftware that independently validates blocks and transactions against consensus rules. checks structure, scripts, and policy before accepting into its MempoolNode-local pool of valid, unconfirmed transactions awaiting block inclusion.. MinerParticipant that assembles candidate blocks and performs proof-of-work to extend the chain. then choose transactions by fee density and template strategy, producing a candidate block. Once mined, the transaction receives its first confirmation, then additional confirmations as more blocks build on top. The key operational point is that lifecycle stages have different risk levels. MempoolNode-local pool of valid, unconfirmed transactions awaiting block inclusion. presence is not finality. First confirmation is meaningful, and deeper confirmations materially reduce reversal probability. Raw Block makes this visible by linking decoder, MempoolNode-local pool of valid, unconfirmed transactions awaiting block inclusion., and block views so users can see how transaction state changes over time rather than assuming one static status.

Deep Dive

Creation and relay

  • Wallets perform coin selection and fee-rate estimation before signing.
  • Relay is gossip-based, so MempoolNode-local pool of valid, unconfirmed transactions awaiting block inclusion. contents differ slightly by Full NodeSoftware that independently validates blocks and transactions against consensus rules. and timing.
  • Policy checks gate relay, but Consensus RulesNetwork-wide validation rules every full node enforces to determine valid blocks and transactions. checks gate final chain inclusion.

Confirmation and settlement

  • Inclusion in a valid block provides first-chain confirmation.
  • Confirmation depth increases confidence against ReorgChain tip replacement when a competing branch with more accumulated work becomes the best chain.-driven reversal.
  • High-value flows often wait for more confirmations before settlement acceptance.

Real Data

Fast Fee

Loading...

Recommended sat/vB for near-term inclusion in congested conditions.

30-Min Fee

Loading...

Recommendation for moderate urgency transactions.

Key Takeaways

  • MempoolNode-local pool of valid, unconfirmed transactions awaiting block inclusion. acceptance is not final settlement.
  • Fee rate heavily influences inclusion speed.
  • Confirmation depth is a risk management dial.

Security Notes

  • Zero-confirmation acceptance is vulnerable to double-spend attempts.
  • Wallet fee-bumping tools (RBF/CPFP) reduce stuck-transaction risk.

Node Security Panel

Vulnerabilities (0)

    Attacks (0)

      Assumptions (0)

        Policy vs Consensus

        Policy influences relay and MempoolNode-local pool of valid, unconfirmed transactions awaiting block inclusion. acceptance; Consensus RulesNetwork-wide validation rules every full node enforces to determine valid blocks and transactions. determines whether mined transactions are valid chain history.

        Consensus Rules

        • ConsensusInputs must reference valid, unspent outputs.
        • ConsensusScripts and signatures must evaluate successfully for each spend.

        Policy Rules

        • PolicyReplace-by-fee handling depends on local MempoolNode-local pool of valid, unconfirmed transactions awaiting block inclusion. policy.
        • PolicyFull NodeSoftware that independently validates blocks and transactions against consensus rules. may reject low-fee transactions even if Consensus RulesNetwork-wide validation rules every full node enforces to determine valid blocks and transactions.-valid.

        Security Research Panel

        Pre-SegWit Malleability Operational Failures

        2014

        Mutable txid behavior broke unconfirmed transaction tracking and motivated SegWit2017 Bitcoin upgrade separating witness data, fixing transaction malleability vectors, and improving capacity efficiency. design priorities.

        Explorer Deep Links

        Some sources are external. When an internal Raw Block view is available, we'll surface it here.

        Claim Sources

        Transactions propagate via peer relay and enter local mempools before mining.

        Fee rate determines transaction priority under constrained block space.

        Claim Registry Links

        • Bitcoin uses a UTXOUnspent Transaction Output. A spendable bitcoin output created by a prior transaction. model where transactions spend prior outputs and create new outputs.

          Verified: 2026-02-12

          Source

        Further Reading

        • BIP 125

          Open source
        • MempoolNode-local pool of valid, unconfirmed transactions awaiting block inclusion. Policy Docs

          Open source

        Graph Neighbors

        DirectionRelationNode
        OutgoingDEPENDS_ONUTXO Model
        OutgoingDEPENDS_ONPseudonymity, Not Anonymity
        OutgoingDEPENDS_ONLightning Network Maturity
        IncomingDEPENDS_ONWhat is Bitcoin

        Related Nodes