Economie numérique et technologie blockchain - 10ème Forum Ouest Africain sur la Gouvernance de l'Internet 26 - 27 juillet 2018, Ouagadougou ...
←
→
Transcription du contenu de la page
Si votre navigateur ne rend pas la page correctement, lisez s'il vous plaît le contenu de la page ci-dessous
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
É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
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