C’est quoi la finalité sur une blockchain ?
La finalité, c’est le moment où une transaction blockchain devient irréversible. Une fois qu’une transaction atteint la finalité, impossible de la rollback, de la réordonner ou de l’effacer de la chaîne sans une attaque massive et extrêmement coûteuse sur le réseau. Chaque blockchain atteint la finalité à sa manière et à des vitesses très différentes. C’est pour ça qu’un même transfert peut être exploitable en moins d’une seconde sur un réseau et prendre presque une heure sur un autre.
Finalité probabiliste et finalité déterministe
Les réseaux qui reposent sur le proof of work offrent une finalité probabiliste. Un bloc n’est jamais mathématiquement final, il devient simplement exponentiellement plus difficile à annuler à mesure que d’autres blocs s’empilent au-dessus. C’est pour ça que les exchanges attendent un nombre défini de confirmations avant de créditer un dépôt. Les chaînes basées sur le proof of stake peuvent proposer à la place une finalité déterministe, où un bloc est explicitement finalisé par un quorum de validators et ne peut plus être annulé sans détruire une grosse part de la valeur stakée.
Combien de temps prend la finalité
Le temps de finalité varie énormément d’un réseau à l’autre. Les transactions Bitcoin sont considérées comme réglées après six confirmations, soit environ une heure. Ethereum finalise après deux epochs, autour de treize minutes. Les réseaux plus récents visent une finalité inférieure à la seconde : Solana confirme largement en moins d’une seconde, et Arc de Circle règle de façon déterministe sous la barre de la seconde, ce qui est l’argument technique derrière son usage pour les paiements. Le compromis, c’est en général la décentralisation, car une finalité plus rapide demande souvent un set de validators plus restreint ou plus étroitement contrôlé.
Pourquoi la finalité compte en pratique
La finalité, c’est le moment où un marchand peut expédier ses produits sans risque, où un exchange peut créditer un solde, ou où un bridge peut libérer les fonds sur la chaîne de destination. Agir avant la finalité, c’est ce qui rend les réorganisations de chaîne dangereuses : si un bloc est annulé, une transaction qui semblait confirmée disparaît purement et simplement, avec chaque hash qui la référençait. Les bridges cross-chain sont les plus exposés, parce qu’ils doivent décider combien de temps attendre avant de faire confiance à ce que la chaîne source a rapporté.
FAQ
La finalité, c’est le moment où une transaction devient irréversible et ne peut plus être annulée ni réordonnée. Tant qu’une transaction n’est pas finale, elle peut encore être annulée par une réorganisation de la chaîne.
La finalité probabiliste signifie qu’une transaction devient de plus en plus difficile à annuler à mesure que des blocs s’ajoutent, sans jamais atteindre une certitude mathématique. La finalité déterministe, elle, veut dire que les validators finalisent explicitement un bloc, après quoi l’annuler exigerait de détruire une grosse quantité de valeur stakée.
Ça dépend entièrement du réseau. Bitcoin est considéré comme final après environ une heure, Ethereum après à peu près treize minutes, et les chaînes plus récentes comme Solana ou Arc en moins d’une seconde.
Sur les chaînes à finalité probabiliste, il n’y a pas de moment unique où une transaction devient finale. Les exchanges attendent donc un certain nombre de blocs pour rendre une annulation statistiquement improbable avant de créditer les fonds.
Passer devant tes concurrents ?
Rejoins notre Newsletter et reçois chaque semaine l’actu Blockchain taillée pour les builders web3.





