Résumé

  • Les fichiers AFRINIC produits du 10 au 13 septembre 2026 contiennent chacun 128 objets de transfert. Une fois neutralisé l’ordre sans portée sémantique des membres JSON, l’ensemble des événements reste identique.
  • L’heure de production et la fin de l’intervalle couvert avancent chaque jour, tandis que la date maximale de transfert demeure le 18 juin 2026.
  • Ce constat n’établit ni omission ni retard. Il montre qu’un reçu public devrait préciser si le générateur a contrôlé une source jusqu’à un jalon donné, constaté zéro nouveauté, intégré une correction ou reçu tardivement un ancien événement.

Un fichier peut être neuf sans raconter un événement neuf. C’est exactement ce que rendent visible quatre publications quotidiennes du journal cumulatif des transferts d’AFRINIC.

Les instantanés des 10, 11, 12 et 13 septembre désignent tous AFRINIC comme producteur, utilisent la version 4.0 du format et déclarent un décalage UTC de deux heures. Leur production_date avance au rythme quotidien. Leur records_interval.end_date avance au même moment, alors que le début de l’intervalle reste fixé au 1er janvier 2018.

Le cœur du registre, lui, ne change pas. Chaque fichier renferme 128 objets : 101 classés MERGER_ACQUISITION et 27 RESOURCE_TRANSFER. Après normalisation récursive de l’ordre des clés et comparaison du tableau de transferts comme un ensemble avec multiplicité, les quatre populations sont égales. Les empreintes binaires diffèrent néanmoins, car les dates de l’enveloppe et l’ordre sérialisé de certains membres diffèrent. Une variation d’octets ne signifie donc pas, à elle seule, qu’un transfert a été ajouté.

La valeur maximale de transfer_date est le 18 juin 2026 à 15 h 48 min 49 s UTC. L’objet correspondant décrit une opération de fusion-acquisition, d’AFRINIC vers AFRINIC, entre Global Internet Company et Hormuud Telecom Somalia INC, toutes deux associées au code pays SO. Il comprend AS37326, une plage IPv4 et une plage IPv6. Ces noms ne servent ici qu’à identifier l’événement public le plus tardif. Rien dans les sources ne permet d’y lire un litige, un défaut ou un délai.

La meilleure explication est la plus ordinaire

Un registre cumulatif n’a aucune raison d’inventer une ligne pour rapprocher la date de son dernier événement de celle de sa publication. Plusieurs semaines sans nouveau transfert publié peuvent correspondre exactement à la réalité du périmètre observé. De même, produire chaque jour un fichier inchangé peut être utile : le lecteur reçoit un artefact récent et peut constater que la chaîne de publication fonctionne toujours.

Le schéma AFRINIC distingue déjà les notions. Il définit production_date comme la date et l’heure de fabrication du fichier. Il définit records_interval comme la période dont les enregistrements sont couverts. À part, transfer_date désigne la date du transfert. L’architecture reconnaît donc plusieurs horloges au lieu de les confondre.

Ce qui manque est la preuve opératoire derrière la fin de couverture. Cette valeur atteste-t-elle que toutes les sources autorisées ont été interrogées jusqu’à cet instant ? Recopie-t-elle simplement l’heure du traitement quotidien ? Un fichier sans différence signifie-t-il que le jalon d’ingestion a progressé et qu’aucun événement n’a été accepté, ou seulement que le générateur a réémis l’état précédent ? Enfin, comment une correction apportée à une ancienne ligne serait-elle distinguée d’un nouveau transfert ?

Ces questions ne démontrent aucune lacune. Elles bornent ce que l’enveloppe publique permet d’affirmer.

Une enveloppe actuelle n’actualise pas les événements

Pour un consommateur automatisé, la tentation est forte de choisir la date la plus facile à comparer. Une fin d’intervalle au 13 septembre peut légitimement qualifier le fichier d’« actuel » comme artefact. Elle ne peut pas être transmise sans précaution à la population d’événements, comme si le dernier transfert datait lui aussi de septembre.

L’erreur inverse serait de transformer le 18 juin en preuve d’arrêt du marché, d’accumulation des demandes ou d’échec d’une politique. Le journal montre les événements publiés selon son périmètre. Il ne révèle ni les demandes privées, ni les dossiers retirés ou refusés, ni les opérations encore inachevées. Les remarques intégrées au format précisent d’ailleurs que le rapport n’est pas destiné à fournir toutes les informations relatives à un transfert.

Même le chiffre 128 doit rester attaché à son unité. Il compte des objets de ce schéma, non nécessairement des contrats, des organisations ou des opérations commerciales indépendantes. Un seul objet peut réunir un ASN, une plage IPv4 et une plage IPv6. La ventilation annuelle — 13 objets en 2018, 19 en 2019, 20 en 2020, 22 en 2021, 28 en 2022, huit en 2023, cinq en 2024, neuf en 2025 et quatre en 2026 — décrit le registre, pas le volume économique du marché.

Le guide AFRINIC promet de publier les transferts exécutés avec le cédant, la ressource, le destinataire, la date et le type. Cette publication est utile aux opérateurs comme aux professionnels d’une transaction. C’est précisément pour cette raison que l’état temporel doit être explicite.

Un reçu de couverture suffit

Un reçu compact pourrait relier version du schéma, heure de production, fin de couverture revendiquée, date maximale des événements, nombre d’objets et empreinte canonique du jeu de transferts. Il référencerait l’empreinte de l’instantané précédent et compterait séparément les ajouts, corrections, retraits de la représentation publique et intégrations tardives.

Le champ déterminant serait le jalon de la source : jusqu’où les entrées autorisées ont-elles été contrôlées ? Si ce jalon avance sans événement accepté, le reçu peut annoncer un contrôle terminé avec zéro variation. Si un transfert ancien est corrigé, la différence est qualifiée de correction, sans obliger le lecteur à l’interpréter comme une nouvelle opération. Aucun dossier membre, contrat, courriel ou élément confidentiel de diligence n’a besoin d’être publié.

Les quatre fichiers examinés sont cohérents. Ils ne présentent ni total mouvant ni date de transfert contradictoire. Ils enseignent seulement qu’une publication actuelle et un événement actuel ne constituent pas le même objet de preuve. Une jointure publique très courte permettrait de savoir ce que l’horloge mobile certifie réellement.

Sources