Quand le hors-ligne fait de la résistance sur Monero
Un développeur consciencieux s'est mis en tête de réinventer la roue de la signature hors-ligne pour Monero. Résultat : des mois de code pour un processus par étapes qui frôle l'art pyrotechnique numérique.

Sur le réseau Tor, on croise parfois des passionnés dont le niveau d'exigence technique frôle l'art mystique. Un contributeur s'est ainsi penché sur le sort malheureux de la signature de transactions hors-ligne pour la cryptomonnaie Monero. Selon ses savantes observations, la méthode officielle aurait le fâcheux défaut d'utiliser un portefeuille en ligne pour construire l'essentiel de la transaction, reléguant le rôle purement hors-ligne à une simple signature de complaisance. Un affront insupportable pour les puristes de l'anonymat absolu et de la paranoïa constructive.
Pris d'une sainte colère, l'artisan du code a donc passé des mois à charcuter la logique interne du protocole pour en extraire quatre outils distincts. Dorénavant, tout y passe : l'exportation des historiques, la sélection des transferts, l'utilisation d'un outil de leurre connecté uniquement pour récupérer l'index global, puis un assembleur final. Le tout est même prévu pour fonctionner à terme via des ondes radio LoRa, histoire de s'affranchir définitivement des réseaux conventionnels. Une véritable usine à gaz conceptuelle, mais pensée avec un amour infini du détail technique.
La communauté, toujours prompte à s'enthousiasmer pour les solutions inutilement complexes mais diablement ingénieuses, a salué l'initiative. Un confrère du forum a ainsi qualifié l'idée d'excellente, estimant que la méthode officielle souffrait effectivement d'une complexité excessive. Le créateur, quant à lui, reste prudent et déconseille formellement l'utilisation de sa création sur le réseau principal avant des audits humains approfondis, ses relectures s'étant pour l'instant limitées à des intelligences artificielles. On attend donc avec impatience que les preux chevaliers du code viennent inspecter sa plomberie cryptographique.


