Economie numérique et technologie blockchain - 10ème Forum Ouest Africain sur la Gouvernance de l'Internet 26 - 27 juillet 2018, Ouagadougou ...

La page est créée Grégory Martins
 
CONTINUER À LIRE
Economie numérique et technologie blockchain - 10ème Forum Ouest Africain sur la Gouvernance de l'Internet 26 - 27 juillet 2018, Ouagadougou ...
Economie numérique et technologie blockchain
10ème Forum Ouest Africain sur la Gouvernance de l’Internet
     26 – 27 juillet 2018, Ouagadougou, Burkina Faso

                              Perpetus Jacques Houngbo
Economie numérique et technologie blockchain - 10ème Forum Ouest Africain sur la Gouvernance de l'Internet 26 - 27 juillet 2018, Ouagadougou ...
Éléments essentiels

• Concepts: blockchain, cryptomonnaie
• Opportunités pour les startups
• Orientations sur la réalisation de ces opportunités
• Défis des projets blockchain et cryptomonnaie
• Plateforme de mise en œuvre

        PAGE 2
Economie numérique et technologie blockchain - 10ème Forum Ouest Africain sur la Gouvernance de l'Internet 26 - 27 juillet 2018, Ouagadougou ...
C’est quoi la blockchain
 Grand sujet à la mode, présent dans toutes les discussions / Tendance
   technologique stratégique
 6ème sur 10, selon Gartner

            PAGE 3
C’est quoi la blockchain
 • Un registre distribué (ou partagé) est un registre simultanément enregistré et
   synchronisé sur un réseau d'ordinateurs, opère par addition de nouvelles informations
   validées par l'entièreté du réseau, enregistrements jamais modifiés ni supprimés
 •   Une base de données distribuée est une base de données traitée par un réseau d'ordinateurs interconnectés qui stockent des données de manière
     distribuée. Ce stockage peut être partitionné entre différents nœuds du réseau, répliqué entièrement sur chacun d'eux, ou organisé de façon
     hybride. Ex: DNS (Novembre 1983), Annuaire tel que LDAP, tel que Active Directory (1996 et surtout Windows 2000 Server Édition en 1999)

 • La blockchain est un registre distribué qui spécifique, elle offre une “solution to the
   double-spending problem using a peer-to-peer distributed timestamp server to generate
   computational proof of the chronological order of transactions”

 • La blockchain est une technologie de stockage et de transmission de l’information
   numérique, décentralisée, sécurisée, transparente, chronologique et réputée infalsifiable
 • Dans une blockchain, les données sont certifiées par certains membres du registre (les
   mineurs) et sont vérifiables par tous les autres

                        PAGE 4
Les caractéristiques / avantages de la blockchain
 Potentiel économique majeur /

 • Élimination du besoin de recours à une autorité centrale
 • Réduction du nombre (ou même élimination) des intermédiaires
 • Simplification et accélération de l'exécution des processus pour les scénarios
   impliquant plusieurs parties
 • Transparence, confiance par possibilité d’accès et de consultation
 • Sécurité, disponibilité de l’information et intégrité
 • Automatisation, déclenchement automatique d’actions en fonctions
   d’événements

              PAGE 5
Les défis de la blockchain
 Potentiel économique majeur /

 • Développement d’un modèle économique viable
     • Effet de mode pouvant conduire à une adoption aveugle et potentiellement
        dommageable
     • Nécessité d’évaluer les domaines d’applications
     • Recherche de plus-value pouvant compenser les effets néfastes qui pourraient
        résulter des bouleversements organisationnels induits
 • Définition de nouveaux protocoles et standards pour la mise en œuvre de fonctionnalités
   essentielles: identification des usagers, respect de la confidentialité des données
   personnelles susceptibles d’être échangées, sécurité générale du système
 • Accompagnement des citoyens pour s’approprier cette technologie
 • Respect des normes juridiques telles que le droit à l’oubli (suppression totale de
   données)

               PAGE 6
Les opportunités de la blockchain
 Potentiel économique majeur /

 • Élimination des intermédiaires: gain en efficacité, réduction des coûts, réduction
   des délais, élimination des litiges (!!!)
 • Développement des cryptomonnaies
 • Nouvelle source de revenus?
 • Nouveaux business comme les cryptomonnaies
 • Activités induites de la résilience et de la sécurité offerte
 • Accroissement du niveau de responsabilisation et de pouvoir de l’individu
 • Possibilité d’audit
 • Gestion de l’identité: effective et efficiente
 • Contrats intelligents

              PAGE 7
Étapes cruciales d’un projet blockchain
 Source: Opportunities for blockchain in the energy sector – CGI,
 https://www.cgi.com/sites/default/files/white-papers/cgi-blockchain-in-energy-sector-white-paper.pdf

 • Priorité au business: identifier le service qui doit être fourni et définir en conséquence un scenario
   d’utilisation bien précis
 • Tests rapides, maîtrise fulgurante: adopter une attitude de test et maîtrise; une preuve de valeur
   pour chaque scenario d’utilisation
 • Adéquation avec la stratégie du business: la blockchain n’est pas une panacée; il est important
   d’évaluer la pertinence de l’option blockchain
 • Co-construction: toutes les parties prenantes du business, les partenaires, les instances de
   régulation
 • Application des meilleures pratiques des systèmes d’information: harmonisation du projet
   blockchain avec la stratégie du système d’information du business; évolutivité, tests, sécurité dès la
   phase de conception
 • Approche itérative: extension par intégration de nouveaux acteurs, de nouvelles fonctionnalités, de
   nouveaux scenarios d’utilisation

                  PAGE 8
Plateformes d’implémentation
Platforms       Applications     Smart contract      Smart contract       Data model        Consensus
                                 execution           language
Hyperledger     General          Dockers             Golang, Java         Key-value         PBFT
                applications                                                                Ordering service
                                                                                            (Kafka)
Bitcoin         Cryptocurrency   Native              Golang, C++          Transaction-based PoW
Litecoin        Cryptocurrency   Native              Golang, C++          Transaction-based PoW (memory)
ZCash           Cryptocurrency   Native              C++                  Transaction-based PoW (memory)
Ethereum        General          EVM                 Solidity, Serpent,   Account-based     PoW
                applications                         LLL
Eris-DB         General          EVM                 Solidity             Account-based     Tendermint (BFT)
                applications
ScalableBFT     General          Haskell execution   Pact                 Account-based     ScalableBFT
                applications
Corda           Digital assets   JVM                 Kotlin, Java         Transaction-based Raft
Sawtooth Lake   General          Native              Python               Key-value         Proof of elapsed
                applications     TEE                                                        time
                PAGE 9
La cryptomonnaie
 Monnaie utilisable sur un réseau informatique décentralisé, de pair à
  pair; monnaie gérée par un grand livre de comptes ouvert et
  consultable de tous (blockchain) qui répertorie l'ensemble des
  transactions depuis l'origine

 • Monnaie virtuelle: plus de support physique (pièces, billets, paiements par
   chèque ou carte bancaire ne sont pas possibles non plus)
 • Pas d’organe central de gestion
 • Recours à la cryptographie pour:
     • réguler l’émission de la monnaie, la création de nouvelles unités
     • vérifier les transferts de fonds entre participants
     • sécuriser les paiements des transactions
 • Principaux atouts : sécurité et transparence
             PAGE 10
Quelques exemples de cryptomonnaie
                                                                                                                        Quantité maximum de
Code       Monnaie          Date de création Équivalent de la masse monétaire en USD   Quantité de monnaie émise        monnaie pouvant être
                                                                                                                        émise
BTC, XBT   Bitcoin          2009             140 milliards USD au 16/05/2018 -2.85%    17 millions au 16/05/2018        21 millions

ETH        Ether            2015             69 milliards USD au 19/05/2018 -2.91%     99,4 millions au 16/05/2018

BCH, BCC   Bitcoin Cash     2017             21 milliards USD au 16/05/2018, -7.76%    17 millions au 16/05/2018        21 millions

XRP        Ripple           2012             26,9 milliards USD au 16/05/2018 -4.35%   39,190 milliards au 16/05/2018   100 milliards

LTC        Litecoin         2011             7,78 milliards USD au 16/05/2018 -2.49%   56,5 millions au 16/05/2018      84 millions

PPC        Peercoin         2012             0,64 milliard USD au 16/05/2018 -8,77%    24.764.006 au 16/05/2018         Pas de limite

NMC        Namecoin         2011             29.788.896 USD au 16/05/2018 -4,67%       14,7 millions au 16/05/2018      21 millions

LSK        Lisk             2016             1,29 milliards USD au 10/05/2018          110,4 millions au 04/08/2017

SLR        SolarCoin        2014             1.069.366.545 USD au 16/05/2018 -7,69%    105.951.307 au 16/05/2018        121.201.144

ONION      DeepOnion        2017             29.511.492 USD au 16/05/2018 +0,67%       15.100.490 au 16/05/2018         25.000.000

SEC        SecuriumCoin 2018                 1.335.972 au 16/05/2018 +1.07%            115.235.600 au 16/05/2018        161.803.398.875 unités

PIT        Paypite          2018             620.000 € au 16/05/2018                   2.000.000 au 16/05/2018          247.000.000

                          PAGE 11
Étapes cruciales d’un projet cryptomonnaie
 À la date du 20 juillet 2018, CoinMarketCap a recensé 1656 cryptomonnaies:
 https://coinmarketcap.com/all/views/all/

 • Trouver l’idée géniale: objectifs du projet, quelle est la valeur ajoutée de la cryptomonnaie
 • Identifier la communauté cible: la cryptomonnaie doit servir une communauté, il est illusoire de
   penser que c’est à la communauté d’adhérer à la cryptomonnaie
 • Planifier une longue phase de programmation de haut niveau: un projet de cryptomonnaie implique
   de nombreuses heures de code par des développeurs chevronnés, aussi bien en développement
   qu’en maintenance et surveillance d’exploitation
     • Choisir entre monnaie (disposant de sa propre blockchain) et jeton (conçue sur une blockchain
         existante)
     • Concevoir une blockchain ou dériver une blockchain à partir d’une blockchain existante ou
         créer sa cryptomonnaie à partir des plateformes conçues à cet effet
 • Intégrer les mineurs dès la conception: ils auront la charge de l’émission de la cryptomonnaie
 • Identifier les commerces: les services marchants qui accepteront la cryptomonnaie sont cruciaux
   dans son évolution
 • Accepter un usage local: depuis 5000, aucune monnaie n’a dominé le monde
                 PAGE 12
BitDegree, une très belle illustration de la
nature perturbatrice de la blockchain

   PAGE 13
Merci!

    Perpetus Jacques Houngbo
      jacques.houngbo@fgi.bj
Vous pouvez aussi lire