Administrateur de la banque centrale

L'administrateur de la banque centrale dispose du premier espace de travail opérationnel après le déploiement.

L'administrateur de la banque centrale initialise le jeton, enregistre les organisations, crée des portefeuilles et des comptes CBDC, gère les rôles et les limites, vérifie l'activité et configure la présentation de l'application.

Connectez-vous en tant qu'administrateur de banque centrale avec le portefeuille auquel le rôle de contrat Token Admin Besu a été accordé lors de l'initialisation du contrat intelligent. Le portefeuille doit être admissible pour l'organisation et l'instance de service de portefeuille configurées. Cet utilisateur peut se connecter avant la création d'un compte CBDC. Créez les portefeuilles et les comptes CBDC des autres utilisateurs avant qu'ils ne se connectent.

Avant de commencer les tâches d'administrateur, l'application doit être déployée, soit par déploiement en un clic, soit par déploiement local, et configurée de manière à être connectée aux contrats Besu, au service d'API wrapper, au service de portefeuille et à d'autres services de prise en charge. Vous devez également disposer des informations suivantes.

  • Détails de connexion de l'administrateur de la banque centrale à partir de l'initialisation du contrat intelligent, pour ouvrir l'application et terminer la configuration administrative avant l'existence d'un compte CBDC opérationnel.
  • ID et description de jeton fournis pour le déploiement. La description du jeton est gérée lors de l'initialisation du jeton ; la création du compte utilise l'ID de jeton et les détails du compte sélectionnés.
  • Noms d'organisation, ID d'organisation uniques et ordre du fondateur/participant prévu. Les organisations doivent être enregistrées pour que des comptes puissent être créés pour elles.
  • ID utilisateur et portefeuilles éligibles pour les utilisateurs qui exploiteront l'application. Chaque compte opérationnel est lié à un utilisateur et à un portefeuille actif.
  • Groupe d'applications et limites quotidiennes requises pour chaque utilisateur. Le groupe sélectionné contrôle l'espace de travail et les limites configurées contrôlent l'utilisation du compte.

En général, l'administrateur de la banque centrale effectue les tâches dans l'ordre suivant.

  1. Ouvrez le tableau de bord du système et confirmez les totaux de l'organisation, de l'utilisateur, du jeton et du compte actuel.
  2. Initialisez le jeton si le déploiement ne l'a pas encore initialisé.
  3. Enregistrez le fondateur et les organisations participantes, puis confirmez leurs noms d'affichage et leur ordre de séquence.
  4. Créer des portefeuilles et des comptes CBDC pour l'administrateur de la banque centrale et les autres personas de la banque centrale.
  5. Créer des comptes pour les administrateurs d'organisation participants. Une fois que les administrateurs d'organisation participants ont créé leurs comptes de responsable, utilisez la commande Synchroniser les rôles sur ces comptes pour ajouter le rôle de livre séquestre.
  6. Vérifiez ou mettez à jour les détails du jeton et configurez les objectifs de transaction avant le début des transferts de jeton opérationnels.
  7. Consultez la liste des comptes, les fiches d'organisation, les KPI et le tableau de bord d'analyse.
  8. Configurer les paramètres de l'application et personnaliser la présentation de l'application.

Les tâches suivantes sont généralement effectuées par un administrateur de banque centrale.

Initialiser le jeton

L'initialisation du jeton est la première tâche que l'administrateur de la banque centrale doit effectuer.

  1. Sélectionnez Gestion des jetons > Initialiser le jeton. La fenêtre Initialiser le jeton s'ouvre.
  2. Vérifiez que l'ID de jeton est correct.
  3. Modifiez la description du jeton côté client si nécessaire.
  4. Sélectionnez Initialiser le jeton pour terminer le processus.

Enregistrer les organisations

Vous devez enregistrer les organisations avant de créer des comptes pour elles. Utilisez la séquence d'organisation pour contrôler l'ordre d'affichage des organisations dans l'application.

  1. Sélectionnez Participants > Organisations. La fenêtre Gérer les organisations s'ouvre.
  2. Saisissez un nom d'organisation, un ID d'organisation (ID unique utilisé par le registre réseau) et un numéro de séquence. L'organisation fondatrice est toujours la première de la séquence. Si la séquence demandée est déjà utilisée, l'organisation sélectionnée et les entrées ultérieures sont déplacées pour conserver une prescription valide. L'application rapproche également les valeurs manquantes, en double ou non consécutives à l'aide des données de registre et de l'ordre de création. Si le registre en direct contient plusieurs fondateurs, corrigez les balises fondateurs dans le registre avant de continuer.
  3. Sélectionnez Inscrire l'organisation.

Créer des portefeuilles et des comptes CBDC

Pour créer des comptes, procédez comme suit :

  1. Sélectionnez Participants > Créer un compte bancaire. La fenêtre Créer un compte bancaire de jeton s'ouvre.
  2. Sélectionnez le nom de la banque et entrez l'ID utilisateur de la banque.
  3. Sélectionnez Charger des portefeuilles pour l'instance de service de portefeuille configurée.
  4. Sélectionnez le portefeuille de l'utilisateur ou, si l'utilisateur n'a pas de portefeuille admissible, créez-en un. Pour créer un portefeuille, sélectionnez Créer un portefeuille. Le chargement ou la création de portefeuilles pour une autre organisation peut nécessiter l'ID d'instance de service de portefeuille de cette organisation.
  5. Sélectionnez le groupe et définissez les limites de compte.
    Le tableau suivant décrit les champs d'informations sur le compte.
    Champ Description
    ID de jeton ID du jeton qui a été initialisé pour le système.
    Nom banque Liste de toutes les organisations enregistrées dans le réseau.
    ID d'organisation ID organisation de la banque, déterminé par le nom de la banque sélectionné.
    ID utilisateur de la banque ID utilisateur du compte.
    Rôle Liste des rôles pris en charge. Les informations de rôle sont fournies par le groupe d'applications sélectionné. Les rôles sont affectés par l'application lors de la création du compte.
    Groupe Liste des groupes d'applications (personas).
    Montant maximum quotidien Nombre maximal de jetons pouvant être traités par jour.
    Nombre maximum quotidien de transactions Nombre maximum de transactions autorisé par jour.
    Portefeuille Sélectionnez un portefeuille actif sans compte de jeton existant. Utilisez Charger des portefeuilles pour extraire les portefeuilles admissibles ou Créer un portefeuille lorsque le déploiement autorise la création de portefeuille.
  6. Sélectionnez Créer un compte. Les détails du compte s'affichent.

Le groupe d'applications sélectionné et ses rôles associés sont affectés automatiquement, à l'exception d'un responsable d'institution financière. Après avoir créé un compte de responsable d'établissement participant, ouvrez son menu d'actions de compte et sélectionnez Synchroniser les rôles pour appliquer le rôle de livre séquestre requis. Les groupes d'applications déterminent l'espace de travail affiché dans l'interface utilisateur ; les rôles de livre déterminent les opérations de contrat.

Tâches d'administrateur supplémentaires

Sélectionnez Gestion des jetons > Gérer les objectifs pour ajouter, modifier ou enlever les valeurs d'objectif disponibles pour les transferts. La suppression d'un objectif ne réécrit pas l'historique des transactions existant.

Sélectionnez Analyses > Tableau de bord d'analyse pour ouvrir le tableau de bord en lecture seule. Dans les cartes récapitulatives, sélectionnez la vue Comptes, Transactions ou Jeton. Choisissez une organisation et un statut pour un ensemble de résultats plus restreint. Sélectionnez Actualiser les analyses lorsque la page a été ouverte avant la fin d'une opération récente. Un message "Aucune donnée d'analyse" signifie que la vue sélectionnée n'a aucun enregistrement disponible ou est toujours en cours de chargement ; ajustez les filtres ou actualisez la page.

Sélectionnez Compte > Mon compte pour ouvrir une page en lecture seule pour l'utilisateur actuellement connecté. Vous pouvez utiliser cette page pour confirmer le compte sélectionné lors de la connexion, son organisation et son jeton, son statut et son solde, ses limites et les modifications enregistrées pour le compte.

Dépannage

Si les données d'organisation ou de compte ne sont pas disponibles, vérifiez la configuration UWaaS, l'API de wrapper, le contrat intelligent, le portefeuille et ORDS. Si un rôle est manquant, utilisez la commande Sync Roles et demandez à l'utilisateur de se déconnecter et de se reconnecter pour que la session soit reconstruite.