LTTC

LTTC (Long-Term Timestamp Correction) est une fonctionnalité intégrée à l’algorithme de difficulté de STILL qui garantit la précision du temps de bloc à long terme.

Comment fonctionne LTTC ?

LTTC calcule l’horodatage attendu d’un bloc b en utilisant cette formule :

expect_timestamp := b.Height * TARGET_BLOCK_TIME_MS + GENESIS_TIMESTAMP

Si l’horodatage d’un bloc est trop grand ou trop petit par rapport à l’horodatage attendu, le temps de bloc cible est multiplié par 2/3 ou 3/2 pour ajuster la moyenne à long terme du temps de bloc dans des limites spécifiées.

Grâce à LTTC, il est possible d’estimer avec précision le temps du réseau à n’importe quelle hauteur future (avec une erreur maximale de ±30 minutes). Cela garantit également la précision de la courbe d’émission au fil du temps.