Layer-0 Developer Academy
Feuille de route et partenariats
Chaque phase se termine sur un critère observable plutôt que sur une date atteinte. Une phase dont le critère n'est pas rempli ne se clôt pas, quoi qu'en dise le calendrier.
Onze phases
- Phase 0
Gouvernance et architecture
Constituer la task force, arrêter les standards techniques et publier l'architecture du programme.
Livrables
- Task force constituée sur les rôles critiques
- Standards techniques et gabarit d'atelier publiés
- Organisation GitHub créée et règles de contribution en vigueur
- Carte du curriculum et graphe de compétences publiés
Critère de sortie
Un atelier pilote passe l'intégralité des six revues qualité sans dérogation.
- Phase 1
Fondations blockchain
Produire et éprouver les vingt ateliers de la piste Fondation.
Livrables
- Vingt ateliers publiés en français et en anglais
- Dépôts d'atelier avec code de départ testé en intégration continue
- Première session pilote de niveau 0 conduite
Critère de sortie
Un groupe test franchit l'épreuve pratique de niveau 0 sans assistance de l'auteur des ateliers.
- Phase 2
Curriculum Polkadot / Substrate
Livrer les trente ateliers des pistes A et B et leur capstone commun.
Livrables
- Trente ateliers publiés et testés
- Chaîne de démonstration exploitée par la BAC
- Premier capstone d'appchain livré et reproduit
Critère de sortie
Une équipe extérieure reproduit la chaîne de capstone depuis le seul dépôt.
- Phase 3
Curriculum Cosmos
Livrer les vingt-cinq ateliers de la piste C, IBC et exploitation de relayeur compris.
Livrables
- Vingt-cinq ateliers publiés et testés
- Deux chaînes de démonstration reliées par IBC
- Relayeur supervisé exploité par la BAC
Critère de sortie
Un transfert IBC est exécuté par un participant sur les chaînes de la BAC, bout en bout.
- Phase 4
Curriculum Avalanche
Livrer les vingt ateliers de la piste D, jusqu'aux machines virtuelles sur mesure.
Livrables
- Vingt ateliers publiés et testés
- L1 de démonstration validée par un ensemble constitué
- Documentation des exigences de validateurs
Critère de sortie
Une L1 de participant tourne une semaine sans intervention de l'équipe pédagogique.
- Phase 5
Curriculum modulaire
Livrer les vingt ateliers de la piste E, du problème de disponibilité au rollup souverain.
Livrables
- Vingt ateliers publiés et testés
- Nœuds de disponibilité exploités par la BAC
- Rollup de démonstration reconstructible depuis les données publiées
Critère de sortie
Un tiers reconstruit l'état du rollup de démonstration sans qu'aucune donnée ne lui soit transmise.
- Phase 6
Interopérabilité
Livrer les quinze ateliers inter-chaînes et publier la doctrine de choix de la BAC.
Livrables
- Quinze ateliers publiés, dont les trois laboratoires comparatifs
- Relevés de mesure des trois modèles publiés
- Doctrine de choix et taxonomie de confiance versionnées
Critère de sortie
Les trois laboratoires comparatifs produisent des relevés reproductibles par une autre cohorte.
- Phase 7
Infrastructure et sécurité
Livrer les trente ateliers DevOps et sécurité, et professionnaliser l'exploitation du testnet.
Livrables
- Trente ateliers publiés et testés
- Astreinte et post-mortems publics du testnet de la BAC
- Politique de divulgation responsable en vigueur
Critère de sortie
Un exercice de sinistre est réussi sur le testnet dans le délai annoncé publiquement.
- Phase 8
Certification
Ouvrir l'ensemble des certifications avec jurys constitués et épreuves pratiques éprouvées.
Livrables
- Référentiels de certification publiés
- Jurys constitués et formés
- Registre public des certifications délivrées
Critère de sortie
Une même épreuve, passée par deux jurys distincts, produit des résultats comparables.
- Phase 9
BAC Blockchain Engineering Lab
Rendre permanents les trois environnements de laboratoire et leur financement.
Livrables
- LAB-LOCAL, LAB-CLOUD et LAB-NETWORK en service continu
- Modèle de financement de l'infrastructure documenté
- Chaînes Polkadot et Cosmos du testnet en service
Critère de sortie
L'infrastructure fonctionne un trimestre entier sans financement d'urgence.
- Phase 10
Testnet multichaîne de la BAC
Ouvrir aux développeurs de la région un réseau où déployer, casser, mettre à niveau et connecter sans risque financier.
Livrables
- Quatre réseaux de démonstration en service et reliés
- Robinet, explorateur et points d'accès publics
- Ouverture aux développeurs hors cohortes
Critère de sortie
Des développeurs extérieurs au programme déploient sur le testnet sans accompagnement.
Cohorte pilote
30 à 50 développeurs sur 12 à 16 semaines, des fondations à la journée de démonstration.
Sélection
- 01Expérience de programmation, quel que soit le langage
- 02Activité publique vérifiable : dépôt, contribution, projet personnel
- 03Bases d'informatique : réseaux, ligne de commande, structures de données
- 04Disponibilité réelle déclarée, vérifiée par un entretien
- 05Motivation appuyée sur un projet, non sur une intention
Déroulé
- sem. 1–3Fondations et outillage
- sem. 4–5Fondamentaux blockchain
- sem. 6–10Spécialisation d'écosystème
- sem. 11–13Infrastructure et sécurité
- sem. 14–15Capstone
- sem. 16Soutenances et journée de démonstration
- Une part réservée de la promotion revient à des débutants à fort potentiel : le programme ne sélectionne pas uniquement les déjà-formés.
- Chaque participant dispose d'un accès effectif à l'infrastructure, en mode complet, allégé ou partagé selon son équipement.
- Aucun abandon n'est enregistré sans entretien : le taux de décrochage est traité comme un défaut du programme avant d'être imputé au participant.
Comment le programme sera jugé
Y compris les indicateurs inconfortables : un taux d'achèvement faible est traité comme un défaut de l'atelier, non de l'apprenant.
Portée
Apprenants inscrits
Comptes créés avec au moins un atelier commencé.
Apprenants actifs
Apprenants ayant validé un atelier dans les trente derniers jours.
Participants aux hackathons
Personnes ayant soumis un projet au BAC Multichain Builders Challenge.
Qualité
Taux d'achèvement par atelier
Part des inscrits validant l'atelier ; un taux faible signale un défaut de conception.
Taux de reproductibilité des capstones
Part des capstones reproduits par une équipe tierce depuis le seul dépôt.
Production
Certifications délivrées
Certifications obtenues sur épreuve pratique, par niveau.
Contributeurs GitHub
Personnes ayant une contribution fusionnée dans l'organisation de l'Académie.
Chaînes déployées
Chaînes applicatives livrées par des participants et exploitées au moins un mois.
Validateurs exploités
Validateurs exploités par des diplômés sur des réseaux de test ou de production.
Écosystème
Contributions amont
Contributions fusionnées dans des dépôts de protocole officiels.
Entreprises créées
Structures constituées à partir d'un capstone ou d'un projet de hackathon.
Subventions d'écosystème obtenues
Subventions accordées par des fondations de protocole à des projets issus du programme.
Partenariats universitaires
Conventions signées prévoyant une intégration au cursus.
Insertion professionnelle
Diplômés occupant un poste technique blockchain dans les six mois.
À un an
- Une cohorte pilote de trente à cinquante développeurs conduite jusqu'à la journée de démonstration
- Cinquante ateliers publiés, testés et bilingues
- Une chaîne de démonstration exploitée en continu par la BAC
- Deux conventions universitaires signées
À trois ans
- Le catalogue complet publié et maintenu à jour des versions de protocole
- Plusieurs centaines de développeurs formés et des dizaines de certifiés
- Le testnet multichaîne ouvert aux développeurs de la région
- Des chaînes applicatives issues du programme exploitées en dehors de la BAC
- Des partenariats formalisés avec au moins deux fondations de protocole
À cinq ans
- Le Cameroun exporte de l'ingénierie de protocole plutôt que d'importer des solutions
- Des diplômés siègent dans des instances techniques d'écosystèmes internationaux
- Le curriculum est intégré aux cursus de plusieurs établissements d'Afrique centrale
- Un programme de recherche adossé aux capstones produit des publications
BAC Global Blockchain Technology Partners Program
Chaque catégorie énonce ce qu'un partenaire apporte et ce qu'il reçoit en retour. Une demande de partenariat sans colonne de retour est une demande d'aide.
Aucun partenariat international n'est conclu à ce jour. Les catégories ci-dessus décrivent le cadre proposé par la BAC, non des engagements existants.
Partenaire technologique fondateur
Apporte
Engagement pluriannuel : instructeurs, revue de curriculum, infrastructure et financement.
Reçoit
Une piste maintenue à jour de ses versions, et un vivier de développeurs formés sur sa pile.
Partenaire curriculum
Apporte
Relecture technique des ateliers et validation de leur exactitude protocolaire.
Reçoit
Un curriculum public exact sur sa technologie, plutôt que des tutoriels obsolètes.
Partenaire infrastructure
Apporte
Crédits cloud, serveurs, points d'accès RPC ou hébergement régional.
Reçoit
Un terrain d'usage réel et documenté publiquement, en conditions africaines.
Partenaire universitaire
Apporte
Salles, enseignants, reconnaissance de crédits et accès aux étudiants.
Reçoit
Un curriculum d'ingénierie à jour, que l'établissement n'a pas à produire seul.
Partenaire recherche
Apporte
Encadrement scientifique et co-publication des travaux issus des capstones.
Reçoit
Un terrain d'expérimentation et des données d'usage inédites sur la région.
Partenaire écosystème développeurs
Apporte
Développeurs relations, mentorat, visibilité internationale des diplômés.
Reçoit
Des contributeurs formés arrivant dans l'écosystème par la porte technique.
Partenaire hackathon
Apporte
Dotation, jurés techniques et suites données aux projets primés.
Reçoit
Des prototypes construits sur sa pile pour des problèmes africains réels.
Partenaire certification
Apporte
Reconnaissance des certifications de la BAC et participation aux jurys.
Reçoit
Un référentiel d'évaluation pratique applicable à son propre écosystème.
Ce que la BAC apporte
- 01Un curriculum public, versionné et maintenu, dont chaque affirmation technique est traçable jusqu'à la documentation officielle.
- 02Un vivier de développeurs évalués sur épreuve pratique, non sur assiduité.
- 03Un terrain d'usage documenté en conditions de bande passante et de coût africaines — données que peu d'écosystèmes possèdent.
- 04Une porte d'entrée institutionnelle vers les administrations et universités camerounaises.
- 05Des contributions amont issues des cohortes, dans la langue et sur les sujets où l'écosystème manque de contributeurs.
