Définition
Époque & slot : définition
Dans la preuve d'enjeu d'Ethereum, le slot est l'intervalle de temps durant lequel un validateur peut proposer un bloc, et l'époque est un groupe de 32 slots qui rythme les votes des validateurs et la finalisation de la chaîne.
Thème : Consensus et minage
Depuis le passage à la preuve d'enjeu, le temps d'Ethereum est découpé de façon régulière. Un slot dure quelques secondes, douze dans la configuration d'origine. À chaque slot, un validateur est tiré au sort pour proposer un bloc, et un comité d'autres validateurs vote, on dit atteste, pour indiquer quel bloc il considère comme la tête de la chaîne. Un slot peut rester vide si le proposeur est hors ligne ou en retard.
Une époque regroupe 32 slots. Au cours d'une époque, chaque validateur actif est affecté à un comité et doit attester une fois. L'époque est aussi l'unité utilisée par le mécanisme de finalité : lorsqu'une majorité qualifiée des deux tiers de l'enjeu vote pour le point de contrôle (checkpoint) d'une époque, celle-ci est justifiée, puis finalisée lorsque l'époque suivante est justifiée à son tour. Ce découpage permet de répartir la charge entre des centaines de milliers de validateurs, de calculer récompenses et pénalités à intervalles fixes et de donner aux utilisateurs une idée précise du délai avant qu'une transaction devienne irréversible.
Un exemple concret
Imaginons que François, validateur, soit désigné proposeur pour un slot précis. Il assemble un bloc et le diffuse dans les secondes imparties. Pendant ce même slot, d'autres validateurs attestent ce bloc. Plus tard dans l'époque, François sera lui-même affecté à un comité et devra attester un autre bloc.
Les risques à connaître
Un validateur hors ligne manque ses slots et ses attestations, ce qui entraîne des pénalités et une perte de récompenses. Les premiers blocs d'un slot ne sont pas encore finalisés : il faut attendre environ deux époques pour une finalité économique forte.
Questions fréquentes sur Époque & slot
Combien de temps dure une époque sur Ethereum ?
Une époque compte 32 slots ; avec des slots de douze secondes, elle dure un peu plus de six minutes.
Que se passe-t-il si aucun bloc n'est proposé pendant un slot ?
Le slot reste vide et la chaîne continue au slot suivant. Le validateur défaillant perd la récompense de proposition.