La mise à jour d’EOS, appelée Spring 1.0, a mis en place une transition vers le consensus Savanna et introduit la Finalité Instantanée. EOS a été initialement conçue comme une blockchain de nouvelle génération de Couches 1, offrant dès le premier jour une rapidité et une fiabilité avancées pour les transactions. Avec des temps de bloc réduits à 0,5 seconde et une finalisation des blocs en 1 seconde, EOS continue de respecter sa philosophie de base.
Finalisation ou Finalité des Blocs
Les concepts internes de la blockchain peuvent être complexes, notamment avec des termes comme la "finalité", que l’on trouve souvent dans les articles de presse, les blogs ou la documentation technique. Mais que signifie exactement la finalité ? Clarifions d’emblée : la finalité est utilisée en relation avec deux étapes liées mais distinctes dans le fonctionnement d’une blockchain :
- Le moment où une transaction générée par un utilisateur est placée dans un bloc « miné » par un mineur ou producteur de blocs. Du point de vue de l'utilisateur, les transactions envoyées avec succès sont finales, mais ce n'est pas toujours le cas.
- Dans son sens originel, la finalité se réfère à un ensemble complet de transactions, soit un bloc. La finalité de bloc indique la confirmation irréversible des transactions dans la blockchain, garantissant la sécurité et évitant le double dépense. Cette confirmation montre qu'une transaction est achevée et ajoutée au registre permanent.
Il existe plusieurs types de finalité, chacun reposant sur des mécanismes de consensus différents :
- Finalité Probabiliste : Chaque nouveau bloc ajouté à la chaîne renforce la sécurité de tous les blocs précédents. Plus une transaction a de confirmations, plus il est difficile pour les attaquants de la renverser ou de la modifier. Les ressources informatiques nécessaires pour altérer une transaction hautement confirmée sont énormes, rendant les attaques pratiquement impossibles.
- Finalité Instantanée : Un groupe de validateurs très fiables peut rapidement confirmer et vérifier les transactions, garantissant que les blocs ne peuvent être annulés une fois ajoutés. Ce type est utilisé dans des applications nécessitant des calculs rapides et une haute sécurité.
- Finalité Économique : Une transaction atteint la finalité économique lorsque sa réversion devient économiquement désavantageuse.
Ce qui Influence la Vitesse de Confirmation des Transactions et Comment EOS le Gère
Plusieurs facteurs peuvent impacter la vitesse de confirmation des transactions :
- Congestion du Réseau : Cela n'est pas un problème pour EOS, qui peut gérer jusqu'à 10 000 transactions par seconde. De plus, EOS peut être facilement étendu grâce à son mécanisme d'interopérabilité intégré.
- Taille et Temps de Bloc : Ces paramètres ne sont pas des obstacles pour EOS. Avec une taille de bloc de 1 Mo et un temps de bloc de 0,5 seconde, EOS est extrêmement efficace.
- Mécanisme de Consensus : Le consensus DPoS d'EOS, avec la dernière mise à jour Savanna et la transition vers la Finalité Instantanée, a réduit le temps requis pour la finalité à 2 blocs ou 1 seconde, faisant d’EOS la blockchain la plus rapide à ce jour.
- Frais de Transaction : Le haut débit d’EOS atténue l’impact des frais sur la finalisation des blocs. De plus, EOS permet aux utilisateurs d’envoyer des transactions gratuitement, sous réserve d'une limite quotidienne.
Temps de Finalité des Blocs dans Certaines Blockchains de Couche 1 (du plus Rapide au plus Lent)
Blockchain |
Confirmations |
Temps Moyen de Transaction |
|
EOS |
2 |
1 seconde |
|
TON |
1,2 |
6 secondes |
|
Solana |
8 |
6,4 secondes |
|
BSC |
2,5 |
7,5 secondes |
|
Monero |
10 |
2 minutes |
|
Litecoin |
6 |
2,5 minutes |
|
Polygon |
127 |
4 minutes |
|
Ethereum |
30 |
5 minutes |
|
Dogecoin (DOGE) |
60 |
6 minutes |
|
Bitcoin |
6 |
10 minutes |
|
Bitcoin Cash |
15 |
1 heure |
Conclusion
La finalité est cruciale pour les dApps, car elle garantit la fiabilité en assurant l'irréversibilité des transactions. Grâce à son haut débit, EOS offre une finalisation instantanée des blocs, offrant non seulement une excellente expérience utilisateur, mais également un haut degré de sécurité pour les actifs au sein de son réseau. La mise à jour Savanna permet également l’implémentation future de la technologie ZK et des transactions confidentielles, renforçant la sécurité d’EOS et son attrait pour les utilisateurs.
