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.