{
  "$schema": "https://degreesofsatoshi.com/encyclopedia/schemas/article-v1.json",
  "schemaVersion": "1.0.0",
  "id": "bitcoin-block-time-variance",
  "canonical": "https://degreesofsatoshi.com/encyclopedia/bitcoin-block-time-variance/",
  "collection": "bitcoin",
  "title": "Why Bitcoin blocks sometimes take an hour",
  "description": "Understand why Bitcoin blocks can arrive seconds or much longer apart even though the target interval is about ten minutes.",
  "aliases": [
    "bitcoin block taking an hour",
    "bitcoin block taking an hour explained"
  ],
  "dates": {
    "published": "2026-10-02",
    "modified": "2026-10-02",
    "verified": "2026-10-02T19:29:20.637Z",
    "dataAsOf": "2026-10-02"
  },
  "authorship": {
    "publisher": "Degrees of Satoshi editorial project",
    "process": "AI-assisted research and drafting with a separate automated source-verification pass; no external expert or named human review is implied."
  },
  "quickAnswer": {
    "text": "Bitcoin’s ten-minute target is an average, not a schedule for individual blocks. Miners repeatedly test candidate hashes, and successful attempts arrive irregularly. Under a stable-rate model, the waiting time is approximately exponential: a long gap is possible, and an unsuccessful wait does not make the next block due. Actual conditions can change when hash rate changes or difficulty adjusts.",
    "claimId": "bitcoin-block-time-variance-quick-answer",
    "sourceIds": [
      "x425-btc-know",
      "x425-btc-dev-block-chain",
      "x425-btc-whitepaper"
    ]
  },
  "keyFacts": [
    {
      "label": "Target",
      "value": "About ten minutes per block on average",
      "sourceIds": [
        "x425-btc-dev-block-chain"
      ],
      "id": "target",
      "claimId": "bitcoin-block-time-variance-fact-target"
    },
    {
      "label": "Individual gap",
      "value": "Can be much shorter or longer",
      "sourceIds": [
        "x425-btc-know"
      ],
      "id": "individual-gap",
      "claimId": "bitcoin-block-time-variance-fact-individual-gap"
    },
    {
      "label": "Model condition",
      "value": "A fixed effective block-finding rate",
      "sourceIds": [
        "x425-btc-whitepaper"
      ],
      "id": "model-condition",
      "claimId": "bitcoin-block-time-variance-fact-model-condition"
    }
  ],
  "prerequisites": [
    "bitcoin-difficulty-adjustment",
    "bitcoin-confirmations"
  ],
  "sections": [
    {
      "id": "model",
      "heading": "A random search does not run on a timetable",
      "sourceIds": [
        "x425-btc-whitepaper",
        "x425-btc-dev-mining"
      ],
      "paragraphs": [
        "Each candidate hash either meets the target or does not. Under the idealized independent-attempt model, there is no accumulated progress meter that forces a success when ten minutes have elapsed.",
        "Difficulty controls the success threshold. Changing effective hash rate changes the rate of successful attempts until difficulty responds; the simple ten-minute model is an assumption for explanation, not a live measurement."
      ]
    },
    {
      "id": "example",
      "heading": "A thirty-minute gap is unusual but possible",
      "sourceIds": [
        "x425-btc-whitepaper",
        "x425-btc-know"
      ],
      "paragraphs": [
        "Assuming a constant average interval of ten minutes, the probability of no block during a specified 30-minute period is exp(−30/10), about 4.98%. For a specified 60-minute period it is exp(−6), about 0.248%. These are model calculations, not forecasts for a particular day.",
        "The probability refers to each stated observation window. It is not the probability that a whole day contains no long gap, which asks a different question."
      ]
    },
    {
      "id": "payments",
      "heading": "Block arrival and your transaction’s inclusion are separate",
      "sourceIds": [
        "x425-btc-dev-mining",
        "x425-btc-dev-payment-processing"
      ],
      "paragraphs": [
        "Even when a block arrives, it may not contain a particular transaction. Miners select transactions and must respect validity and dependency requirements. Fees and local policy can affect which pending transactions they choose.",
        "A wallet’s confirmation estimate therefore combines uncertainty about block timing with uncertainty about inclusion. A long wait does not alone prove a lost payment or a stopped network."
      ]
    }
  ],
  "faq": [
    {
      "question": "After twenty minutes without a block, is one due in the next few seconds?",
      "answer": "Not under the constant-rate independent-search model. The future waiting time does not shorten merely because the previous interval was unsuccessful. Actual changes in hash rate can change the model’s rate.",
      "sourceIds": [
        "x425-btc-whitepaper"
      ]
    },
    {
      "question": "Does one confirmation always take ten minutes?",
      "answer": "No. Ten minutes is an average target for blocks, and a transaction is not guaranteed inclusion in the next one. Actual confirmation time can be much shorter or longer.",
      "sourceIds": [
        "x425-btc-know",
        "x425-btc-dev-payment-processing"
      ]
    }
  ],
  "claims": [
    {
      "id": "bitcoin-block-time-variance-quick-answer",
      "articleSlug": "bitcoin-block-time-variance",
      "statement": "Bitcoin’s ten-minute target is an average, not a schedule for individual blocks. Miners repeatedly test candidate hashes, and successful attempts arrive irregularly. Under a stable-rate model, the waiting time is approximately exponential: a long gap is possible, and an unsuccessful wait does not make the next block due. Actual conditions can change when hash rate changes or difficulty adjusts.",
      "sourceIds": [
        "source-ba4dc8db91e16d53",
        "source-190b9fe0eec933dc",
        "source-0e46aca4dbc5a030"
      ],
      "sourceLocators": [
        {
          "sourceId": "source-ba4dc8db91e16d53",
          "locator": "Bitcoin payments are irreversible; Unconfirmed transactions aren't secure; You are your own bank; Bitcoin is not anonymous"
        },
        {
          "sourceId": "source-190b9fe0eec933dc",
          "locator": "Block Height And Forking; Transaction Data; Proof Of Work; Consensus Rule Changes"
        },
        {
          "sourceId": "source-0e46aca4dbc5a030",
          "locator": "Sections 4, 6, 7, 10 and 11"
        }
      ],
      "scope": {
        "collection": "bitcoin",
        "dataAsOf": "2026-10-02",
        "blockHeight": null
      },
      "qualification": "Educational explanation. Product-specific behavior is scoped to the cited documentation, checked 2026-10-02.",
      "evidenceStatus": "documented",
      "verification": {
        "status": "verified",
        "method": "independent automated source review",
        "checkedAt": "2026-10-02T19:29:20.637Z",
        "reviewer": "Independent automated verification — Codex /root/verify_ethereum_100, separate from the Bitcoin drafting agent",
        "notes": [
          "Recomputedexp(-3)=4.98%andexp(-6)=0.248%under specified stable-rate windows and checked memoryless conditional waiting. The explanation does not confuse a fixed interval with a day’s maximum gap, or block arrival with transaction inclusion."
        ]
      }
    },
    {
      "id": "bitcoin-block-time-variance-fact-target",
      "articleSlug": "bitcoin-block-time-variance",
      "statement": "Target: About ten minutes per block on average",
      "sourceIds": [
        "source-190b9fe0eec933dc"
      ],
      "sourceLocators": [
        {
          "sourceId": "source-190b9fe0eec933dc",
          "locator": "Block Height And Forking; Transaction Data; Proof Of Work; Consensus Rule Changes"
        }
      ],
      "scope": {
        "collection": "bitcoin",
        "dataAsOf": "2026-10-02",
        "blockHeight": null
      },
      "qualification": "",
      "evidenceStatus": "documented",
      "verification": {
        "status": "verified",
        "method": "independent automated source review",
        "checkedAt": "2026-10-02T19:29:20.637Z",
        "reviewer": "Independent automated verification — Codex /root/verify_ethereum_100, separate from the Bitcoin drafting agent",
        "notes": [
          "Recomputedexp(-3)=4.98%andexp(-6)=0.248%under specified stable-rate windows and checked memoryless conditional waiting. The explanation does not confuse a fixed interval with a day’s maximum gap, or block arrival with transaction inclusion."
        ]
      }
    },
    {
      "id": "bitcoin-block-time-variance-fact-individual-gap",
      "articleSlug": "bitcoin-block-time-variance",
      "statement": "Individual gap: Can be much shorter or longer",
      "sourceIds": [
        "source-ba4dc8db91e16d53"
      ],
      "sourceLocators": [
        {
          "sourceId": "source-ba4dc8db91e16d53",
          "locator": "Bitcoin payments are irreversible; Unconfirmed transactions aren't secure; You are your own bank; Bitcoin is not anonymous"
        }
      ],
      "scope": {
        "collection": "bitcoin",
        "dataAsOf": "2026-10-02",
        "blockHeight": null
      },
      "qualification": "",
      "evidenceStatus": "documented",
      "verification": {
        "status": "verified",
        "method": "independent automated source review",
        "checkedAt": "2026-10-02T19:29:20.637Z",
        "reviewer": "Independent automated verification — Codex /root/verify_ethereum_100, separate from the Bitcoin drafting agent",
        "notes": [
          "Recomputedexp(-3)=4.98%andexp(-6)=0.248%under specified stable-rate windows and checked memoryless conditional waiting. The explanation does not confuse a fixed interval with a day’s maximum gap, or block arrival with transaction inclusion."
        ]
      }
    },
    {
      "id": "bitcoin-block-time-variance-fact-model-condition",
      "articleSlug": "bitcoin-block-time-variance",
      "statement": "Model condition: A fixed effective block-finding rate",
      "sourceIds": [
        "source-0e46aca4dbc5a030"
      ],
      "sourceLocators": [
        {
          "sourceId": "source-0e46aca4dbc5a030",
          "locator": "Sections 4, 6, 7, 10 and 11"
        }
      ],
      "scope": {
        "collection": "bitcoin",
        "dataAsOf": "2026-10-02",
        "blockHeight": null
      },
      "qualification": "",
      "evidenceStatus": "documented",
      "verification": {
        "status": "verified",
        "method": "independent automated source review",
        "checkedAt": "2026-10-02T19:29:20.637Z",
        "reviewer": "Independent automated verification — Codex /root/verify_ethereum_100, separate from the Bitcoin drafting agent",
        "notes": [
          "Recomputedexp(-3)=4.98%andexp(-6)=0.248%under specified stable-rate windows and checked memoryless conditional waiting. The explanation does not confuse a fixed interval with a day’s maximum gap, or block arrival with transaction inclusion."
        ]
      }
    }
  ],
  "sources": [
    {
      "id": "x425-btc-know",
      "label": "Some things you need to know",
      "publisher": "Bitcoin.org",
      "url": "https://bitcoin.org/en/you-need-to-know",
      "locator": "Bitcoin payments are irreversible; Unconfirmed transactions aren't secure; You are your own bank; Bitcoin is not anonymous",
      "note": "Payment reversibility, confirmation risk and visible transaction records.",
      "checkedAt": "2026-10-02T18:53:53.609Z",
      "contentSha256": "929c698d3e96a7886d6e701b8d55470e6a3586d7eb525325e8993f9c56feb6c0",
      "recordId": "source-ba4dc8db91e16d53",
      "version": null
    },
    {
      "id": "x425-btc-dev-block-chain",
      "label": "Block Chain",
      "publisher": "Bitcoin developer documentation",
      "url": "https://developer.bitcoin.org/devguide/block_chain.html",
      "locator": "Block Height And Forking; Transaction Data; Proof Of Work; Consensus Rule Changes",
      "note": "Chain validation, block timing, proof of work and accepted-chain context.",
      "version": "Developer guide; historical implementation details require qualification",
      "checkedAt": "2026-10-02T18:53:53.957Z",
      "contentSha256": "4d0bca201a3d75bf36bcf1d22e756ef6f25fe72c522d62c79a355b65a0f1ce1b",
      "recordId": "source-190b9fe0eec933dc"
    },
    {
      "id": "x425-btc-whitepaper",
      "label": "Bitcoin: A Peer-to-Peer Electronic Cash System",
      "publisher": "Satoshi Nakamoto",
      "url": "https://bitcoin.org/bitcoin.pdf",
      "locator": "Sections 4, 6, 7, 10 and 11",
      "note": "Independent hash attempts, incentives, transaction collaboration limits and Poisson block-arrival approximation.",
      "version": "2008 paper",
      "checkedAt": "2026-10-02T18:53:58.187Z",
      "contentSha256": "b1674191a88ec5cdd733e4240a81803105dc412d6c6708d53ab94fc248f4f553",
      "recordId": "source-0e46aca4dbc5a030"
    },
    {
      "id": "x425-btc-dev-mining",
      "label": "Mining",
      "publisher": "Bitcoin developer documentation",
      "url": "https://developer.bitcoin.org/devguide/mining.html",
      "locator": "Mining; Solo Mining; Pool Mining; Block Prototypes",
      "note": "Hardware work, candidate blocks and pool shares; historical examples are not current equipment recommendations.",
      "version": "Developer guide; historical implementation details require qualification",
      "checkedAt": "2026-10-02T18:53:53.955Z",
      "contentSha256": "543e25621d1ef8d36da57d86b94ee8196b156ff4c0c3a6e3d071933f1a632b17",
      "recordId": "source-d5271fde58f8f665"
    },
    {
      "id": "x425-btc-dev-payment-processing",
      "label": "Payment Processing",
      "publisher": "Bitcoin developer documentation",
      "url": "https://developer.bitcoin.org/devguide/payment_processing.html",
      "locator": "Requesting Payments; Verifying Payment; Issuing Refunds",
      "note": "Payment request interpretation, confirmation checks and refund destination risks; historical protocol sections are dated.",
      "version": "Developer guide; historical implementation details require qualification",
      "checkedAt": "2026-10-02T18:53:53.958Z",
      "contentSha256": "b65d66f9a2ea6dc98bfc010c0349afdb7a066b837f76248436322344dbb043f9",
      "recordId": "source-5100780ba9c0cc55"
    }
  ],
  "related": {
    "articles": [
      "bitcoin-difficulty-adjustment",
      "bitcoin-confirmations",
      "how-bitcoin-mining-works",
      "can-bitcoin-be-frozen",
      "bitcoin-transaction-id-vs-address"
    ],
    "dossiers": [],
    "wallets": []
  },
  "revisionHistory": [
    {
      "date": "2026-10-02",
      "kind": "published",
      "summary": "First publication after primary-source research and separate automated verification."
    }
  ],
  "citation": "Degrees of Satoshi editorial project. “Why Bitcoin blocks sometimes take an hour.” Published 2026-10-02; updated 2026-10-02. https://degreesofsatoshi.com/encyclopedia/bitcoin-block-time-variance/"
}
