Contents

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é.