{
  "$schema": "https://degreesofsatoshi.com/encyclopedia/schemas/article-v1.json",
  "schemaVersion": "1.0.0",
  "id": "ethereum-slots-and-missed-blocks",
  "canonical": "https://degreesofsatoshi.com/encyclopedia/ethereum-slots-and-missed-blocks/",
  "collection": "ethereum",
  "title": "Ethereum slots and missed blocks: why a slot can have no block",
  "description": "Separate Ethereum’s scheduled slots from actual blocks and see how a missed slot affects elapsed time and block counts.",
  "aliases": [
    "Ethereum missed slot",
    "Ethereum block time slots"
  ],
  "dates": {
    "published": "2026-10-02",
    "modified": "2026-10-02",
    "verified": "2026-10-02T19:27:58.939Z",
    "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": "Ethereum proof of stake divides time into slots, currently 12 seconds each, grouped into 32-slot epochs. A slot is an opportunity for an assigned proposer to produce a block; it is not a guarantee that a block appears. Missed slots therefore make block count and elapsed time differ. The slot schedule and finality are also different concepts.",
    "claimId": "ethereum-slots-and-missed-blocks-quick-answer",
    "sourceIds": [
      "x425-eth-eth-pos",
      "x425-eth-eth-merge"
    ]
  },
  "keyFacts": [
    {
      "label": "Slot",
      "value": "The documented mainnet slot duration is 12 seconds.",
      "sourceIds": [
        "x425-eth-eth-pos",
        "x425-eth-eth-merge"
      ],
      "id": "slot",
      "claimId": "ethereum-slots-and-missed-blocks-fact-slot"
    },
    {
      "label": "Epoch",
      "value": "An epoch contains 32 slots.",
      "sourceIds": [
        "x425-eth-eth-pos",
        "x425-eth-eth-merge"
      ],
      "id": "epoch",
      "claimId": "ethereum-slots-and-missed-blocks-fact-epoch"
    },
    {
      "label": "Opportunity",
      "value": "A selected proposer is assigned to each slot.",
      "sourceIds": [
        "x425-eth-eth-pos",
        "x425-eth-eth-merge"
      ],
      "id": "opportunity",
      "claimId": "ethereum-slots-and-missed-blocks-fact-opportunity"
    }
  ],
  "prerequisites": [
    "ethereum-proof-of-stake-finality"
  ],
  "sections": [
    {
      "id": "schedule",
      "heading": "Time keeps moving when a proposer misses",
      "sourceIds": [
        "x425-eth-eth-pos",
        "x425-eth-eth-merge"
      ],
      "paragraphs": [
        "Consensus duties are assigned against the slot and epoch schedule. A proposer can fail to produce a usable block, but the clock still advances to the next slot. Later blocks can build on the earlier available chain.",
        "This is why a slot number is not the same as an execution block number. A block explorer can show gaps in consensus slots without implying that every gap contains a hidden transaction block."
      ]
    },
    {
      "id": "example",
      "heading": "Count time separately from blocks",
      "sourceIds": [
        "x425-eth-eth-pos",
        "x425-eth-eth-merge"
      ],
      "paragraphs": [
        "Under the documented schedule, five slot intervals represent 5 × 12 = 60 seconds. If one scheduled slot in that span is missed, there are fewer produced blocks than scheduled opportunities. The exact count also depends on how you choose the endpoints of the interval.",
        "An epoch lasts 32 × 12 = 384 seconds, or 6 minutes 24 seconds, under this schedule. That arithmetic does not say a transaction is finalized after exactly one epoch."
      ]
    },
    {
      "id": "confirmation",
      "heading": "A schedule is not a settlement guarantee",
      "sourceIds": [
        "x425-eth-eth-pos",
        "x425-eth-eth-merge"
      ],
      "paragraphs": [
        "Transaction inclusion depends on a proposer including the transaction in a valid block. Finality requires the consensus voting conditions, which can be delayed by network problems. Neither is guaranteed merely because a certain number of seconds passed.",
        "For a payment, inspect the actual included block and its confirmation or finality status. Use slot timing to understand the schedule, not as a substitute for those observations."
      ]
    }
  ],
  "faq": [
    {
      "question": "Does Ethereum produce a block every 12 seconds without exception?",
      "answer": "No. Twelve seconds is the documented slot interval. A slot can be missed, so an actual block is not guaranteed for every opportunity.",
      "sourceIds": [
        "x425-eth-eth-pos",
        "x425-eth-eth-merge"
      ]
    },
    {
      "question": "Are 32 slots always 32 produced blocks?",
      "answer": "No. An epoch has 32 scheduled slots, but missed proposals can make the number of produced blocks smaller.",
      "sourceIds": [
        "x425-eth-eth-pos",
        "x425-eth-eth-merge"
      ]
    }
  ],
  "claims": [
    {
      "id": "ethereum-slots-and-missed-blocks-quick-answer",
      "articleSlug": "ethereum-slots-and-missed-blocks",
      "statement": "Ethereum proof of stake divides time into slots, currently 12 seconds each, grouped into 32-slot epochs. A slot is an opportunity for an assigned proposer to produce a block; it is not a guarantee that a block appears. Missed slots therefore make block count and elapsed time differ. The slot schedule and finality are also different concepts.",
      "sourceIds": [
        "source-df4587da99d9b637",
        "source-6c6265b20e47ad72"
      ],
      "sourceLocators": [
        {
          "sourceId": "source-df4587da99d9b637",
          "locator": "Slots; epochs; block proposals; attestations; finality"
        },
        {
          "sourceId": "source-6c6265b20e47ad72",
          "locator": "Merging with Mainnet; misconceptions"
        }
      ],
      "scope": {
        "collection": "ethereum",
        "dataAsOf": "2026-10-02",
        "blockHeight": null
      },
      "qualification": "",
      "evidenceStatus": "documented",
      "verification": {
        "status": "verified",
        "method": "independent automated source review",
        "checkedAt": "2026-10-02T19:27:58.939Z",
        "reviewer": "Independent automated verification agent verify_bitcoin_stablecoins_100",
        "notes": [
          "Read Validators schedule and Merge misconception about accelerated transactions: 12-second slots are opportunities and can be missed. Added direct Merge citation to those claims. Recomputed 5*12=60 seconds and 32*12=384 seconds=6m24s. Interval endpoint caveat avoids an off-by-one block count; epoch duration not promised finality."
        ]
      }
    },
    {
      "id": "ethereum-slots-and-missed-blocks-fact-slot",
      "articleSlug": "ethereum-slots-and-missed-blocks",
      "statement": "Slot: The documented mainnet slot duration is 12 seconds.",
      "sourceIds": [
        "source-df4587da99d9b637",
        "source-6c6265b20e47ad72"
      ],
      "sourceLocators": [
        {
          "sourceId": "source-df4587da99d9b637",
          "locator": "Slots; epochs; block proposals; attestations; finality"
        },
        {
          "sourceId": "source-6c6265b20e47ad72",
          "locator": "Merging with Mainnet; misconceptions"
        }
      ],
      "scope": {
        "collection": "ethereum",
        "dataAsOf": "2026-10-02",
        "blockHeight": null
      },
      "qualification": "",
      "evidenceStatus": "documented",
      "verification": {
        "status": "verified",
        "method": "independent automated source review",
        "checkedAt": "2026-10-02T19:27:58.939Z",
        "reviewer": "Independent automated verification agent verify_bitcoin_stablecoins_100",
        "notes": [
          "Read Validators schedule and Merge misconception about accelerated transactions: 12-second slots are opportunities and can be missed. Added direct Merge citation to those claims. Recomputed 5*12=60 seconds and 32*12=384 seconds=6m24s. Interval endpoint caveat avoids an off-by-one block count; epoch duration not promised finality."
        ]
      }
    },
    {
      "id": "ethereum-slots-and-missed-blocks-fact-epoch",
      "articleSlug": "ethereum-slots-and-missed-blocks",
      "statement": "Epoch: An epoch contains 32 slots.",
      "sourceIds": [
        "source-df4587da99d9b637",
        "source-6c6265b20e47ad72"
      ],
      "sourceLocators": [
        {
          "sourceId": "source-df4587da99d9b637",
          "locator": "Slots; epochs; block proposals; attestations; finality"
        },
        {
          "sourceId": "source-6c6265b20e47ad72",
          "locator": "Merging with Mainnet; misconceptions"
        }
      ],
      "scope": {
        "collection": "ethereum",
        "dataAsOf": "2026-10-02",
        "blockHeight": null
      },
      "qualification": "",
      "evidenceStatus": "documented",
      "verification": {
        "status": "verified",
        "method": "independent automated source review",
        "checkedAt": "2026-10-02T19:27:58.939Z",
        "reviewer": "Independent automated verification agent verify_bitcoin_stablecoins_100",
        "notes": [
          "Read Validators schedule and Merge misconception about accelerated transactions: 12-second slots are opportunities and can be missed. Added direct Merge citation to those claims. Recomputed 5*12=60 seconds and 32*12=384 seconds=6m24s. Interval endpoint caveat avoids an off-by-one block count; epoch duration not promised finality."
        ]
      }
    },
    {
      "id": "ethereum-slots-and-missed-blocks-fact-opportunity",
      "articleSlug": "ethereum-slots-and-missed-blocks",
      "statement": "Opportunity: A selected proposer is assigned to each slot.",
      "sourceIds": [
        "source-df4587da99d9b637",
        "source-6c6265b20e47ad72"
      ],
      "sourceLocators": [
        {
          "sourceId": "source-df4587da99d9b637",
          "locator": "Slots; epochs; block proposals; attestations; finality"
        },
        {
          "sourceId": "source-6c6265b20e47ad72",
          "locator": "Merging with Mainnet; misconceptions"
        }
      ],
      "scope": {
        "collection": "ethereum",
        "dataAsOf": "2026-10-02",
        "blockHeight": null
      },
      "qualification": "",
      "evidenceStatus": "documented",
      "verification": {
        "status": "verified",
        "method": "independent automated source review",
        "checkedAt": "2026-10-02T19:27:58.939Z",
        "reviewer": "Independent automated verification agent verify_bitcoin_stablecoins_100",
        "notes": [
          "Read Validators schedule and Merge misconception about accelerated transactions: 12-second slots are opportunities and can be missed. Added direct Merge citation to those claims. Recomputed 5*12=60 seconds and 32*12=384 seconds=6m24s. Interval endpoint caveat avoids an off-by-one block count; epoch duration not promised finality."
        ]
      }
    }
  ],
  "sources": [
    {
      "id": "x425-eth-eth-pos",
      "label": "Ethereum proof of stake",
      "publisher": "ethereum.org contributors",
      "url": "https://ethereum.org/en/developers/docs/consensus-mechanisms/pos/",
      "locator": "Slots; epochs; block proposals; attestations; finality",
      "note": "Consensus proposal schedule, voting and finality distinctions.",
      "version": "Documentation snapshot retrieved 2 October 2026; response hash recorded separately",
      "checkedAt": "2026-10-02T18:55:26.560Z",
      "contentSha256": "eb014204a846dc845deffe602d4156aea675ab817dc792cfb60b25bc3e9e4703",
      "recordId": "source-df4587da99d9b637"
    },
    {
      "id": "x425-eth-eth-merge",
      "label": "The Merge",
      "publisher": "ethereum.org contributors",
      "url": "https://ethereum.org/en/roadmap/merge/",
      "locator": "Merging with Mainnet; misconceptions",
      "note": "Consensus transition preserved execution balances and transaction history.",
      "version": "Documentation snapshot retrieved 2 October 2026; response hash recorded separately",
      "checkedAt": "2026-10-02T18:55:26.611Z",
      "contentSha256": "ba5215656c2f78e216194516233977b3800ae05195e0bb7999fdf50e6ab0f5f4",
      "recordId": "source-6c6265b20e47ad72"
    }
  ],
  "related": {
    "articles": [
      "ethereum-proof-of-stake-finality",
      "ethereum-block-explorer",
      "ethereum-testnet-faucets",
      "ethereum-beacon-chain"
    ],
    "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. “Ethereum slots and missed blocks: why a slot can have no block.” Published 2026-10-02; updated 2026-10-02. https://degreesofsatoshi.com/encyclopedia/ethereum-slots-and-missed-blocks/"
}
