Agenda

14h00 – 14h20 : Théorie: Comprendre le mode regtest et l’architecture Lightning locale

Introduction au regtest :

  • environnement Bitcoin isolé et contrôlé
  • absence de valeur réelle, liberté totale d’expérimentation
  • rôle dans le développement et les tests Lightning

Architecture globale :

  • fonctionnement de Bitcoin Core en mode regtest
  • interaction avec LND ou Core Lightning
  • logique des nœuds, blocs et chaînes privées

Fondations du Lightning en local :

  • création de wallets et gestion des clés
  • prérequis pour les canaux de paiement
  • rôle des blocs dans l’activation des transactions

14h20 – 14h45 : Canaux, blocs et logique de simulation

Mécanique des canaux :

  • ouverture et fermeture de canaux locaux
  • financement initial et verrouillage des fonds
  • état des canaux dans un environnement simulé

Production de blocs :

  • génération manuelle de blocs en regtest
  • confirmation des transactions instantanées
  • accélération des cycles de test

Simulation du réseau Lightning :

  • création de plusieurs nœuds locaux
  • structure des paiements entre nœuds
  • observation des flux de liquidité

14h45 – 15h15 : Atelier 1 : Mise en place complète du nœud Lightning en regtest

Installation de l’environnement :

  • lancement de Bitcoin Core en regtest
  • configuration du réseau local

Déploiement Lightning :

  • démarrage de LND ou Core Lightning
  • connexion au node Bitcoin local
  • initialisation des wallets

Premiers tests :

  • génération de blocs
  • vérification des connexions
  • observation des logs et de l’état du réseau

15h15 – 15h50 : Atelier 2 : Canaux, paiements et simulation complète

Ouverture du réseau Lightning local :

  • création de canaux entre nœuds
  • allocation de liquidité entrante et sortante
  • validation des états de canal

Simulation de paiements :

  • génération d’invoices
  • exécution de paiements Lightning
  • propagation des transactions dans le réseau local

Analyse du système :

  • observation des routes de paiement
  • comportement des canaux en temps réel
  • compréhension du cycle complet : bloc → canal → paiement → confirmation

Location

L’événement se déroule au GenesisBar :

150, Av. Mayi Moto, Kyeshero, Goma, DRCongo,
Kyeshero

Map


Annonces

Nous poursuivons la série de Séminaires Socratiques pour la communauté de développeurs de Goma.
Prochain rendez-vous : dernier vendredi du mois prochain au Genesis Bar.


Rappels importants