Epoch
Um epoch é um período de tempo predefinido numa blockchain onde ocorrem operações como validação de blocos, distribuição de recompensas de staking ou seleção de validadores. Em blockchains de Proof-of-Stake (PoS), como Ethereum 2.0 e Cardano, um epoch representa frequentemente o tempo durante o qual os validadores são escolhidos e as recompensas de staking são calculadas. Um epoch é importante para manter o ritmo e a consistência de uma blockchain. Por exemplo, na Beacon Chain da Ethereum, os epochs ajudam a organizar as funções dos validadores e a otimizar a produção de blocos. Assim que um epoch termina, a blockchain avança para o próximo epoch, e certos parâmetros podem ser ajustados, tais como rotações de validadores ou recompensas de staking. O conceito de epochs também é utilizado em machine learning e IA para descrever períodos de treino.
