module réalisant les stats: la tache de fond: il lance une instance de base sur un port particulier arret si une autre instance est lancée intialise la base arret si cette base existe initialise les stats régulièrement parcours le marché et écrit les statistiques (peut être avec django) affiche la stat: des pages web django affichent les stats lecture des données fournissant les stats TYPES DE STATS: pour un couple (np,nr) donné: graphe de l'historique des transactions (1 omega, 2 volume) 3 matrice (np,nr) des transaction les plus fréquentes sur un interval de temps et à partir d'une date np fixé, ################################################################################################ protocole TLS (transport security layer) messages json besoins: pas de duplication pas de pertes pas de nécessité de synchro des horloges messages ayant des clef anormales rejetées => messages numéroté reprise depuis le dernier numéro bien reçu pb: horloges les timestamp sont notés au départ D. les messages sont datés en relatif à D dictionnaires admissibles expression régulière twisted gnutls python-gnutls twisted ################################################################################################## Volume, controle comptable sum(qorder)+sum(qmvt)=sum(qqua) remplace par flux_entrant multiple de Q premier sum(qorder)+sum(qmvt)+sum(qmvtRemoved) multiple de Q => OK proba 1-1/Q fonctionne tant qu'aucun qmvtRemoved est enlevé.