Changer une serrure avant le cambriolage, pas après. L’image est simple, presque trop. Pourtant elle résume assez bien ce qui vient d’arriver dans les coulisses d’Ethereum. Trois développeurs ont déposé un texte encore à l’état de brouillon, et ce texte touche à un objet que presque personne ne regarde au quotidien : le contrat de dépôt par lequel chaque validateur entre en jalonnement. Sans ce contrat, pas de mise en ETH, pas de participation au consensus, pas de réseau sécurisé par la preuve d’enjeu. L’idée n’est pas de tout casser demain matin. Elle est d’ouvrir assez d’espace pour des clés et des signatures qu’un ordinateur quantique, le jour où il existera vraiment, ne saura pas démonter.

Le Chantier Discret Qui Prépare Ethereum À L’Après BLS

Le dépôt a eu lieu le 24 août sur le dépôt GitHub des propositions d’amélioration. Kevaundray Wedderburn, Tom Wambsgans et Thomas Coratger ont soumis un draft. Un éditeur a déjà évoqué le numéro EIP-8394. Rien n’est gravé. Le numéro peut changer, le texte aussi. Ce qui ne change pas, c’est le constat de départ. Le contrat actuel a été pensé pour un seul schéma, BLS12-381, et pour des tailles figées. Quarante-huit octets pour une clé publique. Quatre-vingt-seize pour une signature. Pas un de plus. Les familles post-quantiques, elles, occupent bien davantage de place. Le nouveau plafond proposé grimpe à 8 192 octets, avec un identifiant de schéma collé à chaque dépôt.

Le schéma zéro resterait BLS. Les suivants resteraient vides, en attendant qu’une autre proposition tranche quelle cryptographie prendra la relève. Autrement dit, on ne choisit pas encore l’arme. On agrandit seulement le coffre pour qu’elle puisse y entrer le moment venu. C’est un détail d’ingénierie. C’est aussi une décision politique interne au protocole : mieux vaut poser le cadre maintenant que de se retrouver, dans quelques années, à devoir tordre un contrat déjà saturé de dépôts.

Ce Que Fait Vraiment Le Contrat De Dépôt

Depuis le passage à la preuve d’enjeu en 2022, le jalonnement n’est plus une métaphore. Des millions d’ETH sont verrouillés pour attester des blocs, proposer des blocs, et rendre coûteuse toute attaque. Le contrat de dépôt est la porte d’entrée de cette mécanique. On y envoie trente-deux ether, on y attache une clé de validateur, on y déclare une clé de retrait. La couche d’exécution enregistre le geste. La couche de consensus le consomme ensuite pour faire naître un validateur.

Cette porte a été conçue à une époque où la question quantique restait lointaine. Les développeurs ont donc codé en dur les dimensions de BLS. Pratique, compact, suffisant. Jusqu’au jour où l’on veut faire entrer autre chose. Un schéma fondé sur des fonctions de hachage, par exemple, ne rentre pas dans quarante-huit octets. D’où l’impression, aujourd’hui, d’avoir construit une serrure trop étroite pour la prochaine génération de clés.

Ce que le draft change concrètement

  • Le plafond de taille passe à 8 192 octets pour clés et signatures.
  • Chaque dépôt porte un identifiant de schéma cryptographique.
  • Le schéma zéro reste BLS, les autres cases restent libres.
  • Les validateurs déjà en place ne sont pas expulsés.
  • Les nouveaux dépôts pourront, un jour, être refusés s’ils restent en BLS.

Rien de tout cela n’est spectaculaire pour un utilisateur qui stake via un prestataire. C’est pourtant le genre de boulon qu’on ne peut plus desserrer une fois que des dizaines de millions d’ether y sont passés. D’où l’urgence relative : agir pendant que le contrat peut encore être redessiné, plutôt que d’attendre qu’une machine quantique rende le sujet brûlant.

Pourquoi BLS Est Devenu Le Maillon Fragile

BLS n’a pas été choisi par hasard. Sa force, c’est l’agrégation. Des centaines de milliers de signatures de validateurs peuvent se compresser en une seule. Le coût du consensus reste supportable. Sans cette astuce, la couche de consensus d’Ethereum gonflerait jusqu’à devenir impraticable. L’élégance a un prix. Elle repose sur des courbes elliptiques. Or les courbes elliptiques sont précisément ce que l’algorithme de Shor sait casser, à condition de disposer d’une machine quantique assez grande, assez stable, assez longtemps.

Cette machine n’existe pas encore au format opérationnel. Les laboratoires progressent, les feuilles de route se raccourcissent, les communiqués s’accumulent. Entre la démonstration de laboratoire et la capacité à extraire une clé privée à partir d’une clé publique exposée on-chain, il reste un fossé. Le fossé se rétrécit. C’est tout le sujet.

La cryptographie post-quantique n’est pas une simple mise à niveau.

Thomas Coratger

La phrase a circulé le 24 août. Elle sonne juste. Remplacer BLS n’est pas l’équivalent d’un changement de bibliothèque logicielle. Il faut de nouvelles tailles, de nouvelles preuves, de nouveaux formats de messages, une nouvelle discipline pour les clients, les relais, les explorateurs, les pools de staking. Le draft ne règle qu’une fraction de ce puzzle : l’entrée en jalonnement. Le reste attend derrière la même porte.

Des Montants Qui Rendent L’Attente Impossible

Environ 42,4 millions d’ETH seraient aujourd’hui jalonnés. Au cours relaté par les relais d’actualité, cela représente de l’ordre de 104 milliards de dollars. Ces ether ne sont pas tous exposés de la même façon. Mais ils dépendent, pour la sécurité du consensus, du même socle BLS. Une étude de Google Quantum AI, publiée en mars, a cartographié cinq scénarios d’attaque quantique visant Ethereum. Plus de 100 milliards de dollars d’actifs y apparaissent en risque cumulé, tous vecteurs confondus.

Le cabinet Project Eleven va plus loin sur le calendrier. Selon son évaluation, la probabilité qu’une machine capable de casser les courbes elliptiques existe d’ici 2033 dépasserait une chance sur deux. Une échéance dès 2030 n’est pas écartée. On peut discuter les hypothèses. On ne peut pas ignorer le signal. Plus de 65 % de l’ether en circulation dormirait déjà dans des adresses dont la clé publique a été révélée on-chain. Pour un attaquant quantique, cette révélation n’est plus un détail. C’est une liste de cibles.

Le jalonnement n’est qu’une pièce. Les comptes ordinaires, les engagements de données, les preuves à divulgation nulle de connaissance forment d’autres fronts. Le draft actuel ne prétend pas les couvrir. Il isole volontairement le goulot d’étranglement du dépôt. C’est une tactique de chantier : on élargit d’abord la porte par laquelle passent les nouveaux validateurs.

Un Interrupteur À Sens Unique

Le texte imagine trois états pour le contrat. Désactivé. BLS actif. Puis BLS retraité. Une fois le dernier mode enclenché, plus aucun nouveau dépôt en BLS ne serait accepté. Pas de marche arrière. Les validateurs déjà en poste resteraient en fonction. Seuls les nouveaux venus devraient présenter une clé conforme au schéma futur. Lequel reste, pour l’instant, une case vide.

L’absence de date est assumée. Personne ne veut coller un jour J sur un standard qui n’existe pas encore dans le protocole. La Fondation Ethereum vise 2029 pour boucler les changements de fond. Ce n’est pas une date d’activation du mode « BLS retraité ». C’est un horizon de chantier. Entre les deux, il faudra choisir un schéma, le spécifier, le tester, le déployer côté clients, puis seulement alors envisager de fermer le robinet BLS pour les nouveaux dépôts.

Les trois états prévus

  • Désactivé : le contrat n’accepte plus de nouveaux dépôts, quel que soit le schéma.
  • BLS actif : situation actuelle, éventuellement enrichie de schémas supplémentaires en parallèle.
  • BLS retraité : les nouveaux dépôts BLS sont refusés définitivement.

Cette bascule à sens unique a une vertu pédagogique. Elle force l’écosystème à se préparer. Elle a aussi un coût politique. Les pools, les dépositaires, les protocoles de restaking, les interfaces grand public devront tous savoir parler le nouveau format. Un oubli, et des ether se retrouveront bloqués à la porte.

Le Canal EIP-7681 Et Le Cousin EIP-8141

Le draft ne tombe pas du ciel. Il s’appuie sur EIP-7685, le canal déjà utilisé pour faire remonter vers la couche de consensus les dépôts, les retraits et les fusions de validateurs. Réutiliser un tuyau existant évite d’inventer une énième voie de communication entre exécution et consensus. C’est plus sobre. C’est aussi plus prudent : moins de surfaces nouvelles, moins de surprises.

En parallèle, EIP-8141 est examiné pour le prochain upgrade Hegotá. L’idée, cette fois, concerne les comptes ordinaires. Pouvoir changer de cryptographie de signature sans changer d’adresse. Pour un utilisateur, cela veut dire conserver son historique, ses jetons, sa réputation on-chain, tout en migrant vers un schéma plus résistant. Les deux textes ne se recouvrent pas. Ils se répondent. L’un traite l’entrée des validateurs. L’autre traite l’identité des comptes. Ensemble, ils esquissent une stratégie de migration par étapes plutôt qu’un big bang.

Hegotá n’absorbera pas tout. Soixante-six propositions ont déjà été évoquées autour de cet upgrade, une seule vraiment calée selon certains décomptes de l’été. Le quantique n’est donc pas le seul dossier sur la table. Il n’est simplement plus un dossier qu’on peut renvoyer à plus tard sans laisser de traces dans le code.

Hash, Courbes Et Le Choix Qui N’A Pas Encore Eu Lieu

Bitcoin et Ethereum pencheraient tous deux, d’après les travaux relayés par Thomas Coratger autour de Dan Boneh, vers des signatures fondées sur des fonctions de hachage plutôt que sur des courbes. Le format retenu par le NIST dans cette famille pèse justement dans les huit kilooctets. Le plafond de 8 192 octets n’est donc pas un chiffre magique sorti d’un chapeau. Il correspond à un gabarit déjà discuté dans les institutions de standardisation.

Les signatures de hachage ont des défauts connus. Elles peuvent être plus lourdes. Certaines variantes sont limitées en nombre d’usages. Elles se comportent mal si l’on veut agréger comme BLS agrège. C’est tout le dilemme d’Ethereum. Le réseau a bâti son consensus sur l’agrégation. Abandonner cette propriété sans remplacement ferait exploser la bande passante et le temps de vérification. Trouver un schéma post-quantique qui reste agrégeable, ou inventer une architecture qui s’en passe, est un problème ouvert. Le draft ne le résout pas. Il refuse seulement de rester coincé dans quarante-huit octets en attendant la réponse.

On entend parfois que le quantique est un épouvantail marketing. Parfois que 2029 est trop tôt. Parfois que 2029 est trop tard. Les trois opinions peuvent coexister parce que personne ne possède la date exacte d’une machine cryptographiquement pertinente. La seule variable maîtrisable, pour un protocole public, c’est le temps de migration. Ce temps se compte en années, pas en semaines. D’où le dépôt d’un texte dès maintenant.

Deux Écosystèmes, Deux Calendriers, Une Même Course

StarkWare a montré, la même semaine, qu’une transaction résistante au quantique pouvait déjà être démontrée sur Bitcoin sans modifier le protocole de base. La démonstration ne règle pas le consensus bitcoinien. Elle prouve qu’on peut déjà jouer avec des outils post-quantiques en périphérie. Ethereum, de son côté, attaque un objet plus central : le contrat qui fabrique les validateurs. Deux philosophies. Bitcoin ajoute des couches et des preuves autour d’un noyau volontairement figé. Ethereum accepte de faire évoluer le noyau, à condition de passer par des EIP, des tests, des upgrades coordonnés.

Ni l’une ni l’autre n’a gagné. La course n’est pas un sprint entre chaînes. C’est une course contre une échéance scientifique mal connue. Celui qui aura migré trop tôt paiera en complexité. Celui qui aura migré trop tard paiera en risque. Le draft du 24 août est une tentative de payer surtout en complexité, et de la payer tôt.

Ce Que Cela Change Pour Un Validateur Ou Un Délégant

À court terme, presque rien. Les dépôts BLS continuent. Les récompenses continuent. Les files d’entrée et de sortie continuent. Un opérateur de nœud n’a pas à jeter son matériel. Un utilisateur qui stake via un pool liquide n’a pas à retirer ses jetons. Le texte est un brouillon. Un brouillon ne bascule pas un réseau.

À moyen terme, la vigilance se déplace. Les logiciels clients devront comprendre l’identifiant de schéma. Les interfaces devront afficher clairement si un dépôt est encore BLS ou déjà post-quantique. Les assurances, les rapports de risque, les due diligence institutionnelles commenceront à poser la question. Combien de vos validateurs sont encore sur un schéma vulnérable à Shor ? La question paraît prématurée. Elle ne le sera plus en 2028.

Les déjà-stakés ne sont pas abandonnés. C’est un point politique majeur du draft. On n’oblige pas un million de validateurs à se retirer le même jour. On ferme seulement l’entrée BLS le moment venu. Reste à inventer, plus tard, un chemin de rotation de clés pour ceux qui sont déjà dedans. Ce chemin n’est pas dans le texte actuel. Il faudra un autre EIP, d’autres tests, d’autres débats.

Le Reste Du Front Post-Quantique Attend Derrière La Porte

Les signatures des comptes ordinaires. Les engagements de données. Les preuves à divulgation nulle de connaissance. Chaque brique a sa propre contrainte de taille, de temps de preuve, de compatibilité avec les rollups. Un réseau qui se vante d’être la couche de règlement de la finance on-chain ne peut pas traiter le quantique comme un patch isolé sur le staking.

Les rollups ajoutent une couche d’urgence différente. Leurs preuves sont aujourd’hui, pour beaucoup, ancrées dans des hypothèses qui ne survivraient pas à un adversaire quantique. Migrer Ethereum sans migrer ses couches deux reviendrait à blindage une porte d’entrée tout en laissant les fenêtres ouvertes. Le draft ne parle pas des rollups. Il n’empêche que le calendrier 2029 n’aura de sens que si ces piles bougent aussi.

Les chercheurs le savent. Les équipes clients le savent. Les fondations le savent. Ce qui manquait, jusqu’ici, c’était un objet concret, un fichier, un numéro potentiel d’EIP, quelque chose que l’on peut relire, annoter, rejeter, améliorer. Le 24 août a fourni cet objet.

Une Menace Encore Théorique, Un Coût Déjà Réel

Il faut dire clairement ce que le quantique n’est pas. Ce n’est pas un bouton rouge disponible dans un sous-sol. Ce n’est pas non plus une fiction de roman. Entre les deux, il y a des qubits imparfaits, des taux d’erreur, des budgets de recherche, des États, des entreprises, des feuilles de route. Ethereum n’a pas besoin que la machine existe demain pour justifier un chantier. Il a besoin que le temps de remplacement de ses primitives soit plus court que le temps d’apparition de la machine.

C’est une inégalité simple. Temps de migration inférieur au temps d’arrivée de l’adversaire. On ne connaît pas précisément le second terme. On peut réduire le premier. Agrandir le contrat de dépôt est une façon de réduire le premier terme. Petite en apparence. Structurante en pratique.

Une serrure qu’on change avant le cambriolage, pas après.

La formule a ouvert le débat public autour du draft. Elle restera, parce qu’elle dit l’essentiel sans jargon. On ne attend pas d’avoir perdu des ether pour constater que quarante-huit octets ne suffisent plus.

Ce Que Le Texte Ne Dit Pas

Il ne dit pas quel algorithme post-quantique sera choisi. Il ne dit pas qui paiera le surcoût de vérification. Il ne dit pas comment les pools liquides adapteront leurs contrats. Il ne dit pas si un validateur existant pourra un jour remplacer sa clé BLS sans sortir de l’ensemble actif. Il ne dit pas comment les explorateurs afficheront des signatures de huit kilooctets sans casser leurs interfaces.

Ces silences ne sont pas des oublis honteux. Ce sont des frontières de périmètre. Un EIP trop ambitieux meurt en discussion. Un EIP trop étroit laisse le vrai travail à plus tard. Les auteurs ont choisi l’étroit. C’est contestable. C’est aussi une méthode éprouvée dans l’histoire des upgrades Ethereum : poser une primitive, puis enchaîner.

Le numéro EIP-8394 n’est pas confirmé. Le statut reste celui d’un draft en attente de revue. Des éditeurs peuvent demander des réécritures. La communauté peut le juger prématuré. Elle peut au contraire le juger tardif. Le dépôt public a au moins cet effet : le sujet n’est plus confiné aux fils de recherche et aux ateliers confidentiels.

Institutionnels, Trésoreries Et Question De Mandat

Les trésoreries qui accumulent de l’ether, les fonds qui exposent du staking à leurs souscripteurs, les États qui commencent à tokeniser, tous auront besoin d’une grille de lecture. Le risque quantique n’entre pas facilement dans un rapport trimestriel. Il n’a pas de volatilité quotidienne. Il a une queue fatale. Soit la primitive tient, soit elle ne tient plus. Les mandats de gestion aiment les risques graduels. Celui-ci ne l’est pas.

D’où l’intérêt d’un calendrier affiché, même flou. 2029 donne un horizon de gouvernance. Les comités d’investissement peuvent demander des plans. Les dépositaires peuvent cartographier leurs validateurs. Les assureurs peuvent commencer à tarifer autre chose qu’un slashing classique. Rien de tout cela n’existait tant que le sujet restait un article de blog parmi d’autres.

Le draft ne crée pas cette discipline à lui seul. Il lui donne un objet. On peut désormais écrire, dans une note interne : suivi de la proposition sur le contrat de dépôt, impact sur nos files de validateurs, dépendance à BLS, date estimée de fermeture des nouveaux dépôts classiques. C’est prosaïque. C’est ainsi que les protocoles entrent dans les process.

Une Histoire Plus Longue Que Ce Draft

Ethereum n’en est pas à sa première migration douloureuse. La fusion de 2022 a déjà forcé un changement de paradigme. Les withdrawals ont exigé de nouveaux messages. Les blobs ont changé la façon dont les données voyagent. Chaque fois, l’argument était le même : mieux vaut un chantier maîtrisé qu’une rupture subie. Le quantique s’inscrit dans cette lignée, avec une différence de taille. Les upgrades précédents répondaient à un besoin interne de passage à l’échelle ou de rentabilité. Celui-ci répond à un adversaire externe encore virtuel.

Gouverner contre un adversaire virtuel est plus difficile que gouverner contre la congestion. On voit la congestion. On ne voit pas le quantique. Il faut donc convaincre sans démonstration quotidienne. Les chiffres de ether jalonnés, les pourcentages de clés publiques exposées, les scénarios de Google Quantum AI, les probabilités de Project Eleven jouent ce rôle de substitut visuel. Ils donnent une prise. Ils ne remplacent pas une preuve d’existence de la machine.

La pédagogie devra continuer. Sinon le draft restera un fichier GitHub lu par quelques centaines de personnes. Or le jour où l’on fermera les dépôts BLS, ce sont des millions d’utilisateurs indirects qui seront concernés, via des pools, des plateformes, des produits structurés.

Comment Lire La Suite Sans Se Laisser Emporter

Trois réflexes utiles. Premier réflexe : distinguer le dépôt d’un draft et l’activation d’un upgrade. L’un est un texte. L’autre est un événement de réseau. Entre les deux, il y a des mois, parfois des années. Deuxième réflexe : distinguer la vulnérabilité théorique de BLS et la disponibilité d’une attaque. L’une est établie depuis longtemps. L’autre dépend d’une ingénierie encore incomplète. Troisième réflexe : distinguer le contrat de dépôt et le reste de la pile. Sécuriser l’entrée des validateurs ne sécurise pas à elle seule les comptes, les ponts, les rollups, les preuves.

  • Suivre le statut du draft plutôt que le seul communiqué initial.
  • Surveiller Hegotá et la place réelle d’EIP-8141 dans le train d’upgrades.
  • Relire les hypothèses de calendrier 2030-2033 au lieu de les répéter comme des certitudes.
  • Séparer staking et comptes quand on parle d’exposition des clés publiques.
  • Exiger un chemin de rotation pour les validateurs déjà actifs, quand il existera.

Ces réflexes évitent deux écueils symétriques. Le déni, qui consiste à dire que l’on verra bien. La panique, qui consiste à vendre aujourd’hui ce qui n’est menacé que dans un scénario encore non réalisé. Ethereum a rarement bien réagi à la panique. Il a souvent bien réagi aux chantiers lents, documentés, discutés jusqu’à l’écœurement.

Le Mur De 2029 N’Est Pas Un Interrupteur Magique

La Fondation peut viser 2029 pour les changements de fond. Viser n’est pas livrer. Livrer n’est pas activer. Activer n’est pas migrer la totalité des acteurs. Entre l’intention et la dernière clé BLS encore utilisée quelque part, il y aura des retardataires, des forks de clients, des pools mal mis à jour, des documents juridiques obsolètes. Les protocoles publics traînent toujours une traîne.

C’est pourquoi le mode « BLS retraité » est conçu comme un interrupteur brutal pour les nouveaux venus seulement. On accepte une coexistence longue. On refuse une ouverture infinie. Le compromis est imparfait. Il a le mérite d’exister sur le papier.

D’ici là, le travail sale continue. Spécifications. Fuzzing. Vecteurs de test. Revue formelle. Simulations de taille de blocs. Mesure de la latence de vérification. Comparaison des schémas candidats. Aucun de ces mots n’est glamour. Tous décideront si 2029 est un slogan ou une date.

Ce Qu’Il Faut Retenir Sans Se Noyer Dans Le Jargon

Ethereum commence à élargir le contrat qui fait entrer les validateurs, parce que BLS ne rentrera pas dans le monde d’après les courbes elliptiques. Le texte est un draft. Le numéro n’est pas officiel. Les validateurs existants restent. Les nouveaux pourraient, un jour, devoir arriver avec une autre clé. Le schéma de remplacement n’est pas choisi. L’horizon affiché pour les grands chantiers de protocole est 2029. Bitcoin avance autrement, par preuves périphériques. Les deux écosystèmes ont compris que l’attente passive n’est plus une stratégie.

En une poignée de points

  • Le contrat actuel est calé sur des tailles BLS trop étroites pour le post-quantique.
  • Le plafond proposé atteint 8 192 octets avec un identifiant de schéma.
  • Une bascule sans retour pourrait interdire les nouveaux dépôts BLS.
  • Plus de quarante millions d’ether jalonnés dépendent encore de ce socle.
  • Le reste de la migration cryptographique n’est pas dans ce seul texte.

On peut trouver le sujet austère. Il l’est. Les protocoles se jouent souvent dans des fichiers que le grand public ne lira jamais. Puis un jour, le fichier devient une règle. Et la règle décide qui peut encore entrer dans le consensus. Ce jour n’est pas arrivé. Le fichier, lui, est déjà là.

La suite se jouera dans les revues, les appels All Core Devs, les testsnets, les prises de position des opérateurs de staking. Si le draft meurt, le problème restera. Si le draft vit, il ne sera qu’une première planche d’un pont beaucoup plus long. Dans les deux cas, la question posée le 24 août ne refermera pas toute seule. Elle vient d’être écrite noir sur blanc, dans le langage que le protocole comprend : une proposition d’amélioration, encore imparfaite, déjà nécessaire.

Il reste à savoir si l’écosystème traitera cette serrure comme un détail d’implémentation ou comme le début d’une doctrine. Les doctrines se construisent rarement dans l’urgence du jour où la machine existe. Elles se construisent maintenant, pendant que BLS fonctionne encore, pendant que l’on peut encore agrandir un contrat sans paniquer les files d’attente. C’est moins héroïque qu’une démonstration quantique. C’est probablement plus utile.

Les semaines à venir diront si EIP-8394, ou le numéro qui le remplacera, survit à la revue. Les années à venir diront si 2029 était un bon viseur. Les validateurs, eux, continueront de signer. Avec BLS, pour l’instant. Avec autre chose, plus tard, si le pont tient. Entre les deux, le réseau aura eu au moins le mérite de ne pas attendre le cambriolage pour regarder la porte.

Partager

Passionné et dévoué, je navigue sans relâche à travers les nouvelles frontières de la blockchain et des cryptomonnaies. Pour explorer les opportunités de partenariat, contactez-nous.

Laisser une réponse

Exit mobile version