Aller au contenu principal

SNAPSHOT

Capture instantanée de l’état de l’UTXO set de Bitcoin à un bloc donné. Un snapshot enregistre l’intégralité des UTXOs existants à cette hauteur de bloc, ce qui forme une photographie complète de toutes les pièces non dépensées sur le réseau.

L’utilisation principale du snapshot dans Bitcoin se fait au travers du mécanisme Assume UTXO, intégré dans le client Bitcoin Core. Lors de l’initialisation d’un nouveau nœud, ce dernier peut charger un snapshot de l’UTXO set qui est pré-calculé et dont l’empreinte cryptographique est vérifiée. Cette approche permet au nœud d’être fonctionnel presque immédiatement, sans avoir à valider l’intégralité de l’historique de la blockchain depuis le bloc de genèse. La vérification complète de la chaîne est ensuite réalisée en arrière-plan.

Termes associés :