LTTC

LTTC (Correção de Timestamp a Longo Prazo) é uma funcionalidade suportada pelo algoritmo de dificuldade da STILL que garante a precisão do tempo de bloco a longo prazo.

Como funciona o LTTC?

O LTTC calcula o timestamp esperado de um bloco b utilizando a seguinte fórmula:

expect_timestamp := b.Height * TARGET_BLOCK_TIME_MS + GENESIS_TIMESTAMP

Se o timestamp de um bloco for demasiado grande ou demasiado pequeno, comparado com o timestamp esperado, o tempo de bloco alvo é multiplicado por 2/3 ou 3/2 para ajustar a média do tempo de bloco a longo prazo dentro dos limites especificados.

Graças ao LTTC, é possível estimar com precisão o tempo da rede em qualquer altura futura (com um erro máximo de ±30 minutos). Também garante a precisão da curva de emissão ao longo do tempo.