Réunion du fil transfrontalier

10 et 11 mars (Londres / Ă  distance)

Prochaines étapes pour le PI :

‱ Proposition sur la requĂȘte CNP, l’hĂ©bergement des services oracle et les objectifs mondiaux — Adrian, Michael

‱ Identifiants composĂ©s, façon de les capturer dans le systĂšme ou de les exprimer dans les API — ouvert

‱ Quelles informations figurer dans le modĂšle de donnĂ©es ou la liste d’extensions — Michael

‱ Suite avec SWIFT sur les exigences — Matt

Points ouverts :

‱ Finaliser les exigences CNP

‱ Il faut agrĂ©ger les informations et les regrouper en une seule requĂȘte ; ils devront signer sĂ©parĂ©ment

‱ Finaliser le fait que le FXP gùre les taux de change, les rùglements et ce qui expire quand

‱ Les CNP peuvent Ă©tendre cela et dĂ©finir des rĂšgles de schĂ©ma supplĂ©mentaires

‱ Le FXP gùre les erreurs d’arrondi

‱ Le FXP garantit un taux donnĂ©

‱ Comment intĂ©grer des acteurs non Mojaloop au schĂ©ma ?

‱ Comment intĂ©grer Mojaloop et un schĂ©ma Mojaloop pour des paiements PVT complets — groupe de travail avec Michael, Adrian, Sybrin, autres au besoin

‱ Comment gĂ©rer les demandes pour motifs rĂ©glementaires

‱ Étudier les correspondances d’identifiants (comptes Pathfinder / mobile vers identifiants uniques DFSP)

‱ Étudier la certification (hachage et PKI)

Notes détaillées de réunion : Jour n°1 : - Réponse de devis

	○ Comment coder le SLA dans la rĂ©ponse

	○ Demander à un 2e CNP de router
	
	○ Dans l’API — il faut empaqueter comment y parvenir
	
	○ En tant que CMP dans Mowali, si je renvoie une rĂ©ponse de devis, le schĂ©ma a des implications
	
	○ Suivre tout le parcours du payeur au bĂ©nĂ©ficiaire
	
	○ Limiter la participation du CNP — il doit ĂȘtre le dernier saut
	
		§ Comment dĂ©finir les exigences d’un CNP ?

- Format des messages

	○ Syntaxe HTTP
	
	○ Parti du schĂ©ma Mojaloop
	
		§ Évoluer vers le fait que le CNP gùre la conversion
	
	○ Version SWIFT
	
	○ SĂ©curitĂ© — TLS
	
	○ En-tĂȘte / contenu chiffrĂ©s en JWS

- SystÚme de détail

	○ Hors rĂ©seau — envoi vers un hub

- ModÚle de données

	○ Structure : façons d’ajouter de nouvelles informations, routes diffĂ©rentes, etc.
	
	○ ConfidentialitĂ© : visibilitĂ© et sĂ©curitĂ© — accessible seulement aux personnes autorisĂ©es
	
	○ Contenu du modĂšle de donnĂ©es

- Le transfert passe par le switch (mouvement d’argent)

	○ Dans Mowali — les montants sont exprimĂ©s mais le taux est important car il impacte les rĂšglements

	§ Flux de donnĂ©es — on ajoute le taux quand on renvoie le devis
	
	§ AjoutĂ© dans la liste d’extensions — doit-il faire partie du standard ?

	§ Montant envoyé et reçu (devises différentes)

- ÉlĂ©ment de donnĂ©es
	
	○ Frais pour chaque participant
	
	○ Le DFSP payeur les additionne
	
	○ ÉlĂ©ment de frais pour la transaction

- Proposition

	○ Service de recherche de compte

		§ Liste des FSP locaux
	
	○ Switch — doit maintenir l’état et les requĂȘtes de recherche

		§ Doit ressembler Ă  un transfert domestique pour l’émetteur
		
		§ Collecter les informations et les renvoyer
	
	○ CNP — faire des hypothùses pour satisfaire les exigences
	
		§ Faut-il voir la route
		
		§ Collecter des informations différentes en aval
		
		§ Les FSP émetteurs doivent savoir qui est le bénéficiaire
		
	○ Le CNP doit agrĂ©ger les informations et les regrouper en une seule requĂȘte ; signatures sĂ©parĂ©es
		
		§ Condition et exĂ©cution font partie d’une structure PKI
		
		§ S’il y a plus d’un CNP — il faut s’assurer que le DFSP bĂ©nĂ©ficiaire est certain du DFSP payeur — connexions
		
		§ Le CNP doit tout savoir, reporting réglementaire
		 
	○ Faut-il dupliquer la structure dans un transfert inter-rĂ©seaux ?
		
		§ EmpĂȘcher un partenaire indĂ©sirable de se joindre
		
		§ Faire confiance au CNP pour respecter ses SLA
	
	○ Mojaloop vers un autre schĂ©ma — nous n’avons pas le contrĂŽle
	
		§ Exiger qu’ils confirment la rĂ©ception
		
		§ Comment le savoir
		
		§ Comment savoir que la personne en bout de chaüne a reçu l’argent
	
	○ AutoritĂ© de signature externe pour confirmer la rĂ©ception des fonds
	
		§ Si votre schĂ©ma veut participer au transfrontalier, tous les participants doivent ĂȘtre signĂ©s
		
		§ ClĂ© publique — pour rejoindre un rĂ©seau Mojaloop il faut Ă©mettre des clĂ©s publiques
		
		§ Autorité centrale de certification
		
		§ Besoin d’une structure PKI en place
	
	○ Comment intĂ©grer des acteurs non Mojaloop au schĂ©ma ?
	
		§ Comment intĂ©grer Mojaloop et un schĂ©ma Mojaloop pour des paiements PVT complets — groupe de travail avec Michael, Adrian, Sybrin, autres au besoin
		
		§ Identifier les participants — FSP, DFSP — tous signĂ©s
		
		§ Parties — utilisateurs finaux (Bob / Alice)
		
		§ Transaction unique (avec plusieurs transferts)
		
		§ Personne n’engage ses fonds tant que tout le monde n’est pas satisfait
		
		§ Comment étendre Mojaloop et un schéma non Mojaloop
	
	○ Certification
	
		§ Hachage et PKI
	
		§ Réseau or et argent

		§ Nouveau partenaire — en ligne sur le rĂ©seau
		
		§ Le schéma décide des exigences sur le réseau
		
		§ Certificat auto-signé
	
	○ LiquiditĂ©
	
		§ Le FXP fait la gestion de position
		
		§ Quelles exigences imposer à un FXP
		
		§ L’argent mobile a moins de flexibilitĂ©
		
		§ RĂšgles qui s’appliquent entre schĂ©mas
	
	○ Le FXP doit gĂ©rer les rĂšglements, ce qui expire quand, etc.
	
		§ Le FXP doit gérer le manque de validité des devis
		
		§ Permettre au FXP de rejeter les requĂȘtes

	○ Comment gĂ©rer les demandes pour motifs rĂ©glementaires
	
		§ Il existe un dictionnaire
		
			□ Exigence de partager le KYC ?
		
			□ On peut demander beaucoup de choses — à la charge du participant
			
			□ Besoin d’accord sur le schĂ©ma de base

Jour n°2 :

- Données du switch

	○ NumĂ©ros de compte
	
	○ Liste noire, liste blanche (supervision et blocage)
	
	○ Garder la simplicitĂ©
	
	○ Hub
	
	○ Service annexe pour ceux qui peuvent faire cela
	
		§ Capture de données mobiles
		
		§ Sidecar
		
		§ Processus numérique
		
		§ Services à valeur ajoutée pour le hub (service géré)

- Switch — doit maintenir l’état et les requĂȘtes de recherche

- Le CNP peut ĂȘtre un DFSP ordinaire

	○ Tous les DFSP supportent tous les cas d’usage
	
	○ Participants complets (peuvent fournir seulement un service CNP ou FXP)

- Définition et exigences du FXP

	○ FXP — exiger taux / frais dans le service de devis — besoin d’un taux industrie standard
	
		§ Les CNP peuvent étendre et définir des rÚgles de schéma supplémentaires
	
	○ Le FXP gùre les erreurs d’arrondi
	
	○ Garantir un taux donnĂ©
	
	○ GĂ©rer le rĂšglement entre schĂ©mas
	
	○ Taux de change
	
	○ Devrait permettre aux acteurs qui ne font que du FX
	
	○ Cas limites en cas d’échec
	
		§ DĂ©tails dans les messages d’erreur pour localiser les erreurs
	
	○ Le FXP doit renvoyer les bonnes informations
	
		§ Comment les messages circulent
		
		§ Cas limites — partager ce qui est fait à ce jour
		
		§ Jo a une API fonctionnelle — identifiĂ©e
		
		§ Modifier le devis (intercepter le devis) —
		
		§ Liste d’extensions KYC — Ă©tendu le devis pour cela
		
		§ Les taux sont dans la liste étendue (sont la liste)
		
		§ OĂč le FXP s’applique-t-il ?
		
		§ Que faire des frais en aval
		
			□ (le DFSP bĂ©nĂ©ficiaire prend la place de l’agrĂ©gation)

- Comment gĂ©rer la rĂ©solution d’identifiants

	○ 2 types d’identifiants
	
		§ Globaux (passĂ©s au CNP) — pour obtenir une rĂ©ponse
		
		§ Locaux — on attend que l’utilisateur fournisse
	
	○ Dans Mojaloop nous utilisons les identifiants comme proxy
	
	○ Les numĂ©ros marchands peuvent ĂȘtre spĂ©cifiques Ă  un schĂ©ma
	
	○ Plusieurs identifiants pour un seul compte
	
	○ Comment identifier de façon unique le compte ?
	
	○ S’appuyer sur le CNP (restreindre chaque identifiant dans ce schĂ©ma)
	
	○ Quelles structures mettre en place
	
	○ Identification passeport — espaces rĂ©servĂ©s
	
	○ Cartographier comptes Pathfinder / mobile vers identifiants uniques DFSP
	
		§ Service — compte principal est X
		
		§ Chaque pays a un service qu’il fournit
		
		§ Chaque CNP comprend le schĂ©ma d’adresse
		
		§ Identifiant global — savoir quelles voies utiliser
	
	○ Envoie un get parties au switch
	
		§ L’ALS ne les a jamais connus
		
		§ 2 voies
		
			□ Voie globale (pathfinder et conversion vers BIC)
- CNP

	○ N’hĂ©berge rien

	○ Route via le CNP — solliciter d’autres acteurs
	
	○ Construire des routes alternatives

- Pas de registre global

	○ BĂ©nĂ©ficiaire ultime
	
	○ Communication Ă©tablie
	
	○ DĂ©fi : deux DFSP pourront-ils partager une communication directe — ce sera difficile ?

- Le switch a des schémas

	○ Un opĂ©rateur de hub suivant les rĂšgles du systĂšme peut autoriser les noms de FSP selon ces rĂšgles
	
	○ La technologie ou l’Admin API elle-mĂȘme ne restreint pas les noms (sauf longueur, type, caractĂšres, etc.)
	
	○ BGP : Border Gateway Protocol

- Interroger chaque CNP puis optimiser, matrice de route globale — objectif : ne pas interroger le CNP directement

‱ Comment se connecter à Mojaloop ?

- Tout service financier peut se connecter Ă  Mowali

- RÚgles techniques et du schéma

- Réglementaire

- Comment assigner les choses ? — personne ne connaĂźt les Ă©tapes

- API Mojaloop — comprendre cela.

- 2 instances Mojaloop — TIPs et Mowali

	○ WOCCU, Asie, US — demande d’instance
	
	○ On repousse encore les limites

- À quoi ressemble une intĂ©gration

	○ Besoin de bac à sable, simulateurs
	
	○ Approche standard

‱ Service de paiement par instance

- Faire circuler les flux en temps utile

- Besoin de grands livres en temps rĂ©el ; que se passe-t-il s’ils sont hors ligne ?

- Exception pour hors réseau (les banques profitent du float)

‱ Processus de dĂ©couverte (FSP Ă©metteur)

- Le switch dĂ©termine s’il doit contacter un FXP

- Dans quelle devise le compte bénéficiaire peut recevoir

- Recherches multiples

- ModĂšle de donnĂ©es — ensemble de comptes, avec une devise par DFSP

Participants :

- Mike, Patricia — Thume

- Michael R, Rob R, Sam — Modusbox

- Kim, Lewis — Crosslake

- Rolland, Greg, Phillip — Sybrin

- Vanburn — Terrapay

- Megan, Simeon — Virtual