🤖 NOUVEAU : « Quicknode » : un guide pratique sur l'IA 10 recettes éprouvées pour le codage en IA agents.
Voir les recettes
Comment Defimon a divisé par quatre le temps de latence de détection des blocages, est passé de 3 chaînes à 8, et a réduit la gestion de l'infrastructure, qui nécessitait auparavant l'intervention d'equipe s, à celle d'un seul ingénieur.
Dans le domaine de la DeFi, le délai entre l’apparition d’une faille d’exploitation sur la chaîne et l’alerte de l’ equipe e du protocole peut être crucial. Defimon a pour mission de réduire ce délai grâce à des alertes de sécurité instantanées et à une réponse automatisée aux incidents. Développé par l’ equipe de sécurité de Decurity, qui bénéficie de la confiance de 1inch, Gearbox et de la Fondation Arbitrum , il surveille les chaînes EVM 24 heures sur 24, 7 jours sur 7, et envoie des alertes via Telegram aux équipes des protocoles, aux entreprises de sécurité et aux responsables de la gestion des risques avant même que les piratages ne fassent la une de l’actualité. C’est cette rapidité qui fait la force du produit. Ainsi, lorsque l’infrastructure qui le maintenait en vie a commencé à constituer un frein, il fallait que quelque chose change.
Les pipelines de données de streaming existants sont difficiles à adapter à la surveillance sur la blockchain
Defimon suit en temps réel des millions d’adresses de portefeuilles et d’interactions entre contrats. Dans sa configuration initiale, qui reposait sur des pipelines Apache Flink SQL fonctionnant sur AWS, cette liste de surveillance était conservée en mémoire. À mesure que la couverture s’étendait, les erreurs de mémoire insuffisante ont poussé l’entreprise à rechercher des alternatives. Le système n’était plus en mesure de s’adapter à l’ampleur des données à surveiller.
4 000 dollars par mois pour trois chaînes, avec une « equipe » de 4 pour assurer leur fonctionnement
L'infrastructure coûtait environ 4 000 dollars par mois sur AWS pour ne couvrir que trois réseaux et nécessitait trois à quatre ingénieurs : extraction manuelle des données RPC, gestion des schémas SQL, débogage des défaillances du pipeline. L'expertise de l'equipe résidait dans la logique de détection. Or, elle était mobilisée pour la gestion de l'infrastructure.
La latence des blocs, qui a nui à la qualité des alertes
L'interrogation RPC manuelle entraînait une latence d'environ deux secondes par bloc. Pour un produit où le moment de la détection détermine si un « equipe » du protocole est averti à temps, cela constituait un problème structurel.
Defimon a remplacé son pipeline géré en interne par Quicknode Streams . La migration s'est faite en un clin d'near. La logique de détection existante a été conservée, et l'equipe était opérationnelle sans qu'il soit nécessaire de tout reconstruire à partir de zéro.
Le problème de mémoire, résolu à la source
Streams« Le filtrage en amont et les intégrations natives avec les listes de magasins clé-valeur permettent à Defimon de définir précisément quelles données parviennent à son système, par adresse, contrat ou type d’événement, avant même qu’elles n’atteignent son pipeline. La liste de surveillance n’occupe plus d’espace en mémoire vive (RAM) sous la forme d’une liste qui ne cesse de s’allonger et provoque des plantages. L’ajout ou la suppression d’adresses surveillées relève désormais d’une simple modification de configuration, et non plus d’une tâche d’ingénierie. »
Un pipeline. Huit chaînes.
Ethereum, BNB Smart Chain, Arbitrum, Base, Polygon, Avalanche, Optimism et HyperEVM fonctionnent tous via une seule intégration Streams . L'ajout d'une nouvelle chaîne ne nécessite plus la mise en place d'une nouvelle infrastructure. Il suffit de mettre à jour un fichier de configuration. L'equipe est passée de trois chaînes gérées au sein d'un environnement AWS fragmenté à huit chaînes gérées par une seule personne.

«Quicknode Streams : grâce à des filtres JavaScript flexibles fonctionnant au niveau des nœuds de la blockchain, nous pouvons améliorer et déployer la logique métier sans temps d'arrêt et détecter instantanément les failles de sécurité. »Arseniy Reutov, directeur technique et cofondateurDecurity
Notre réseau multicloud, déployé à l'échelle mondiale et doté d'une capacité d'auto-évolutivité, vous accompagnera de la phase de MVP jusqu'à votre développement en entreprise. Les meilleurs acteurs du secteur nous font confiance, et vous pouvez en faire autant.
Certifié SOC 2 Type II · ISO 27001
Utilisez la transmission de données par « push », et non l'interrogation
Le remplacement des appels RPC manuels par le modèle « push » d'Streams a permis de réduire la latence des blocs de coupure d'environ deux secondes à moins de 0,5 seconde. Les alertes d'exploitation de Telegram se déclenchent désormais en moins d'une seconde.
Une détection 4 fois plus rapide
La latence par bloc est passée d'environ deux secondes à moins de 0,5 seconde par bloc. Les alertes Telegram se déclenchent en moins d'une seconde après la détection.
Chaque protocole. Chaque chaîne. Chaque bloc.
Defimon ne surveille pas seulement un sous-ensemble de protocoles. Tous les protocoles sont surveillés, et toutes les failles sont détectées sur les chaînes les plus importantes pour la DeFi. Aucune lacune, aucune exception.
Un ingénieur. Huit chaînes. Aucune charge opérationnelle.
Une infrastructure dont la maintenance nécessitait auparavant trois à quatre personnes fonctionne désormais avec une seule, qui se consacre entièrement à la logique de détection plutôt qu’à la gestion du pipeline.
Le temps que les ingénieurs consacraient auparavant au simple maintien en état de l'infrastructure est désormais affecté à ce à quoi il aurait toujours dû servir : améliorer la détection et anticiper les évolutions à venir.