Zano annule un mois d'historique de sa blockchain après l'exploit des Gateway Addresses
Points clés
- •L'annulation a invalidé à la fois les tokens non autorisés et les transactions Zano légitimes enregistrées pendant le mois concerné.
- •Les actifs transférés de Zano vers d'autres blockchains pendant la période de vulnérabilité ne peuvent pas être récupérés via le rétablissement.
- •L'exploit était lié aux Gateway Addresses, qui fournissaient des soldes de type compte pour les ponts, les exchanges et les services de paiement.
- •Zano a indiqué qu'il mettrait en place un processus de remboursement et de réclamation, sans en avoir publié les détails au moment de la mise en ligne.
- •Les Gateway Addresses resteront inactives sur la chaîne rétablie jusqu'à ce que le code ait fait l'objet d'une revue, d'audits et de tests.

Mise à jour (29 septembre à 1 h 42 UTC) : Cet article a été mis à jour avec de nouveaux commentaires de Quinten van Welzen, responsable marketing et croissance de Zano.
Zano a annulé environ un mois d'historique de sa blockchain après qu'une vulnérabilité liée aux Gateway Addresses a permis à des tokens ZANO et Freedom Dollar non autorisés d'entrer en circulation, selon l'équipe principale du projet.
La blockchain Zano a été redémarrée au bloc 3 833 000, juste avant le Hard Fork 6, qui avait introduit la fonctionnalité concernée. Le rétablissement nécessite l'adoption de la mise à jour par les nœuds participants, les mineurs, les stakers, les exchanges et les autres services, a indiqué l'équipe dimanche.
« Le nombre total d'actifs non autorisés était considérable », a déclaré Quinten van Welzen, responsable marketing et croissance de Zano, à Cointelegraph.
L'annulation invalide un mois de transactions légitimes ainsi que les tokens non autorisés. Par conséquent, les transactions effectuées pendant cette période n'apparaîtront plus sur la chaîne rétablie. L'annulation ne permet pas non plus d'annuler les paiements déjà réglés sur d'autres blockchains, ce qui signifie que les actifs sortis de Zano pendant la période concernée échappent au rétablissement.
Les annulations complètes d'une blockchain en activité sont rares, car elles dépendent d'une large coordination entre tous ceux qui font fonctionner le réseau. Le précédent le plus marquant remonte à 2016, lorsque la communauté Ethereum a voté pour annuler les effets de l'exploit de la DAO via un hard fork, scindant le réseau, les opposants à l'intervention poursuivant la chaîne d'origine sous le nom d'Ethereum Classic.
Zano a indiqué travailler à la comptabilisation des pertes et publiera un processus de remboursement et de réclamation, dont les détails n'avaient pas été communiqués au moment de la publication.
« Ne rien faire signifiait des ZANO et des fUSD non autorisés en circulation sans limite, diluant chaque détenteur et rompant la promesse la plus élémentaire qu'une monnaie puisse faire : une offre fixe », a déclaré van Welzen dans un post sur X. « Cela dirait aussi à tout futur attaquant que les coins exploités conservent leur valeur. Aucun projet ne survit à cela. »
Zano identifie l'exploit des Gateway Addresses
Zano n'avait pas publié de post-mortem au moment de la mise en ligne, mais a confirmé que le problème provenait des Gateway Addresses. Cette fonctionnalité a été développée pour faciliter l'intégration de Zano par les ponts, les exchanges et les services de paiement, en leur permettant de gérer les fonds via un solde unique de type compte, similaire à ceux utilisés sur d'autres blockchains.
Avant les Gateway Addresses, les portefeuilles standard de Zanoivaient les fonds sous forme de sorties de transaction distinctes, appelées UTXO — le modèle utilisé par Bitcoin — plutôt que sous forme d'un solde de compte unique. Les exchanges et autres services devaient analyser la blockchain pour identifier les paiements entrants, suivre ces sorties et sélectionner celles à dépenser lors du traitement des retraits.
Dans des commentaires à Cointelegraph, van Welzen a confirmé que les adresses actives ne sont pas actives sur la chaîne mise à jour. Elles reviendront après que le code des Gateway Addresses aura fait l'objet d'une revue, d'audits et de tests.
Zano a été lancé en mai 2019 comme blockchain de couche 1 axée sur les paiements privés. Ses transactions privées standard masquent les expéditeurs, les destinataires, les montants transférés et les types d'actifs. Outre son token natif ZANO, la blockchain permet aux utilisateurs de déployer et d'émettre des actifs numériques personnalisés. Freedom Dollar, ou fUSD, est l'un de ces tokens fonctionnant sur la blockchain Zano.
« Redémarrer la chaîne à partir d'un point antérieur au Hard Fork 6 coûte un mois d'historique, et cela coûte la confiance, que nous devrons regagner », a déclaré van Welzen.
« Mais cela rétablit l'offre pour laquelle tout le monde s'était inscrit, et cela laisse un chemin vers la reconstruction. Ce qui vaut mieux que sept ans de travail acharné laissés à l'abandon. Nous savons que c'est douloureux. Mais ne pas le faire aurait fait encore plus de mal. »