
Tezos samedi a mis en œuvre la mise à niveau Tallinn du protocole, réduisant le temps de bloc de 12 secondes à 6 secondes. Il s’agit de la 20ème mise à jour majeure du protocole depuis son lancement en 2018, sans bifurcation du réseau. La mise à niveau introduit la technologie de signature cryptographique BLS pour l’agrégation, permettant à tous les validateurs de valider chaque bloc, et améliore le mécanisme d’indexation des adresses pour augmenter l’efficacité de stockage de 100 fois. Cette mise à niveau réduit la latence et accélère la confirmation finale, ouvrant la voie à une réduction encore plus grande du temps de bloc.
Tezos est un réseau blockchain de preuve d’enjeu de couche 1, qui a déployé samedi la dernière mise à jour du protocole Tallinn, réduisant le temps de bloc sous-jacent à 6 secondes. Selon l’annonce de Tezos, cette 20ème mise à jour du protocole diminue le temps de bloc, réduit les coûts de stockage, et accélère la confirmation finale du réseau.
Le temps de bloc est un indicateur clé de performance d’une blockchain. Il détermine combien de temps il faut pour qu’une transaction, une fois soumise, soit confirmée, impactant directement l’expérience utilisateur et les cas d’usage. Un temps de bloc de 6 secondes signifie que Tezos peut confirmer une transaction en moins de 10 secondes, une vitesse proche de celle des systèmes de paiement traditionnels (comme les cartes de crédit), rendant l’application commerciale concrète.
Comparé aux blockchains de première génération, la performance de Tezos est nettement améliorée. Les premières générations, comme Bitcoin et Ethereum, ont des vitesses respectives d’environ 7 TPS (transactions par seconde) et 15-30 TPS. Bitcoin produit un bloc toutes les 10 minutes, ce qui pose un défi pour les paiements quotidiens et les transactions commerciales. Passer de 10 minutes à 6 secondes représente une amélioration de 100 fois, permettant à Tezos de supporter un éventail plus large d’applications.
La dernière mise à jour de Tezos montre son engagement pour des réseaux blockchain plus rapides et à haut débit, capables de traiter plus de transactions par seconde et de réduire les délais de règlement pour répondre à la croissance des cas d’usage. Dans la DeFi, NFT, et les jeux, la vitesse de confirmation des transactions influence directement la satisfaction des utilisateurs. Un temps de bloc de 6 secondes augmente considérablement la compétitivité de Tezos dans ces domaines.
L’accélération de la confirmation finale est également cruciale. Sur une blockchain, la « confirmation finale » désigne l’état où une transaction est considérée irréversible. Bitcoin nécessite généralement 6 confirmations (environ 60 minutes), Ethereum environ 15 minutes. Grâce à la réduction du temps de bloc et à l’optimisation du mécanisme de consensus, Tezos réduit considérablement ce délai, ce qui est essentiel pour les applications financières nécessitant un règlement rapide.
La mise à niveau du protocole Tallinn marque la 20ème mise à jour majeure de Tezos depuis son lancement en 2018, réalisée sans bifurcation du réseau. Cette caractéristique est l’un des avantages techniques les plus distinctifs de Tezos, et la différencie fondamentalement de blockchains comme Bitcoin et Ethereum.
Traditionnellement, les mises à jour majeures de protocoles blockchain nécessitent une hard fork. Une hard fork implique une incompatibilité entre l’ancien et le nouveau protocole, obligeant le réseau à passer entièrement à la nouvelle version à un moment donné, excluant les nœuds non mis à jour. Ce processus comporte des risques : fragmentation communautaire (ex : Bitcoin Cash), instabilité temporaire, et coordination nécessaire pour la mise à jour.
Tezos utilise une gouvernance en chaîne et un mécanisme de protocole auto-correctif, permettant une mise à jour fluide en cours d’exécution. Les propositions de mise à jour sont soumises par les développeurs, testées sur le réseau de test, puis soumises au vote des détenteurs de jetons. Si la majorité vote en faveur, la mise à jour s’active automatiquement à un bloc prédéfini, sans bifurcation. Ce mécanisme permet une évolution continue sans division communautaire.
L’accumulation de 20 mises à jour majeures témoigne de la maturité technique et de l’efficacité de la gouvernance de Tezos. Depuis 2018, le protocole a été mis à jour en moyenne 2,5 fois par an, un rythme peu courant dans le secteur blockchain. Beaucoup de projets voient leur fréquence de mise à jour diminuer après quelques années ou rencontrent des controverses et des retards. La capacité de Tezos à maintenir un rythme stable de mise à jour montre une communauté active, une gouvernance efficace, et une architecture technique évolutive.
Une mise à jour sans bifurcation réduit également les risques pour l’écosystème. Les échanges, portefeuilles, DApps et autres infrastructures n’ont pas besoin d’importants ajustements techniques à chaque mise à jour, se contentant de mises à jour logicielles simples. Cette stabilité est essentielle pour attirer des applications d’entreprise et des acteurs institutionnels.
Un porte-parole de Tezos explique que la mise à jour Tallinn permet aussi à tous les validateurs (appelés « baking nodes ») de valider chaque bloc, contrairement à la version précédente où seul un sous-ensemble de validateurs participait : « Cela est rendu possible grâce à l’utilisation de signatures cryptographiques BLS, qui agrègent des centaines de signatures en une seule pour chaque bloc. En allégeant la charge sur les nœuds, cela ouvre la voie à une réduction encore plus grande du temps de bloc. »
La signature BLS (Boneh-Lynn-Shacham) est une avancée cryptographique majeure. Dans les mécanismes de consensus traditionnels, chaque validateur doit signer le bloc, et ces signatures doivent être vérifiées individuellement par d’autres nœuds, ce qui devient lourd avec le nombre de validateurs. La signature BLS permet d’agréger plusieurs signatures en une seule, dont la taille est équivalente à une seule signature.
Cette technologie permet à Tezos d’impliquer tous les validateurs dans la validation de chaque bloc, sans ralentir le réseau en raison du nombre croissant de signatures. Auparavant, Tezos utilisait un mécanisme de rotation, où seul un sous-ensemble de validateurs participait à la validation de chaque bloc. Bien que cette rotation réduisait la charge de validation, elle diminuait aussi la sécurité, car un attaquant pouvait influencer le bloc en contrôlant le sous-ensemble de validateurs en rotation.
Après la mise à jour Tallinn, tous les validateurs participent à la validation de chaque bloc, renforçant la sécurité. Même si certains validateurs sont hors ligne ou attaqués, la majorité honnête maintient la sécurité du réseau. Ce mode de validation « tous-validants » combiné à l’agrégation BLS offre un double avantage : sécurité renforcée et efficacité accrue.
« En allégeant la charge sur les nœuds, cela ouvre la voie à une réduction encore plus grande du temps de bloc. » Cette phrase souligne la vision à long terme de Tallinn. Si 6 secondes est la nouvelle norme, la technologie BLS pourrait permettre de réduire encore à 3 secondes, voire 1 seconde. Avec l’amélioration du hardware et l’optimisation du réseau, le potentiel de performance de Tezos reste élevé.
Cette mise à jour introduit également un mécanisme d’indexation des adresses, permettant de supprimer les données « redondantes » des adresses, et ainsi réduire les besoins en stockage pour les applications fonctionnant sur Tezos. Un porte-parole de Tezos indique que ce mécanisme peut augmenter l’efficacité de stockage de 100 fois. C’est une amélioration souvent négligée mais cruciale de la mise à niveau Tallinn.
Le stockage blockchain s’accumule avec le temps. Chaque transaction, chaque déploiement de smart contract, chaque changement d’état doit être conservé en permanence sur la chaîne. Avec la croissance des applications et du volume de transactions, la taille des nœuds complets peut atteindre plusieurs centaines de GB, voire plusieurs TB. Cette charge de stockage augmente les exigences matérielles et les coûts, risquant de centraliser le réseau.
L’indexation des adresses optimise le stockage en supprimant les données redondantes. Dans une blockchain, une même adresse peut apparaître dans des milliers de transactions. Traditionnellement, chaque apparition nécessite de stocker l’adresse en entier. L’indexation concentre le stockage des adresses, et ne conserve que des références (des index) vers cette adresse, comme une clé étrangère dans une base de données.
Une efficacité de stockage multipliée par 100 signifie que des données qui prenaient auparavant 100 GB peuvent désormais être stockées en 1 GB. Cette optimisation réduit considérablement la barrière matérielle pour faire fonctionner un nœud Tezos, permettant à davantage de participants de valider le réseau, renforçant la décentralisation. Pour les développeurs d’applications décentralisées, cela réduit aussi le coût de stockage, facilitant la construction d’applications plus complexes.