Application Blockchain pour Recrutement
Application Blockchain pour Recrutement
CYCLE
Option : LICENCE INFORMATIQUE DE GESTION
ANNEE ACADEMIQUE 2018-2019
THEME
:
SOMMAIRE
Dédicace....................................................................................................................................... iii
Remerciements........................................................................................................................... iv
Autobiographie......................................................................................................................... vii
Introduction................................................................................................................................. 5
CONCLUSION......................................................................................................................... 15
REFERENCEMENT BIBLIOGRAPHIEQUE.................................................................... I
ANNEXES.................................................................................................................................... II
TABLE DE MATIERES....................................................................................................... XX
i
Mise en place d’une application blockchain dans
le processus de recrutement
Dédicace
ii
Mise en place d’une application blockchain dans
le processus de recrutement
Remerciements
Mes remerciements vont à l’endroit de toutes les personnes dont la participation à ce projet a
favorisé son aboutissement.
Enfin à tout le personnel de CERCO Côte d’Ivoire, on vous dit merci pour votre accueil, votre
disponibilité.
A nos amis ainsi qu’à toutes les autres personnes qui ont contribué de près ou de loin à
l’élaboration de ce travail, nous vous disons merci.
On ne saurait oublier tout le corps professoral et administratif du groupe CERCO pour leur
dynamisme, leur disponibilité et la mise à disposition de tous les moyens logistiques et
humains pour la réalisation de ce travail.
Mes
iii
Mise en place d’une application blockchain dans
le processus de recrutement
Autobiographie
Je ne connais pas l’histoire de la rencontre entre mon père et ma mère, mais je sais que ma
mère (fille de Bema Coulibaly chef de la famille Gon et petite fille de Peleforo Coulibaly
chef de province de korhogo) a vécu depuis sa naissance à Korhogo dans la famille royale
puisqu’elle à grandit avec ses parents et elle y a faire ses classes jusqu’à ce qu’elle arrête son
école avant l’obtention de son bac.
Mon père, lui est le fils du chef de village de Moussadougou un village situé à 22 km de la
ville de Duekoué.
A l’âge de 3 ans j’ai commencé à aller à la maternelle et j’ai eu la chance d’avoir ma mère
comme notre maitresse.
Ainsi, l’année qui suivait j’étais censé faire la classe de cp1, mais du fait de mon âge qui
n’atteignais pas encore les 5 ans, on me demanda de rester en maternelle jusqu’à ce que
j’atteigne l’âge recommandé.
Un an plus tard, j’entamais le cycle primaire dans une école catholique. J’ai très vite
développé une passion pour la lecture et je présentais déjà une attirance pour la recherche et la
découverte ; il faut dire que j’étais bien curieux.
Après des années passées à l’école primaire ou j’étais parmi les meilleurs, j’ai été reçu à
l’examen du CEPE et j’entrais donc au lycée en 2008.
iv
Mise en place d’une application blockchain dans
le processus de recrutement
Au lycée, vu que j’étais toujours le plus petit de ma classe, les seuls moyens que j’avais pour
me faire remarquer était au travers des notes, il faut dire que certes je n’étais pas turbulant
mais toutefois, j’aimais toujours fait rire mes amis.
En 2015, j’obtiens mon bac D mais j’étais très en colère puisque je n’ai pas eu la mention que
je souhaitais « Mention Excellent ou Très bien>> et j’ai même voulu reprendre le bac pour
cette raison. Cependant, après plusieurs messages de réconfort ; je décidais de laissez-tomber
et de continuer pour un diplôme universitaire.
Orienté en Informatique développeur d’application pour un cycle BTS. Dès les premières
minutes passées en cours je fus marqué par l’état d’esprit véhiculé dans cette école. Il ne
s’agissait pas simplement de culture de l’excellence mais d’éclosion de leaders de compétence
et de l’amour de la compétition.
Entièrement en phase avec cette vision, je me suis attelé à démontrer mes compétences à la
fois au plan académique et au plan extra-scolaire.
Après 2 ans passées au sein de cette école, en 2017 j’obtiens avec brio mon Brevet de
Technicien Supérieur en informatique et développement d’Application.
Ainsi, pour soutenir mon diplôme, j’effectua des stages de validations à l’agence emploi
jeunes comme informaticien.
En 2018, après avoir soutenu mon diplôme, j’eu un stage de perfectionnement dans une
entreprise de développement de logiciel.
Après 6 mois de stages, contre l’avis du chef d’entreprise j’ai décidé de donner ma démission
pour pouvoir continuer mes cours dans une autre ville puisqu’en son temps aucune école ne
me proposait le programme que je voulais suivre et donc il me fallait choisir entre aller suivre
les cours ailleurs ou rester dans l’entreprise au risque de ne plus pourvoir suivre mes cours et
sur ce fait, mon choix étais déjà fait.
v
Mise en place d’une application blockchain dans
le processus de recrutement
Je suis dynamique, intègre, passionné et entrepreneur. Après avoir vécu des situations
difficiles dans la vie familiale et relevé des challenges, j’aspire un jour créer l’une des
entreprises les plus futuriste et créer des programmes d’aide aux plus démunis. Aussi,
j’aimerais faire ressentir le gout du code et de la compétition aux plus jeunes enfin de bâtir
des hommes capables de changer le court de l’histoire et de rehausser l’image de l’Afrique au
rang des plus grand.
vi
Mise en place d’une application blockchain dans
le processus de recrutement
Je suis sympathique, courtoisie, beaucoup indulgent comme qualités je peux dire que je
soutiens et je suis toujours attentive aux autres, j’accepte l’autre tel qu’il est et à l’aider selon
mes capacités jusqu’à ce qu’il ne me fasse pas perdre ma patience.
Jaime vivre et travailler dans un cadre claire avec des buts précis et sans ou avec pressions ce
qui me permet de relever les défis les plus costaud et j’ai une bonne intuition sur les
sentiments les atouts et défauts, les émotions et les besoins des autres, je me met rarement en
colère, je dit non ou oui quand il le faut et je prend le temps de donner mon avis de même je
prends mon temps pour réaliser mes objectifs, étant plus jeune je n’ai pas pu exprimer
suffisamment mes besoins et j’ai pris le pli de me taire pour préserver ma tranquillité.
Dans mes rêves a 26 ans, je travaillais déjà au compte d’une entreprise et était peut être
devenu père de famille car pour moi, après l’obtention de mon brevet de technicien
supérieure, j’allais immédiatement me lancer dans la vie professionnel, travailler et être
Independent car pour moi travaillé étant très jeune étais la meilleur voie pour avoir son
entreprise, être riche et très influant dans sa communauté, mais la réalité de la vie en a décidé
autrement néanmoins je garde toujours à l’esprit mon rêve d’être a la tête de ma propre
entreprise et de devenir un être influant de ma communauté.
J’estime que si à cet âge je n’ai pas pu atteindre ce que je me suis fixé c’est qu’il y a mieux
pour moi dans le futur et il faut juste que je m’arme de patience et de courage.
vii
Mise en place d’une application blockchain dans
le processus de recrutement
2020 et oui les années passent vite alors là très vite, qui aurai cru que ce gamin voyous
grandira jusqu’au point de faire une pause et faire un bilan a mis parcours.
Je suis le cadet et le seul fils d’une magique famille de 6 enfants, l’enfant qui me suit était un
garçon, mais il est décédé dans la fleur de l’âge, il n’avait pas encore atteint l’adolescence ce
fut une période assez floue pour moi car je n’était pas encore mature, juste un jeune petit
garçon de 5 ans, tous les souvenirs que j’ai de lui est qu’il était très beau et qu’on s’amusaient,
on jouaient, des moment où nous partagions des joies après je ne me rappel pas du moment
auquel il a commencé à être maladif même de sa mort j’ai juste le l’image de ma mère un jour
qui était très triste après je sais plus si c’était le jour du décès de mon petit frère ou celui de
son enterrement, je n’ai pas eu le courage de demander a ma mère des années plus tard de
quoi ?Et comment est décédé mon frère, je n’ai plus jamais aborder ce sujet avec mes parents
et jusqu’à présent je n’ai aucun souvenir clair je ne vie qu’avec l’image des beau souvenirs
qu’on a partages lui et moi.
Mais a la suite de mon frère, ma mère ma offert 4 belles petite sœurs pour ne pas me sentir
seul et triste, la première ce nome Fleure Jedida, magnifique et belle elle est à présent marié a
Odienné a un policier, celle qui la suit ce nome Eunice je l’ai surnommé la start des TIA,
ensuite vient Phanuella elle c’est la réponse au pleur de ma mère, elle est métissé, belle mais
peut sournoise et enfin vient notre benjamine Séphora, petite fille magnifique, adorable et
battante mais peut palabreuse. Ma mère me fu comblé de ces fille adorable ce qui a mis en
moi un caractère, des sentiments féminin et aimable.
J’ai eu d’autre scène de rupture avec mes sœurs mais moins tragiques qui m’ont aussi marqué
c’est vrai que l’écart d’âge entre mes sœurs et moi est vraiment considérable mais elles étaient
toutes vraiment cool avec moi et me respectais énormément.
Issu d’une famille modeste mais intègre car ayant des valeurs moral ancrées dans la religions
chrétienne mes parents qui sont Mr Joel TIA Elvis président pasteur des église protestant
apostolique de côte d’ivoire (EPACI) et OPEU TOKPA Zepherine ménagère et engager dans
la foi chrétienne a soutenir mon père dans sa tâche nous ont appris à moi et à mes petites
sœurs à ne pas envier les autres, a apprendre à se contenter du juste milieu, en effet je
m’attache difficilement car j’ai peu confiance, je me méfie beaucoup, ma confiance s’acquière
au compte-goutte car la nature humaine est très complexe et il faut avoir peur de ce qu’on ne
voir pas et aussi ces attitudes me vient d’une part des différents expériences vécus.
viii
Mise en place d’une application blockchain dans
le processus de recrutement
Mes parents sont un couple d’ivoirien venant le l’Ouest de la côte d’ivoire plus précisément
de de la belle ville de Man dont vient mon père dans le petit village de Bassatiman qui a vu
naitre mon père, c’est dans ce village qu’il a fait ces études primaires jusqu’à ce qu’il soit
envoyé à Man ville où il étudia jusqu’à qu’en classe de 3 ème pour recevoir l’appel de Dieu
pour le servir. Quand a ma mère elle vient d’un village nommé flampleu dans la ville de
Danané, elle étudiait dans ce village et resta en classe de CE2. C’est dans ce village de
Flampleu lors d’une mission de pasteur stagiaire d’implantation d’église que le destin les
réunissent mais les transporta dans la ville de San-Pedro ou j’ai été conçu.
Je suis donc née le dimanche 18 juillet 1993 à la maternité de San-Pedro, pour des raisons de
continuation de la formation de mon père au Burkina Fasso, mes parents fu contraint de
m’envoyer chez ma grande mère maternelle a l’âge de 2 an, une femme que je loue son amour
et son courage au passage car elle a été d’une grande contribution dans mon encadrement et
mon éducation a plusieurs reprises. Mes parents me récupérèrent à leur retour après 3 ans et je
fais mes premiers pas en classe à l’âge de 7 ans dans la magnifique ville de Bouaké, mais là
guère de 2002 nous fait fuir la ville, c’est ainsi que je me suis retrouvé de nouveau seul a
Danané a continué mes études secondaires. C’est en classe de terminal que je rejoins mes
parents à Abidjan.
ix
Mise en place d’une application blockchain dans
le processus de recrutement
INTRODUCTION
Se définissant comme tout apport financier destiner aux entreprises ou aux organisations
visant à créer un impact social et environnemental, tout en générant une rentabilité financière,
l’investissement d’impact s’accroit de plus en plus dans les économie émergent. De fait, il
repose sur trois principes : la prévision d’une rentabilité financière positif sur la durée de vie
de l’investissement ; l’intention de créer un impact social et environnemental positif ;
l’engagement à mesurer et à suivre l’impact social ou environnemental. En Afrique de
l’Ouest, le marché de l’investissement d’impact a été parmi les plus actif notamment au
Ghana, au Nigeria, au Sénégal, en Sierra Leone, au Togo, au Benin et surtout en côte d’ivoire.
Lorsque le Groupe CERCO c’est installé en Côte d’Ivoire, elle a fait l’éducation qualifiante
son fer de lance.
Ce choix stratégique ce justifie par trois raisons. D’abord, le système ivoirien souffre de
plusieurs insuffisances. Ensuite, l’éducation en côte d’ivoire est un domaine a fort impact
social avec un peu moins de 200000 étudiants par an.
Enfin, avec nombreuses initiative technologique tentent d’améliorer notre système éducatif,
l’écosystème de CERCO cote d’ivoire dispose de d’une certaine maturité technologique. De
CERCO camps de la Future a CERCO-IA en passant par CERCO-Enov tous basé sur des
technologies nouvelles et adéquat
CERCO a mené une étude qui a fait ressortir l’inadéquation entre la formation et les besoins
des entreprises ou encore la gestion tantôt trop centralisée tantôt trop hétérogène des données
des étudiants.
L’évolution de la technologie d’interconnexion et d’échange de données, de nouvelles
solutions sont apparues. Certains d’entre elles notamment la blockchain a été implémentées
avec succès dans d’autre pays émergent et pour répondre à des problématiques similaires.
Il est alors apparu pertinent d’effectuer une étude de faisabilité d’une solution blockchain
d’optimisation structurelles du système éducatif ivoirien en particulier pour la gestion de
carrière de l’étudiant. De ce fait se pose la question de savoir si <<une solution technologie
basé sur blockchain est-elle idoine pour améliorer la gestion des informations de l’étudiant par
différents acteurs du système éducatif et profitable par les entreprises dans le cadre d’un
recrutement ?>>
x
Mise en place d’une application blockchain dans
le processus de recrutement
Dans cette partie, le thème sera situé dans son contexte d’étude et de faisabilité. Y seront
abordés la présentation de la structure d’accueil, la définition de la problématique, des
objectifs, la définition du champ d’étude, ainsi que la méthodologie d’étude adopter pour la
réalisation du projet.
xi
Mise en place d’une application blockchain dans
le processus de recrutement
1. Groupe CERCO
Le groupe CERCO est un ensemble de plusieurs écoles classé parmi les meilleurs en Afrique :
CERCO Benin
Cotonou, rue derrière golfe fm
Cel : (229) 97 88 92 78
Tél : (229) 21 32 42 20 / 22
[email protected]
CERCO Burkina
Ouagadougou, Ouaga 2000, Avenue France Afrique
10 Bp 13698 Ouagadougou 10
Tel : (226) 74 71 21 72 / 50 37 52 20
CERCO France
Ecole Internationale de Management de Paris (EIMP)
41,rue Delizy F-93500 Pantin
Tél : +33 1 48 32 08 08
xii
Mise en place d’une application blockchain dans
le processus de recrutement
1. Contexte
Depuis 2009 et l’instauration du LMD, il y a eu une harmonisation du schéma des études avec
les pays partenaires dans l’objectifs de faciliter la mobilité des étudiants et des enseignants
d’une part, et de développer la coopération interuniversitaire d’autre part. Mais, au plan
national, force est de constater que la gestion de la mobilité est encore minée par des
problèmes structurels. En effet lorsqu’un étudiant effectue un cursus dans une université, les
informations sont stockées localement et sous différent formes selon l’université. Quand il
part dans une autre université, les informations de son précédent cursus facilement changer
d’une université a une autre mais cela se fait dans la plupart des temps de façon archaïque.
L’étudiant récupères les documents sous forme imprimée a son enceint école et les transferts
physiquement a sa nouvelle école. Aussi cet étudiant sera enregistré sous un autre matricule
dans sa nouvelle université et la supervision de son cursus est géré de façon autonome. Il n’y
a pas de registre retraçant unique tous les cursus universitaires des étudiants de sorte que si un
xiii
Mise en place d’une application blockchain dans
le processus de recrutement
établissement n’existe plus, les informations relatives aux cursus de ses étudiants disparaisse
également.
En conséquence il est parfois très compliqué pour les recruteurs de suivre le parcours des
potentiels candidats lors d’un appel d’offre d’emploi.
Déplus, selon une étude réalisée en 2012 en France, il en est ressorti que 58% des CV
comportais des informations frauduleuses et de cette même étude, il en est ressorti que les
recruteurs sont parfois confrontés à une multitude d’obstacles lors des recherches sur un
candidat. Pour résumer, le système en place est en proie aux limites tel que :
Absence d’un registre unique retraçant les parcours suivis par les étudiants
Incapacité à stoker ces information sous un format unique
Incapacité a assuré une redondance des bases de données locales des universités.
Existence de plusieurs bases de données non synchronisé et appartenant à différents
acteurs.
Problème lors de l’authentification des diplômes du candidat du fait que chaque
établissement dispose de ses propres bases de données sur les diplômés issu de son
sein.
2. Problématique
De ce que précède comme limite aux constats surgit la problématique suivante :
La blockchain peut être un système viable et adéquat pour l’optimisation de la gestion des
données des étudiants en côte d’Ivoire en vue de faciliter les recrutements ? Afin d’éclaircir
cette question centrale, il convient de poser les questions spécifiques suivante :
Comment fonctionne le système existant ?
Qu’est-ce que la technologie blockchain ?
Comment fonctionne un réseau blockchain ?
Quelles ressources matérielles, logicielles et financières nécessite la mise en place
d’un réseau blockchain ?
Comment la mise en place d’un réseau blockchain peut impacter la gestion
informations relative au cursus des étudiants ?
xiv
Mise en place d’une application blockchain dans
le processus de recrutement
3. Objectifs
L’objectif principal de la recherche est d’analysé la pertinence de l’utilisation de la
technologie blockchain pour la mise en place d’un registre unique et redondant retraçant les
mouvement les étudiants tout au long de leurs cursus universitaires dans le but de faciliter les
recrutements.
Pour atteindre cet objectif il faudra :
Réaliser une étude conceptuelle de la blockchain
Analyser et mettre en place une architecture viable adéquat au contexte et aux critères
d’élaborations de projet du groupe CERCO.
4. HYPOTHESE
H1 : un registre unique et redondant basé sur la blockchain assurerait une disponibilité
permanente des donner et une fiabilité accrue de la gestion des données des étudiants
H2 : la mise en place d’un système basé sur la blockchain sera économique en termes
d’apport matériel, logiciel et financier.
5. Démarche Méthodologique
Pour la vérification des hypothèse sus mentionnées, il a été choisir une méthodologie
documentaire et empirique.
xv
Mise en place d’une application blockchain dans
le processus de recrutement
Suite à l’étude qui a été faite et a analyse des résultats obtenus, les résultats attendus sont :
Une architecture et un scénario d’implémentation ;
Une réalisation du prototype de la solution ;
Une budgétisation du projet ;
Une analyse du potentiel commercial du projet.
xvi
Mise en place d’une application blockchain dans
le processus de recrutement
A. BlockCert
B. RecordsKeeper
7. AXE DE DIFFERENCIATION
Mais en plus de tout cela, notre système du fait qu’il se base sur un registre unique retraçant
tout le parcours Academic et professionnel du candidat à travers l’octroi d’un numéro unique
créé depuis son inscription à l’université et se même numéro suit l’étudiant durant tout le reste
de son parcours.
xvii
Mise en place d’une application blockchain dans
le processus de recrutement
Déplus les informations concernant les diplômes et les états de service du candidat sont
enregistrés par les établissements et les entreprises par lesquels le candidat est passé.
Ainsi, les informations qui ressortent lors d’une recherche sur un candidat sont exempte
d’irrégularités et sont de ce fait sur.
Cette petite révolution pourrait mettre un terme à un jeu du chat et de la souris qui épuise
autant les candidats que les recruteurs, et fait prendre des risques à tout le monde. Pour que ça
bouge en France, nous pouvons tous prendre les devants ! Par exemple inscrire toutes les
personnes passées par notre entreprise dans un registre contrôlé par la Blockchain, ou mettre à
disposition des candidats des données validées par la blockchain… Et conseiller aux candidats
de créer des CV authentifiés.
xviii
Mise en place d’une application blockchain dans
le processus de recrutement
Dans cette partie, sera réalisée une étude de la solution proposée basé sur la blockchain pour
la gestion des données de carrière des étudiants ainsi qu’une analyse comparative des
différents types de composants clés d’un réseau blockchain.
1. Généralités
Depuis l'époque des tablettes en argile, nous n’avons cessé d’enregistrer l'échange de biens et
de services. Comme nous avons évolué dans l'ère du numérique, l'enregistrement de ces
transactions est devenu beaucoup plus complexe, qu'il s'agisse de l'échange d'argent entre
deux parties montrant que les marchandises circulent par le biais d'une chaîne ou d'accords
contractuels. La croissance du commerce mondial et des échanges internationaux a créé un
réseau de systèmes comptables disparates vulnérables aux erreurs, à la fraude et à la mauvaise
interprétation.
Prenons l'industrie du diamant par exemple, le parcours d'un diamant de la mine au
consommateur couvre un paysage complexe de cadres juridiques, réglementaires, financiers,
de fabrication, et de pratiques commerciales. Les chaînes d'approvisionnement actuelles
xix
Mise en place d’une application blockchain dans
le processus de recrutement
2. Définitions
1.1. Blockchain
La blockchain est une technologie de stockage et de transmission d’information, transparente,
sécurisée, et fonctionnant sans organe central de control. Par extension, une blockchain
constitue une base de données qui contient l’historique de tous les échanges effectués entre
ses utilisateurs depuis sa création. Cette base de données est sécurisée et distribuée : elle est
partagée par ses différents utilisateurs, sans intermédiaire, ce permet à chacun de vérifier la
validité de la chaine.
xx
Mise en place d’une application blockchain dans
le processus de recrutement
Il existe une analogie avec le réseau Internet, car dans les deux cas les technologies emploient
des protocoles informatiques liés à une infrastructure décentralisée. Internet permet de
transférer des paquets de données d'un serveur « sûr » à des clients distants (charge aux
destinataires de vérifier l'intégrité des données transmises), alors qu'une blockchain permet à
la « confiance » de s'établir entre des agents distincts du système 4. Avec la
technologie blockchain, le « tiers de confiance » devient le système lui-même : chaque
élément réparti de la blockchain contient les éléments nécessaires à garantir l'intégrité des
données échangées (par un algorithme cryptographique).
A. Blockchain publique
La blockchain appartient à tous les membres de la communauté du réseau distribué. Le
logiciel qui sous-tend une blockchain publique est un logiciel libre dont les code sources sont
entièrement public. Chaque membre peut participer librement à l’amélioration (mise à jour,
modification) de ce logiciel.
Chaque membre du réseau distribué a potentiellement les même droit (d’accès, de lecture, de
décision, de participation aux protocoles de vérification des informations fulgurant sur le
registre).
Le registre d’une blockchain publique est en théorie immuable : les informations enregistrées
sont inscrites pour toujours et n’est en principe plus possible de les effacer.
B. Blockchain privée
Les règles ici sont très différents. Elle fonctionne comme un réseau privé (un peu comme un
intranet) et appartient à un acteur déterminer qui décide seul des règles de fonctionnement et,
en particulier des droits d’accès, de modification et de validation du registre. Le protocole
peut être donc modifié selon le bon vouloir de l’administrateur du système. Beaucoup
d’auteur considère ce type d’architecture comme trop éloigné des caractéristiques
fondamentales de la blockchain.
Elle se situe entre la blockchain publique et privé. Les droits de consultation, d’écriture et de
modification du registre des participent diffèrent selon des règles préétablis par une ou
plusieurs personnes. Ce type de blockchain peut permettre de conjuguer les avantages d’une
blockchain publique (notamment la sécurité informatique), une régulation humaine du réseau.
xxi
Mise en place d’une application blockchain dans
le processus de recrutement
Ce processus prend un certain temps selon la blockchain sur lequel on travail (environ une
dizaine de minutes pour bitcoin et 15 secondes pour Ethereum).
xxii
Mise en place d’une application blockchain dans
le processus de recrutement
Il est intéressant de voir que Solidity est le seul langage dédié au développement blockchain présent
dans ce classement.
Les autres étant des langages de programmation utilisés dans d’autres domaines.
1.5. Nœud
Un nœud est un ordinateur relié au réseau blockchain et utilisant un programme relayant les
transactions. Les nœuds conservent une copie du registre blockchain.
1.7. Ethereum
Ethereum est un protocole d'échanges décentralisés permettant la création par les utilisateurs
de contrats intelligents grâce à un langage Turing-complet. Ces contrats intelligents sont basés
sur un protocole informatique permettant de vérifier ou de mettre en application un contrat
mutuel. Ils sont déployés et consultables publiquement dans une blockchain.
xxiii
Mise en place d’une application blockchain dans
le processus de recrutement
1.8. Le minage
La validation des transactions dans un réseau de blockchains est un processus complexe. Une
des briques principales permettant cette validation est ce que l’on appelle le Proof of Work. Il
s’agit d’un puzzle à résoudre avant de pouvoir ajouter un bloc à la blockchain. La résolution
de ce puzzle est ce qui s’appelle « miner ». Le Proof of Work est une protection pour
éviter que les mineurs soient tentés de tricher en ajoutant des blocs frauduleux. Pour un
mineur, le fait de miner un bloc lui coûte en électricité. S’il trichait et qu’il était découvert,
cette dépense serait perdue. À l’inverse, le fait de miner des blocs valides rapporte une
récompense au mineur s’il résout le Proof of Work ; récompense sous forme de Bitcoins —
créés ex nihilo pour l’occasion— si notre blockchain est utilisée dans le cadre de cette crypto-
monnaie.
1.9. Le hashage
Le hash d’un bloc est sa partie la plus importante, il garantit que le bloc est valide. Le hash est
calculé à partir de toutes les données contenues dans le bloc. Cela signifie que si une donnée
est modifiée dans le bloc, le hash n’est plus valide. Le hash peut être vu comme l’identifiant
unique d’un bloc. Il est possible de trouver 2 blocs avec le même ID, en cas de conflit, mais
ils auront un hash différent. Pour calculer le hash d’un bloc, nous utiliserons la librairie
CryptoJS https://www.npmjs.com/package/crypto-js.
xxiv
Mise en place d’une application blockchain dans
le processus de recrutement
xxv
Mise en place d’une application blockchain dans
le processus de recrutement
Dans cette partie, la solution à mettre en œuvre sera élaboré puis évaluée selon les critères
techniques et de pertinence avec le contexte ivoirien. Par la suite, la viabilité du projet sera
évalué la viabilité au regard de critère de gestion de projet.
xxvi
Mise en place d’une application blockchain dans
le processus de recrutement
xxvii
Mise en place d’une application blockchain dans
le processus de recrutement
9. Equipe de projet
Pour une bonne conduite du projet et vu le l’importance, nous avons constitué une équipe
composée de
Un (01) superviseur de projet – Directeur des Système Informatique ;
Un (01) Chef Développeur back-end – Etudiant en Informatique de Gestion ;
Un (01) Chef Développeur frond-end – Etudiant en Informatique de Gestion.
10.Concurrence
CREQ : (Commission de reconnaissance et d’équivalence des diplômes nationaux et
étrangers). La CREQ est un organe habilité à se prononcer sur la reconnaissance et sur
l’équivalence des diplômes nationaux et étrangers soumis à son appréciation par les
établissements d’enseignement supérieur ou par des tiers. « Elle donnera également son avis
sur l’habilitation des établissements à délivrer des diplômes nationaux postbac», a-t-elle
précisé. La CREQ est constitué de membres statutaires nommés et désignés par le ministre de
l’Enseignement supérieur. La commission reçoit les dossiers d’établissements qui sont soumis
à examen. Ainsi, depuis 2009, la commission assure que seuls 16 établissements du supérieur
sont habilités à délivrer 57 diplômes homologués.
appii.io : construire par le groupe ARAVATI, c’est une application blockchain contenant
des CV vérifiés en intégralité. Les candidats qui soumettent leurs CV reçoivent une version
numérique certifiée, qui peut être actualisée au fur et à mesure des carrières respectives, et
être envoyé aux recruteurs qui n'ont qu'un clic à faire pour les vérifier
xxviii
Mise en place d’une application blockchain dans
le processus de recrutement
11.Axe de différentiation
Le CREQ étant national mais juste une commission, un groupe de personne nommé par
Monsieur le Ministre de l’enseignement supérieur et de la recherche scientifique, ce qui peut
apporter une inefficacité dans le domaine de l’authentification des diplômes face des
problèmes qui pourrons surgir comme des problèmes de matériel, du personnel et autre.
L’APPII.IO étant une application certes basée sur la blockchain a aussi des limites, elle
authentifie que les CV, se basant sur des CV qui lui sont envoyer et elle n’existe pas encore
dans notre pays
Face à tous ces limites des différents organisations et application qui font l’effort d’apporter
une aide au niveau dans le cadre de l’authentification des diplômes, la plateforme
(AUTHMYDEGREE) viens résoudre tous ses infirmités et aporter encore mieux au niveau
des recruteur qui verrons non seulement des diplômes authentifiés mais toute une carrière
certifiée du candidat.
12.Limites du projet
Premièrement, le marché cible est sujet à de nombreuses lourdeurs administratives e des
processus chronophages. Même si les entreprises acceptent d’utiliser les systèmes, Une
vérification formelle des expériences des candidats et de leur contenu peut être
intellectuellement séduisante mais en pratique compliquée à mettre en œuvre. L’expérience
professionnelle recouvre des subtilités qu’il semble compliqué de certifier dans une
blockchain. De plus, les entreprises ne souhaiteraient sans doute pas que des détails précis du
contenu des expériences professionnelles de leurs employés soient ainsi exposés (comme des
objectifs de chiffres d’affaire pour les commerciaux par exemple).
En outre, Le RGPD, dont le principe même est en opposition à la base de la technologie
blockchain : la possibilité pour tout utilisateur d’accéder, de modifier, voire de supprimer des
informations le concernant. La grande révolution de la blockchain est que les transactions /
informations sont conservées telles que et ne peuvent être modifiées.
xxix
Mise en place d’une application blockchain dans
le processus de recrutement
13.Perspectives
Cette petite révolution pourrait mettre un terme à un jeu du chat et de la souris qui épuise
autant les candidats que les recruteurs, et fait prendre des risques à tout le monde. Pour que ça
bouge en France, nous pouvons tous prendre les devants ! Par exemple inscrire toutes les
personnes passées par notre entreprise dans un registre contrôlé par la Blockchain, ou mettre à
disposition des candidats des données validées par la blockchain… Et conseiller aux candidats
de créer des CV authentifiés.
xxx
Mise en place d’une application blockchain dans
le processus de recrutement
1. Marketing
La réponse à la problématique posée au début de notre recherche implique une analyse
critique de la solution proposée. Cette analyse devra déterminer le cout financier du projet, la
difficulté technique ou non compte tenu de l’écosystème ivoirien et surtout la viabilité
commerciale du projet. Cette troisième composante est propre aux processus internes de
CERCO en termes d’évaluation de projet. Elle s’applique donc à toutes ses filiales.
En optant pour des solutions libres, et en utilisant les ressources existantes de CERCO, la
solution présentée ne nécessite aucun cout ou investissement de départ. Toutefois, pour des
raisons d’analyse de rentabilité mais aussi de sécurité, il est nécessaire de se placer dans le
contexte de non-utilisation des ressources de CERCO. Dès lors proposer une évaluation
financière permet de proposer un scenario alternatif tenant compte de ce risque. Ainsi, la mise
en place de la solution est évaluée à 753600 FCFA.
xxxi
Mise en place d’une application blockchain dans
le processus de recrutement
CONLUSION
L’objectif de cette étude, soumise à notre réflexion, est d’essayer de répondre à la question
« La blockchain peut-elle être un système viable et adéquat pour l’optimisation de la gestion
des données d’étudiants en côte d’ivoire en vue de faciliter le recrutement ? ». Pour une
meilleure compréhension du travail, trois axes ont étés retenus : le premier est centré sur
l’étude théorique et conceptuelle. Il a permis de réaliser une étude d’une solution basée sur la
blockchain pour la gestion des données d’étudiants. En effet, cette étude préalable des
possibilités de déploiement à conduire à une analyse comparative des différents types de
composants clés d’un réseau blockchain sont : la plateforme utilisée (publique ou privée) qui
détermine le type de d’accès à la plateforme et le mécanisme de consensus qui détermine la
manière de valider les transactions.
Le deuxième axe a consisté à proposer au groupe CERCO une solution applicable au contexte
ivoirien et à en analyser la viabilité au regard des critère techniques et commercial. La
solution proposée s’appuie à la fois un protocole de registre distribué open source pour la
gestion des numéros de matricule des établissements de formation. L’ensemble des données
sera hébergé sur un server situé dans les locaux de l’institut CERCO.
Le troisième axe a été de proposé un protocole de la D’Apps en une App afin de visualiser et
de confronter la réalité à la théorie. Elle nous a permis de découvrir l’importance et la
pertinence de façon pratique notre projet et de voir les difficultés et limites du projet.
Ce processus a permis de vérifier deux de nos hypothèses d’étude : d’une part qu’un registre
unique et redondant basé sur la blockchain assure une disponibilité permanente des données et
une fiabilité de la gestion des données d’étudiants facilitant ainsi le recrutement à travers une
vérification rapide sur des informations relatif à un candidat et d’autre part que la mise en
place d’un système basé sur la blockchain est économique en termes d’apport matérielle,
logiciel et financier.
On constate alors que ces hypothèses émises en début d’analyse ont été toutes validé vu qu’il
a été développé une solution robuste par son mécanisme de décentralisation et de réplication
de donnée infalsifiables. Celle-ci est très économique, car déployée sur des solution open
source qui améliore les performances du système informatique en termes de continuité
opérationnelle de service et nécessitant un investissement de départ de moins de 10000000
FCFA pour un prix de vente sur le marché inférieur à 50000 FCFA (renouvelable par
annuellement).
xxxii
Mise en place d’une application blockchain dans
le processus de recrutement
Référencement Bibliographique
Publications
Satochi Nakamoto (2009). <<Bitcoin : A peer-to-peer Electronic Cash System
Url : bitcoin.org/bitcoin.pdf
Mémoire
Kevin NIANGORAN
xxxiii
Mise en place d’une application blockchain dans
le processus de recrutement
Webographie
https://www.aravati.fr/blockchain-recrutement/
https://changethework.com/blockchain-recrutement-2/
https://www.forbes.fr/management/la-blockchain-piste-d-avenir-du-recrutement/?cn-
reloaded=1
https://www.solantis.fr/2018/11/07/blockchain-recrutement/
https://medium.com/
https://blog.steamulo.com
https://hackernoon.com
The ultimate end-to-end tutorial to create and deploy a fully decentralized Dapp in ethereum
url : https://medium.com/ethereum-developers/the-ultimate-end-to-end-tutorial-to-
create-and-deploy-a-fully-descentralized-dapp-in-ethereum-18f0cf6d7e0e
xxxiv
Mise en place d’une application blockchain dans
le processus de recrutement
ANNEXE
xxxv
Mise en place d’une application blockchain dans
le processus de recrutement
xxxvi
Mise en place d’une application blockchain dans
le processus de recrutement
xxxvii
Mise en place d’une application blockchain dans
le processus de recrutement
xxxviii
Mise en place d’une application blockchain dans
le processus de recrutement
xxxix
Mise en place d’une application blockchain dans
le processus de recrutement
xl
Mise en place d’une application blockchain dans
le processus de recrutement
xli
Mise en place d’une application blockchain dans
le processus de recrutement
xlii
Mise en place d’une application blockchain dans
le processus de recrutement
xliii
Mise en place d’une application blockchain dans
le processus de recrutement
xliv
Mise en place d’une application blockchain dans
le processus de recrutement
xlv
Mise en place d’une application blockchain dans
le processus de recrutement
xlvi
Mise en place d’une application blockchain dans
le processus de recrutement
En séance de travail
xlvii
Mise en place d’une application blockchain dans
le processus de recrutement
En séance de travail
xlviii
Mise en place d’une application blockchain dans
le processus de recrutement
xlix
Mise en place d’une application blockchain dans
le processus de recrutement