Glosario
Minería y consenso

Época (epoch)

Una época (epoch) es un lapso fijo de tiempo o de bloques que una blockchain utiliza como unidad organizativa para programar tareas de consenso, distribuir recompensas o aplicar cambios de parámetros. En lugar de tomar cada decisión bloque a bloque, muchos protocolos agrupan la contabilidad en estos intervalos regulares: las asignaciones de validadores se elaboran para la época siguiente y los resultados se contabilizan cuando esta termina.

Ethereum define una época como 32 slots de 12 segundos cada uno, unos 6,4 minutos. En cada límite de época, el protocolo baraja qué validadores emiten atestaciones en qué slots, procesa las entradas y salidas del conjunto de validadores y evalúa la finalidad: un punto de control (checkpoint) suele quedar finalizado tras dos épocas consecutivas con votos suficientes, por lo que la finalidad tarda aproximadamente 13 minutos. Cardano, en cambio, usa épocas de cinco días para programar la producción de bloques de los pools de staking y pagar las recompensas de staking, y las épocas de Solana duran unos dos días y determinan cuándo surten efecto los cambios de stake.

Un error común es creer que «época» significa lo mismo en todas partes; es puramente específica de cada protocolo y va de minutos a días, así que una «época» citada sin nombrar la cadena no significa nada. Para los usuarios corrientes, las épocas importan sobre todo en la mecánica del staking: delegar, retirar la delegación o acumular recompensas suele surtir efecto solo en el siguiente límite de época, lo que explica que un cambio de stake pueda aparecer como «pendiente» durante horas o días aunque la transacción en sí se confirmara al instante.

Términos relacionados