0 Commentaires
…et toutes les personnes qui se sont intéressées de près ou de loin aux cagnottes Leetchi ces derniers jours.
Amis lecteurs, twittos et journalistes, ces dernières semaines, nous avons vu fleurir sur le net les théories les plus folles concernant la cagnotte destinée à soutenir les Forces de l’Ordre, qui a atteint des records que nous n’avions jamais imaginés !
L’exposition soudaine et exceptionnelle de cette cagnotte a attiré une foule de donateurs mais aussi des curieux de toute nature, des sympathisants ou sceptiques ainsi que quelques détracteurs… Des threads entiers nous ont été consacrés sur Twitter, certains passant de longues heures à décortiquer la cagnotte et son évolution : Cagnotte alimentée par des robots, transactions doublées, triplées, messages truqués, etc… toutes les théories (ou presque) y sont passées.
L’engouement général étant un peu retombé, il est désormais temps de vous amener dans les coulisses de Leetchi pour démêler le vrai du faux. Pour cela, retraçons le déroulé des événements depuis la création de la cagnotte, et les impacts techniques qu’ils ont eus sur notre site.
Quitte à ce que certains, finalement, soient assez déçus par ces explications bien moins fantasques que les théories proposées par des internautes à l’imagination débordante 🙂
De la création d’une cagnotte en soutien aux Forces de l’Ordre …
Mardi 8 janvier au matin, Renaud Muselier, Président de la région Sud et député européen, a créé une cagnotte visant à apporter un soutien aux Forces de l’Ordre mobilisées pour assurer l’ordre et la sécurité lors des manifestations qui se déroulent en France depuis la fin du mois de novembre 2018.
Quelques heures après sa création, la cagnotte a été reprise sur les réseaux sociaux et par des médias de toutes tailles en un temps record.
La cagnotte a été largement relayée et a reçu un nombre record de contributions et de partages. Leetchi a même été, durant quelques heures, la 9è marque la plus citée au monde (juste derrière Nintendo) !
… aux difficultés techniques
En raison de l’explosion du nombre de visites et de transactions sur cette cagnotte dans un temps très court, notre site a connu plusieurs perturbations techniques. Même si Leetchi est rôdé à l’exercice d’accueillir de très grosses collectes, peu atteignent les records de celle pour les Forces de l’Ordre.
A titre de comparaison, l’été dernier nous avons accueilli la cagnotte pour les cheminots en grève. Celle-ci a atteint la somme de près d’1,3 million d’euros collectés. Cependant, la grande différence entre les deux cagnottes réside dans le fait que les visites et les participations à la cagnotte des cheminots étaient plus étalées dans le temps.
Tableau comparatif de ces deux cagnottes :
Pour comprendre les soucis rencontrés par la cagnotte en Soutien aux Forces de l’Ordre il est important de comprendre comment sont traités les dons sur Leetchi.com. Ainsi, lorsqu’une personne effectue une participation sur Leetchi, deux solutions s’offrent alors en terme de traitement :
• La contribution est traitée immédiatement : ceci correspond à la grande majorité des cas, on est alors dans le processus classique de fonctionnement de Leetchi. Le donateur voit s’afficher une page de confirmation de paiement, sa participation est créditée en temps réel sur la cagnotte et il reçoit immédiatement un mail de confirmation de contribution.
• La contribution passe en file d’attente : dans le cas où elle n’a pas pu être traitée immédiatement, notamment sur cette cagnotte, en raison d’une surcharge rencontrée par le site, la contribution passe en queue d’une file d’attente et est traitée dès que possible. Le donateur reçoit un email dès le traitement effectif de sa contribution ce qui explique une réception d’email parfois plusieurs heures après le don, et son affichage tardif sur la cagnotte.
Devant l’accumulation du nombre de transactions en file d’attente en fin de journée du 9 janvier, l’équipe technique de Leetchi a travaillé sur un correctif qui a été publié vers 19h30. Son objectif était de réduire le temps de traitement d’une transaction afin de fluidifier le passage des participations. A partir de cet instant, 20 000 paiements en attente ont été traités progressivement au cours de la nuit, ce qui a passé le montant de la cagnotte de 250 000 à 800 000 euros.
Le graphique ci-dessous montre l’évolution du volume de transactions créées dans le temps (en bleu) et leur traitement (en orange) sur la cagnotte :

On observe bien que les transactions ont été traitées normalement jusqu’au 8/01 à 14h puis que le pic de transactions a saturé le processus de traitement jusqu’au 09/01 en début de soirée où le correctif a eu lieu. Le cours de traitement normal a repris le 10/01 à 5h du matin.
Par ailleurs, si on regarde le délai de traitement, on voit que 22 780 transactions, soit près de 40% du total, ont été traitées dans un délai d’une heure et plus. Elles correspondent pour l’essentiel aux transactions passées dans la soirée et la nuit du 09/01.

En parallèle, dans la matinée du 9 janvier, nous avons, par mesure de précaution, activé la protection DDoS de Cloudflare, un service de sécurité et de gestion de contenus que nous utilisons sur l’ensemble du site, afin de nous prémunir d’éventuelles attaques (qui n’ont pas eu lieu … On n’est cela dit, jamais trop prudents !).
Problème d’accessibilité du site le matin du 10 janvier
En outre, vers 8h du matin le 10 Janvier, l’équipe technique de Leetchi a constaté un souci de performance qui produisait des ralentissements ou l’inaccessibilité des pages visitées..
Après analyse, nous avons identifié que ce souci était dû à la conjonction du nombre de visites (plus de 650 K visites sur cette journée) et du nombre de transactions sur la même cagnotte, le temps d’affichage de la page se dégradant avec le nombre de transactions.
Nous avons dès lors pris la décision de mettre en cache la page concernée, c’est-à-dire d’en afficher la même version pendant un laps de temps donné, ce qui a eu pour effet de figer l’affichage du montant collecté de la cagnotte. Celui-ci ne s’actualisant plus en temps réel mais uniquement toutes les 30 minutes.
Ce cache a été retiré dans les jours suivants quand la pression sur la page avait un peu diminué.
Maintenant que l’historique des événements a été présenté, revenons sur quelques sujets bien spécifiques qui ont été soulevés par certains et sur lesquels nous souhaiterions apporter quelques éclaircissements :
Contributions en doublon
En raison de la surcharge rencontrée par le site, de nombreux donateurs se sont retrouvés face à une page d’erreur à la place de la page de confirmation de participation. Ils ont donc légitimement renouvelé leur don, ignorant que le premier avait bien été enregistré et était en attente de traitement.
A ce jour, les contributions de 5205 utilisateurs ont été identifiées comme doublons. Nous avons procédé aux remboursements de ces transactions et avons, bien entendu, prévenu par email les utilisateurs concernés.
Origine des contributions
Nous avons vu passer sur les réseaux sociaux des suppositions selon lesquelles les contributions à la cagnotte en soutien aux Forces de l’Ordre proviendraient de cartes étrangères. Voici la provenance des transactions qui ont eu lieu sur cette cagnotte. 96% de celles-ci sont issues de cartes françaises.
Messages en doublon
Plusieurs internautes ont relevé que certains messages laissés par les contributeurs sur la cagnotte apparaissaient en doublon. Cela était dû à un souci d’affichage de la liste des messages (ces doublons n’existaient pas dans notre base de données). Ce problème de chargement est devenu visible à cause de l’affluence de contributions et de messages sur la cagnotte. En effet notre mode de chargement des messages est perfectible et peu adapté à ce type d’augmentation rapide en temps réel. Ainsi lorsqu’on clique sur “Afficher plus de messages”, on pouvait observer la répétition de groupes de messages, toujours dans le même ordre.
Explication concrète sur un exemple. Lors de l’affichage de la cagnotte on charge les 10 premiers messages et un bouton “Voir plus de messages” permet de charger les suivants :
• Lors du chargement de la page on charge les 10 premiers messages, du numéro 1 à 10
• Le temps de lire les premiers messages et de faire défiler la liste, de nouveaux messages sont arrivés, supposons 2 dans l’exemple qui deviennent les plus récents, en premier donc. Dans la base de données les messages que nous avions chargés en position 9 et 10 deviennent ainsi les messages 11 et 12
• En cliquant sur “Voir plus de messages” on va charger les messages suivants en prenant ceux de la position 11 à 20 en base de données. On récupère donc une seconde fois les mêmes 2 messages
• Le phénomène se poursuit et s’amplifie lors des chargements suivants


Certains ont pu trouver suspecte la répétition de mots-clés dans les messages laissés sur la cagnotte. Nous avons procédé à des vérifications en comparant les messages contenant ces mots-clés redondants avec les IP d’origine de ces messages afin de trouver une éventuelle IP commune. Dans la quasi totalité des cas, l’IP associée à chacun de ces messages était bien unique et la majorité venait de France.
Ainsi, on dénombre bien des doublons réels de messages en base de donnée mais il correspondent tous à des messages courts uniques dont la répétition est naturelle pour ce type de cagnotte.
Par exemple, la redondance du mot “Initiative” dans les messages paraît assez naturelle au vu de la thématique de la cagnotte et du fait que ce message s’adresse directement à l’organisateur de la cagnotte :
BRAVO POUR CETTE INITIATIVE |
bravo |
MERCI |
merci pour cette initiative |
Bravo pour votre initiative |
Bravo pour cette initiative ! |
Excellente initiative |
Bravo ! |
Très bonne initiative |
Les contributions avec des centimes
D’autres se sont étonnés de voir de voir des contributions en centimes sur la cagnotte, ce qui serait signe de contributions alimentées par un robot ou par des CB étrangères. C’est là encore un phénomène assez classique sur une cagnotte solidaire.
Sur les 50 829 enregistrées sur la cagnotte (le 22/01/19 à 15h18), 300 sont des contributions avec des centimes dont 119 font moins d’un euro.
• Les faibles montants (1c, 10c) sont dus à des utilisateurs voulant “tester” l’affichage sur la cagnotte ou souhaitant laisser un message négatif
• Les autres montants sont des montants fantaisistes du type 12,34€ , 9,90€ , 10,01€ . Ce type de contribution est loin d’être inédit sur nos cagnottes solidaires comme on peut le voir sur un échantillon ici : https://www.leetchi.com/fr/cagnottes
Enfin, contrairement à ce qui a pu être dit, ces montants en centimes ne peuvent pas être dus à des conversions de devises étrangères puisque le montant est toujours saisi en euro sur la cagnotte. Dans le cas où le paiement est fait avec une carte bancaire dans une autre devise, la conversion se fait sur le montant prélevé sur la carte et non sur le montant versé sur la cagnotte.
Choix de masquer le montant collecté et/ou la liste des contributeurs
Sur Leetchi, chaque créateur de cagnotte a le choix de masquer le montant des contributions ainsi que la liste des participants ou de rendre publiques ces informations. Il s’agit là d’une fonctionnalité propre à notre plateforme et disponible sur toutes les cagnottes. Par ailleurs, les participants eux-mêmes, au moment de contribuer à une cagnotte, ont la possibilité de masquer le montant de leur contribution.
Dans le cadre de la cagnotte de soutien aux Forces de l’Ordre, Renaud Muselier, le créateur de la cagnotte, voyant que les noms et prénoms des participants étaient utilisés pour alimenter des théories hasardeuses, a décidé de masquer ces informations par précaution et respect pour les contributeurs.
Ce qu’il faut retenir de cette histoire
Chez Leetchi, les cagnottes… ça nous connait ! On peut même dire, sans trop de prétention, que c’est notre spécialité 🙂
En 9 ans, on en a vu vivre un grand nombre, des dizaines de millions même. Si certaines nous marquent particulièrement car elles nous émeuvent, nous font pleurer, nous font rire, nous font bondir, d’autres remettent même en question notre fonctionnement et nous permettent de nous améliorer. C’est le cas de celle-ci ! Qui aurait pu imaginer il y a quelques années, que la petite cagnotte qui servait à collecter de l’argent pour un anniversaire, deviendrait le le lieu d’expression d’un mouvement social et s’ancrerait dans l’actualité de cette manière ? Certainement pas nous !
Les valeurs de Leetchi.com sont la responsabilité, la générosité et l’universalité.
Notre mission : Faciliter la Solidarité.
Aussi, il nous a paru nécessaire aujourd’hui d’être transparents avec vous. Parce que tous ensemble, nous sommes plus forts 💪
0 Commentaires