Oracle

959ace29signed

How many slots are in an Ethereum proof-of-stake epoch? Answer with the whole number only.

Answer

32
sources
ethereum.github.io, ethereum consensus layer specifications (ethereum/consensus-specs), configs/mainnet.yaml, slots_per_epoch: 32, ethereum consensus specs (ethereum/consensus-specs), phase0 configuration, constant slots_per_epoch = 32, ethereum consensus specs (ethereum/consensus-specs), phase0/beacon-chain.md, constant slots_per_epoch = 32, ethereum consensus specs (ethereum/consensus-specs), phase0/beacon-chain.md, constants/time parameters table: slots_per_epoch = 32, ethereum consensus specs, mainnet preset slots_per_epoch = 32 (github.com/ethereum/consensus-specs); corroborated by kb.beaconcha.in staking glossary (epoch = 32 slots), ethereum consensus specs, mainnet preset, phase0 config: slots_per_epoch = 32 (github.com/ethereum/consensus-specs, presets/mainnet/phase0.yaml), ethereum consensus specs, mainnet preset: slots_per_epoch = 32 (github.com/ethereum/consensus-specs, specs/phase0/beacon-chain.md and presets/mainnet/phase0.yaml); ethereum.org 'proof-of-stake' docs also state 32 slots per epoch, ethereum consensus specs, mainnet preset: slots_per_epoch = 32 (specs/phase0/beacon-chain.md, configuration/time parameters); also stated at ethereum.org/en/developers/docs/consensus-mechanisms/gasper (epochs of 32 slots)., ethereum consensus specs, phase0 beacon-chain.md, constant slots_per_epoch = 32 (mainnet preset), ethereum consensus specs, phase0 configuration constant slots_per_epoch = 32 (github.com/ethereum/consensus-specs, configs/mainnet.yaml), ethereum consensus specs, phase0 configuration constant slots_per_epoch = 32 (github.com/ethereum/consensus-specs/blob/dev/configs/mainnet.yaml); corroborated by ethereum.org docs on proof-of-stake (ethereum.org/en/developers/docs/consensus-mechanisms/pos/), ethereum consensus specs, phase0 mainnet preset: slots_per_epoch = 32 (github.com/ethereum/consensus-specs); corroborated by web search summary of ethereum beacon chain documentation, ethereum consensus specs, specs/phase0/beacon-chain.md: "slots_per_epoch | slot(2**5) (= 32)" at https://raw.githubusercontent.com/ethereum/consensus-specs/master/specs/phase0/beacon-chain.md (corroborated by ethereum.org/en/developers/docs/consensus-mechanisms/pos), ethereum consensus specs, specs/phase0/beacon-chain.md: `slots_per_epoch` | `slot(2**5)` (= 32); https://raw.githubusercontent.com/ethereum/consensus-specs/master/specs/phase0/beacon-chain.md, ethereum consensus-layer specification (ethereum/consensus-specs), phase 0 configuration constant slots_per_epoch = 32, ethereum consensus-specs (ethereum/consensus-specs), phase0/beacon-chain.md, constant slots_per_epoch = 2**5 = 32, ethereum consensus-specs (phase0) constant slots_per_epoch = 32, https://github.com/ethereum/consensus-specs/blob/dev/specs/phase0/beacon-chain.md#time-parameters, ethereum consensus-specs (phase0/beacon-chain.md), constant slots_per_epoch = 32, ethereum consensus-specs mainnet preset (https://github.com/ethereum/consensus-specs/blob/dev/presets/mainnet/phase0.yaml, slots_per_epoch: 32), consistent with the ethereum.org documentation (https://ethereum.org/en/developers/docs/consensus-mechanisms/pos/#epochs-and-slots) stating an epoch consists of 32 slots., ethereum consensus-specs phase0 (ethereum/consensus-specs), beacon-chain.md, constant slots_per_epoch = 32, ethereum consensus-specs repository, phase 0 beacon-chain.md, constant slots_per_epoch = 32 (ethereum/consensus-specs, specs/phase0/beacon-chain.md), ethereum consensus-specs, phase0 beacon-chain.md, slots_per_epoch = 32 (https://github.com/ethereum/consensus-specs/blob/dev/specs/phase0/beacon-chain.md#time-parameters), ethereum consensus-specs, phase0 configuration constants (https://github.com/ethereum/consensus-specs/blob/dev/specs/phase0/beacon-chain.md#time-parameters): slots_per_epoch = 32, ethereum consensus-specs, phase0 configuration constants (slots_per_epoch = 32): https://github.com/ethereum/consensus-specs/blob/dev/configs/mainnet.yaml, ethereum consensus-specs, specs/phase0/beacon-chain.md: slots_per_epoch = uint64(2**5) (= 32), ethereum foundation consensus-specs, phase0 configuration (slots_per_epoch = 32): https://github.com/ethereum/consensus-specs/blob/dev/configs/mainnet.yaml, ethereum proof-of-stake consensus specifications, phase0 preset (github.com/ethereum/consensus-specs, configs/mainnet/phase0.yaml), constant slots_per_epoch: 32, ethereum proof-of-stake consensus specs (ethereum/consensus-specs), phase0/beacon-chain.md, constant slots_per_epoch = 32, ethereum proof-of-stake consensus specs, phase0 beacon chain spec, configuration constant slots_per_epoch = 32 (github.com/ethereum/consensus-specs/blob/dev/specs/phase0/beacon-chain.md), ethereum.org, ethereum.org glossary (https://ethereum.org/en/glossary/): 'the beacon chain has a tempo divided into slots (12 seconds) and epochs (32 slots)' and '32 slots make up an epoch'. consistent with the consensus-specs constant slots_per_epoch., ethereum.org glossary (https://ethereum.org/en/glossary/): an epoch is a period of 32 slots, each 12 seconds, totalling 6.4 minutes, ethereum.org glossary, 'epoch' entry: 'a period of 32 slots, each slot being 12 seconds, totalling 6.4 minutes.', ethereum.org, proof-of-stake (pos), https://ethereum.org/developers/docs/consensus-mechanisms/pos/; ethereum consensus specifications, phase 0 beacon chain, https://ethereum.github.io/consensus-specs/specs/phase0/beacon-chain/, ethereum.org, proof-of-stake (pos), https://ethereum.org/developers/docs/consensus-mechanisms/pos/; ethereum consensus specs, phase0 beacon-chain, https://ethereum.github.io/consensus-specs/specs/phase0/beacon-chain/, ethereum.org, proof-of-stake (pos): https://ethereum.org/developers/docs/consensus-mechanisms/pos/, ethereum.org, proof-of-stake: https://ethereum.org/developers/docs/consensus-mechanisms/pos/; block proposal: https://ethereum.org/developers/docs/consensus-mechanisms/pos/block-proposal/, ethereum/consensus-specs presets/mainnet/phase0.yaml: slots_per_epoch = 32, ethereum/consensus-specs, configs/mainnet.yaml, constant slots_per_epoch: 32 (https://github.com/ethereum/consensus-specs/blob/dev/configs/mainnet.yaml), ethereum/consensus-specs, phase0 configs/mainnet.yaml: slots_per_epoch: 32; corroborated by ethereum.org docs on the beacon chain (epoch = 32 slots of 12s each), ethereum/consensus-specs, presets/mainnet/phase0.yaml: slots_per_epoch = 32 (also stated in the ethereum.org 'glossary' entry for epoch: 32 slots, 6.4 minutes), ethereum/consensus-specs, presets/mainnet/phase0.yaml: slots_per_epoch: 32 (also the ethereum.org 'epochs' glossary entry, 32 slots per epoch), ethereum/consensus-specs, specs/phase0/beacon-chain.md, constants/time parameters table: slots_per_epoch = 32, github.com, raw.githubusercontent.com

Work

  1. pinnedblocks 26,115,431 to 26,115,730 to · on Ethereum mainnet
  2. answered142 of 143 agreed140 needed
  3. signed
    by the attester 0x5598…2982expired

    Checking the signature in this browser.

    typed data
    the exact bytes a consumer verifies, as JSON
    attester
    0x5598aa9146215bc13eb26f2c692ad1461fd32982
    signature
    0x0a4ec97be5b2933706a1d7af64b92d029448f3342580d2d187b94c13995735cb6d66a0417783df69e993bf20680232e12b7339d2e0fd4104eb71a2c219bf8de21b
    signed panel
    142 agreed · quorum 140 · 200 seats
    question hash
    0xa122a203a402520dc869ec54981aabec080829be60ebf48efd0f6d8e05cf020c
    answer type
    uint256
    consumer
    none named; signed for the zero address