La Blockchain est une technologie créée avec le bitcoin, devenue la
8ème monnaie mondiale en termes d’échanges. La Blockchain porte en
elle de nouvelles promesses d’innovation dans tous les secteurs, mais
aussi de disruption des modèles économiques dominants. S’intéresser
aujourd’hui à ses applications possibles, c’est prendre un temps d’avance
sur la prochaine étape de la révolution digitale et l’avènement d’une
société « horizontale », sans intermédiaires, ni autorité centralisée…
La Blockchain est probablement appelée à révolutionner les transactions et les échanges ;
au même titre qu’Internet a permis la communication pair à pair, la Blockchain assurera dans
les années à venir les transactions pair à pair avec une logique décentralisée et autonome
La technologie Blockchain: Applications Dans Le Secteur FinancierHicham Hmimou
Projet de find d'études sur les applications de la technologie Blockchain dans le secteur Financier et la finance islamque, assurance TAKAFUL , crypto-monnaie, gestion financier,DLT
ASSURANC P2P
ASSURANCE ISLAMIQUE VIA LA TECHNOLOGIE BLOCKCHIAN
Venez comprendre le concept de la Blockchain, ses bénéfices et scénarios d’usage ainsi que les outils et la plateforme proposés par Microsoft pour vous permettre de démarrer, rapidement et à moindre coût, des projets de développement et d’extension de vos solutions existantes dans ce domaine.
Une introduction sur la blockchain, ses usages et ses perspectives. Ensuite une illustration des apport actuel de la blockchain au big data et à l'intelligence artificielle
La Blockchain est une technologie créée avec le bitcoin, devenue la
8ème monnaie mondiale en termes d’échanges. La Blockchain porte en
elle de nouvelles promesses d’innovation dans tous les secteurs, mais
aussi de disruption des modèles économiques dominants. S’intéresser
aujourd’hui à ses applications possibles, c’est prendre un temps d’avance
sur la prochaine étape de la révolution digitale et l’avènement d’une
société « horizontale », sans intermédiaires, ni autorité centralisée…
La Blockchain est probablement appelée à révolutionner les transactions et les échanges ;
au même titre qu’Internet a permis la communication pair à pair, la Blockchain assurera dans
les années à venir les transactions pair à pair avec une logique décentralisée et autonome
La technologie Blockchain: Applications Dans Le Secteur FinancierHicham Hmimou
Projet de find d'études sur les applications de la technologie Blockchain dans le secteur Financier et la finance islamque, assurance TAKAFUL , crypto-monnaie, gestion financier,DLT
ASSURANC P2P
ASSURANCE ISLAMIQUE VIA LA TECHNOLOGIE BLOCKCHIAN
Venez comprendre le concept de la Blockchain, ses bénéfices et scénarios d’usage ainsi que les outils et la plateforme proposés par Microsoft pour vous permettre de démarrer, rapidement et à moindre coût, des projets de développement et d’extension de vos solutions existantes dans ce domaine.
Une introduction sur la blockchain, ses usages et ses perspectives. Ensuite une illustration des apport actuel de la blockchain au big data et à l'intelligence artificielle
Nous vous proposons de découvrir une technologie qui va bouleverser le monde et l’ensemble des industries.
Décentralisé, autonome et transparent, le protocole, la Blockchain, qui sert de support au bitcoin, vient s’imposer comme une technologie avec un potentiel énorme.
La blockchain va enterrer le phénomène d’Ubérisation et d’une manière plus générale, les blockchains, plateformes digitales distribuées et décentralisées, vont révolutionner nos économies.
Que vous soyez directeurs innovation, directeurs marketing, cadre financier, entrepreneur, startuper, codeur, ou “simple” particulier, … ne passez pas à côté du phénomène que le NASDAQ et 45 banques mondiales se sont appropriés !
Nous vous présenterons la genèse du bitcoin et de la Blockchain, les crypto-monnaies, les “distributed ledgers”, les blockchains récemment lancées, les nouveaux usages et les développements futurs.
Conférence gratuite proposée par Laurent Leloup, fondateur de Finyear Group (médias & conférences), expert blockchain auprès du Pôle mondial Finance Innovation et “évangéliste” blockchain auprès de grands groupes et de PME-PMI (banques, assurances, industries, etc…).
3 minutes pour comprendre ... la BlockchainAlain KHEMILI
Dans la collection "3 minutes pour comprendre"
En 2009 s’est créée une monnaie numérique, le Bitcoin. Cette monnaie reposait sur une technologie qui certifiait que les Bitcoins ne pourraient pas être dupliqués, et qui s’assurait donc que cette monnaie ne serait pas falsifiable: cette technologie s’est appelée la blockchain. Des développeurs ont eu l’idée d’utiliser ce système pour autre chose que la monnaie Bitcoin.
Guide Blockchain et Publicité - IAB FranceFullstaak
Ce guide s’adresse aux annonceurs et à l’ensemble des acteurs du marché (acheteurs, vendeurs et intermédiaires) désireux de comprendre et d’approfondir les nouvelles notions de notre industrie ainsi que les enjeux et perspectives de la blockchain pour la publicité digitale. Il centralise et explique les concepts autour de la blockchain et ses applications en s’appuyant sur des cas concrets.
A travers ce guide, l’IAB France fournit un meilleur éclairage sur les bases de cette technologie et les innovations marketing ou publicitaires associées.
https://fullstaak.com/
Alphorm.com Formation Blockchain : Maîtriser la Conception d'ArchitecturesAlphorm
La Blockchain est un protocole extrêmement innovant d’échange d’informations, qui assemble habilement des technologies connues et maîtrisées et dont l’usage peut se révéler disruptif dans de nombreux secteurs par l’importance de son potentiel industriel en termes de désintermédiation de tous les acteurs jouant un rôle de tiers de confiance, mais aussi en termes de sécurité, de réduction des coûts et de rapidité de service.
S’il peut être considéré comme une menace par certains par le risque de désintermédiation, voire d’obsolescence des modèles d’affaire, ou comme une opportunité par d’autres par la simplification des échanges, beaucoup s’accordent à reconnaître que la Blockchain devrait générer de profonds bouleversements dans les relations inter-entreprises, et pourrait révolutionner leurs modèles économiques.
Bien que présentant les différents types de Blockchains, cette formation s’adresse donc aux managers, décideurs et des chefs de projets techniques pour comprendre les impacts et enjeux de ce protocole pour l’entreprise :
• Culturels, juridiques, de gouvernance, et les choix technologiques des architectures Blockchain à implémenter dans leurs projets.
La Blockchain, une technologie révolutionnaire pour nos clients?Thibaut MEYER
Quels sont les principes et les applications technologiques de la Blockchain?
Comment certains secteurs d'activités risquent d'être impactés par cette technologie ?
Comment accompagner nos clients dans l'utilisation de cette technologie en vue de renforcer leur chaine de valeur?
Conférence "Blockchain & Cryptomonnaies" avec la BANQUE DE FRANCE par Kryptos...KRYPTOSPHEREtothemoo
En ce début d'année 2022, Kryptosphere ESSEC a reçu les représentants de la BANQUE DE FRANCE pour parler de la Blockchain et des Cryptomonnaies, et de leur impacts sur la finance de demain.
Nous remercions chaleureusement les intervenants :
- Valérie FASQUELLE, Deputy General Directo of Information System at Banque de France
- Frédéric FAURE, Head of Blockchain at Banque de France
- Bruno MONTEIL, Digital Currency Expert at Banque de France
The document discusses challenges in movie recommendation systems, including cold start problems and lack of side feature inclusion. It then outlines the data source and preparation process using the Rotten Tomatoes dataset of around 10,000 movies with 12 attributes. Exploratory data analysis found 154 genres and 6453 unique directors released between 1920-2020. Text analytics methods like Euclidean and cosine similarity were applied. Insights recommend focusing on word-of-mouth recommendations, scalability to new domains, collecting more data, and potentially using neural networks instead of cosine similarity.
Veronika Kolesnikova is a Microsoft MVP AI with experience in C#, .NET, machine learning, and other technologies. ML.NET allows developers to build and deploy custom machine learning models using C# and F# for tasks like sentiment analysis, forecasting, and recommendations. AutoML and the ML.NET Model Builder cover the full pipeline from data to deployable model, with AutoML handling scenarios like text classification, image recognition, and recommendations through a Visual Studio UI or command line interface.
Nous vous proposons de découvrir une technologie qui va bouleverser le monde et l’ensemble des industries.
Décentralisé, autonome et transparent, le protocole, la Blockchain, qui sert de support au bitcoin, vient s’imposer comme une technologie avec un potentiel énorme.
La blockchain va enterrer le phénomène d’Ubérisation et d’une manière plus générale, les blockchains, plateformes digitales distribuées et décentralisées, vont révolutionner nos économies.
Que vous soyez directeurs innovation, directeurs marketing, cadre financier, entrepreneur, startuper, codeur, ou “simple” particulier, … ne passez pas à côté du phénomène que le NASDAQ et 45 banques mondiales se sont appropriés !
Nous vous présenterons la genèse du bitcoin et de la Blockchain, les crypto-monnaies, les “distributed ledgers”, les blockchains récemment lancées, les nouveaux usages et les développements futurs.
Conférence gratuite proposée par Laurent Leloup, fondateur de Finyear Group (médias & conférences), expert blockchain auprès du Pôle mondial Finance Innovation et “évangéliste” blockchain auprès de grands groupes et de PME-PMI (banques, assurances, industries, etc…).
3 minutes pour comprendre ... la BlockchainAlain KHEMILI
Dans la collection "3 minutes pour comprendre"
En 2009 s’est créée une monnaie numérique, le Bitcoin. Cette monnaie reposait sur une technologie qui certifiait que les Bitcoins ne pourraient pas être dupliqués, et qui s’assurait donc que cette monnaie ne serait pas falsifiable: cette technologie s’est appelée la blockchain. Des développeurs ont eu l’idée d’utiliser ce système pour autre chose que la monnaie Bitcoin.
Guide Blockchain et Publicité - IAB FranceFullstaak
Ce guide s’adresse aux annonceurs et à l’ensemble des acteurs du marché (acheteurs, vendeurs et intermédiaires) désireux de comprendre et d’approfondir les nouvelles notions de notre industrie ainsi que les enjeux et perspectives de la blockchain pour la publicité digitale. Il centralise et explique les concepts autour de la blockchain et ses applications en s’appuyant sur des cas concrets.
A travers ce guide, l’IAB France fournit un meilleur éclairage sur les bases de cette technologie et les innovations marketing ou publicitaires associées.
https://fullstaak.com/
Alphorm.com Formation Blockchain : Maîtriser la Conception d'ArchitecturesAlphorm
La Blockchain est un protocole extrêmement innovant d’échange d’informations, qui assemble habilement des technologies connues et maîtrisées et dont l’usage peut se révéler disruptif dans de nombreux secteurs par l’importance de son potentiel industriel en termes de désintermédiation de tous les acteurs jouant un rôle de tiers de confiance, mais aussi en termes de sécurité, de réduction des coûts et de rapidité de service.
S’il peut être considéré comme une menace par certains par le risque de désintermédiation, voire d’obsolescence des modèles d’affaire, ou comme une opportunité par d’autres par la simplification des échanges, beaucoup s’accordent à reconnaître que la Blockchain devrait générer de profonds bouleversements dans les relations inter-entreprises, et pourrait révolutionner leurs modèles économiques.
Bien que présentant les différents types de Blockchains, cette formation s’adresse donc aux managers, décideurs et des chefs de projets techniques pour comprendre les impacts et enjeux de ce protocole pour l’entreprise :
• Culturels, juridiques, de gouvernance, et les choix technologiques des architectures Blockchain à implémenter dans leurs projets.
La Blockchain, une technologie révolutionnaire pour nos clients?Thibaut MEYER
Quels sont les principes et les applications technologiques de la Blockchain?
Comment certains secteurs d'activités risquent d'être impactés par cette technologie ?
Comment accompagner nos clients dans l'utilisation de cette technologie en vue de renforcer leur chaine de valeur?
Conférence "Blockchain & Cryptomonnaies" avec la BANQUE DE FRANCE par Kryptos...KRYPTOSPHEREtothemoo
En ce début d'année 2022, Kryptosphere ESSEC a reçu les représentants de la BANQUE DE FRANCE pour parler de la Blockchain et des Cryptomonnaies, et de leur impacts sur la finance de demain.
Nous remercions chaleureusement les intervenants :
- Valérie FASQUELLE, Deputy General Directo of Information System at Banque de France
- Frédéric FAURE, Head of Blockchain at Banque de France
- Bruno MONTEIL, Digital Currency Expert at Banque de France
The document discusses challenges in movie recommendation systems, including cold start problems and lack of side feature inclusion. It then outlines the data source and preparation process using the Rotten Tomatoes dataset of around 10,000 movies with 12 attributes. Exploratory data analysis found 154 genres and 6453 unique directors released between 1920-2020. Text analytics methods like Euclidean and cosine similarity were applied. Insights recommend focusing on word-of-mouth recommendations, scalability to new domains, collecting more data, and potentially using neural networks instead of cosine similarity.
Veronika Kolesnikova is a Microsoft MVP AI with experience in C#, .NET, machine learning, and other technologies. ML.NET allows developers to build and deploy custom machine learning models using C# and F# for tasks like sentiment analysis, forecasting, and recommendations. AutoML and the ML.NET Model Builder cover the full pipeline from data to deployable model, with AutoML handling scenarios like text classification, image recognition, and recommendations through a Visual Studio UI or command line interface.
This document provides an introduction to machine learning and ML.Net. It discusses the differences between artificial intelligence and machine learning, as well as between supervised and unsupervised learning. It also gives examples of common machine learning problems like categorization, prediction, and finding relationships. Finally, it provides a brief overview of ML.Net, describing it as a free and open-source machine learning framework for .NET developers that helps with building, training, evaluating, and consuming machine learning models.
This document summarizes key concepts about networking in Java, including:
1) It describes client/server computing with sockets, where clients connect to servers to request and receive data through socket connections.
2) It provides an example client/server program where a client sends a radius to a server, which calculates the area and sends it back.
3) It discusses how the InetAddress class can obtain a client's host name and IP address from a socket. It also allows looking up addresses from names.
The document discusses key concepts related to the Ethereum blockchain platform, including accounts, transactions, gas/ether/tokens, code execution, and applications. It covers the state of the blockchain during execution, which is defined as the tuple of block state, transaction, message, code, memory, stack, program counter, and gas. It also discusses topics like cryptography, hashing, and how they are used in blockchain applications for digital signatures, transaction hashes, and block header hashes.
As the concept Transparency is key to information exchange amongst systems running on different
platforms. And the healthcare is from one of the key industries that seek transparency,
confidentiality and integrity of stored data. Beyond the security concerns of the E-health industry
interoperability is also major issue and in current trend systems operate within the hospital domain
cannot communicate with other health facilities in order to share information. This makes it hard
for health practitioners to share patient data and access medical history which facilitate evidence
based decision-making at all levels of the system especially at the point of origin. This research
sought to investigate why hospitals, that are using he manual system, and developers, who try to
automate, faced with challenges to standardize existing systems, to integrate legacy with modern
platforms and to achieve interoperability. To this end, interviews were conducted to get general
information on sharing of patient data. Findings indicate that current systems do not allow sharing
of health data. This thesis work, therefore, developed a platform that uses Blockchain technology
and distributed file systems to integrate the existing health information systems so as to facilitate a
fast and secure data exchange, facilitating interoperability at the end. Based on the performance
evaluation made using primary end users revealed that the framework prototype allowed patients to
port data and share it with different doctors on demand. Moreover, it ensured that a permanent
reference of the data is stored in a distributed ledger that is sharable and interoperable using different
application frontends
The blockchain functions in many ways as a timestamp server. In each block, all the transactions are included and a hash is found meaning that if you change a single item it invalidates the hash. The next block has a hash of all the transactions but also includes a hash of the previous block. THat way, if an attacker attempts to change an old block, all the following blocks are invalidated and must be redone.
Alternative au Tramway de la ville de Quebec Rev 1 sml.pdfDaniel Bedard
CDPQ Infra dévoile un plan de mobilité de 15 G$ sur 15 ans pour la région de Québec. Une alternative plus économique et rapide, ne serait-elle pas posssible?
- Valoriser les infrastructures ferroviaires du CN, en créant un Réseau Express Métropolitain (REM) plutôt qu'un nouveau tramway ou une combinaison des 2.
- Optimiser l'utilisation des rails pour un transport combiné des marchandises et des personnes, en accordant une priorité aux déplacements des personnes aux heures de pointes.
- Intégrer un téléphérique transrives comme 3ème lien urbain dédiés aux piétons et cyclistes avec correspondance avec le REM.
- Le 3 ème lien routier est repensé en intégrant un tunnel routier qui se prolonge avec le nouveau pont de l'Île d'Orléans et quelques réaménagemet de ses chausées.
https://www.linkedin.com/in/bedarddaniel/
English:
CDPQ Infra unveils a $15 billion, 15-year mobility plan for the Quebec region. Wouldn't a more economical and faster alternative be possible?
Leverage CN's railway infrastructure by creating a Metropolitan Express Network (REM) instead of a new tramway or a combination of both.
Optimize the use of rails for combined freight and passenger transport, giving priority to passenger travel during peak hours.
Integrate a cross-river cable car as a third urban link dedicated to pedestrians and cyclists, with connections to the REM.
Rethink the third road link by integrating a road tunnel that extends with the new Île d'Orléans bridge and some reconfiguration of its lanes.
https://www.linkedin.com/in/bedarddaniel/
Reconquête de l’engraissement du chevreau à la ferme
blockchain
1. Blockchain et Cryptomonnaies :
Concepts de base et applications
HANEN IDOUDI
MAÎTRE DE CONFÉRENCES EN INFORMATIQUE, HDR
ECOLE NATIONALE DES SCIENCES DE L’INFORMATIQUE
UNIVERSITÉ DE LA MANOUBA
HANEN.IDOUDI@ENSI-UMA.TN
ATELIER BLOCKCHAIN & CYBERSÉCURITÉ
AGENCE NATIONALE DE LA SECURITE INFORMATIQUE, 06 FÉVRIER 2020
2. 2
Plan
u La naissance de la technologie Blockchain
u Les cryptomonnaies
u Blockchain : fonctionnement général
u Les types de Blockchain (privée, publique)
u Les applications de la Blockchain
u Quelques plateformes Blockchain
3. 3
Le commencement …
u Contexte mondial : Récession de 2007-2012
u 2008 : Crise financière
u Faillite de 11 banques dont la banque d'investissement Lehman
Brothers
Climat de manque de confiance en les
institutions bancaires
u Naissance de BITCOIN par Satoshi Nakamato
u Annoncé en 2008, premier bitcoin créé en 2009
u Crypto-monnaie émise par un système d’échange entre pairs et dénué
de tout système de contrôle centralisé
4. 4
Le commencement …
« Bitcoin est une technologie pair à pair fonctionnant
sans autorité centrale. La gestion des transactions et la
création de bitcoins est prise en charge collectivement
par le réseau. Bitcoin est libre et ouvert. Sa conception
est publique, personne ne possède ni ne contrôle
Bitcoin et tous peuvent s'y joindre. » - www.bitcoin.org
Bitcoin : monnaie virtuelle + protocole
5. 5
Les monnaies virtuelles, cryptomonnaies
"Une représentation numérique de la valeur qui n'est ni
émise par une banque centrale ou une autorité
publique, ni nécessairement rattachée à une monnaie
officielle, mais qui est acceptée par les personnes
physiques ou morales comme moyen de paiement et
qui peut être transférée, stockée ou négociée
électroniquement". - Autorité bancaire européenne,
2014.
u Fin 2019 *
u Prés de 2 400 cryptomonnaies
u Market Capitalization : $196 291 264 042 • BTC Dominance: 66.5%
* Source : http://coinmarketcap.com
6. 6
Les monnaies virtuelles, cryptomonnaies
u Projet initié par Facebook et projetée pour 2020
u Fondation de 28 entreprises à son lancement en 2019
Code Monnaie Création
BTC, XBT Bitcoin 2009
ETH Ethereum 2015
BCH, BCC Bitcoin Cash 2017
XRP Ripple 2012
LTC Litecoin 2011
EOS EOS 2017
Thether Thether 2015
XTZ TEZOS 2018
7. 7
… Et la BLOCKCHAIN dans tout ça ??
u Blockchain est l’architecture et le paradigme sous-jacent au
Bitcoin
u Technologie reprise, améliorée et adaptée par d’autres
plateformesplus tard.
u Technologie de stockage et de transmission d’informations,
transparente, sécurisée, et fonctionnant sans organe central de
contrôle
u Utilise une base de données (Ledger ou registre) qui contient
l’historique de tous les échanges (transactions) effectués entre les
utilisateurs depuis sa création.
u L’échange de crypto-monnaie est le premier use case de cette
technologie
8. 8
La BLOCKCHAIN, QUÈSACO ?
Quelques exemples de systèmes centralisés
Le système bancaire
Le système notariale
Le système de vote
Une base de données standard
Guiness Book des records
Les limites de ce système :
Forte dépendance au tiers de confiance
Le tiers de confiance constitue un point de dé
potentiel (anti-pattern : single point of failure)
Nécessite la confiance en le tiers de confianc
Ajout de processus supplémentaires et donc
économique
Limitant en terme de passage à l’échelle
10
Principe :
Dans un modèle centralisé, un tiers de confiance (middle
men) joue le rôle d’intermédiaire dans les échanges entre
les différents intervenants du system
Quel rôle joue le tiers de confiance?
Il facilite les échanges entre les intervenants
Il est le garant de la sécurité et de l’intégrité des
échanges
Modèle centralisé : Tiers de confiance Exemples
• Systèmes bancaires
• Systèmes de votes
• Vente en ligne (modèle de
paiement classique)
Limites
• A-t-on confiance au tiers de
confiance ??
• Single point of failure
• Limitant en terme de passage à
l'échelle
• Coût économique supplémentaire
9. 9
La BLOCKCHAIN, QUÈSACO ?
Modèle décentralisé ou pair à pair
Avantages
• Pas de dépendance à un tiers de
confiance
• Pas de point de défaillance
Modèle décentralisé
Pas de confiance requise entre les pairs
Pas de point de défaillance
Pas de dépendance à un tiers de confiance ou à un pair
. DÉCENTRALISÉ
10. 10
La BLOCKCHAIN, QUÈSACO ?
Registre (Ledger) de données répliqué entre
tous les intervenants
Le système bancaire
Le système notariale
Le système de vote
Une base de données stan
Guiness Book des records
Les limites de ce système :
Forte dépendance au tiers
Le tiers de confiance const
potentiel (anti-pattern : sing
Nécessite la confiance en l
Ajout de processus supplém
économique
Limitant en terme de passa
10
Dans un modèle centralisé, un tiers de confiance (middle
men) joue le rôle d’intermédiaire dans les échanges entre
es différents intervenants du system
Quel rôle joue le tiers de confiance?
Il facilite les échanges entre les intervenants
Il est le garant de la sécurité et de l’intégrité des
échanges
Quelques exemples de systèmes centralisés
Le système bancaire
Le système notariale
Le système de vote
Une base de données standard
Guiness Book des records
Les limites de ce système :
Forte dépendance au tiers de confiance
Le tiers de confiance constitue un point de dé
potentiel (anti-pattern : single point of failure)
Nécessite la confiance en le tiers de confianc
CENTRALISÉ ET RÔLE DU TIERS DE CONFIAN
ntralisé, un tiers de confiance (middle
ntermédiaire dans les échanges entre
enants du system
ers de confiance?
nges entre les intervenants
e la sécurité et de l’intégrité des
Quelques exemples de systèmes centralisés
Le système bancaire
Le système notariale
Le système de vote
Une base de données standard
Guiness Book des records
Les limites de ce système :
Forte dépendance au tiers de confiance
Le tiers de confiance constitue un point de dé
potentiel (anti-pattern : single point of failure)
Nécessite la confiance en le tiers de confianc
Ajout de processus supplémentaires et donc
économique
Limitant en terme de passage à l’échelle
10
entralisé, un tiers de confiance (middle
intermédiaire dans les échanges entre
enants du system
iers de confiance?
anges entre les intervenants
e la sécurité et de l’intégrité des
Quelques e
Le systè
Le systè
Le systè
Une bas
Guiness
Les limites
Forte dé
Le tiers d
potentiel
Nécessit
Ajout de
économi
Limitant
10
Principe :
Dans un modèle centralisé, un tiers de confiance (middle
men) joue le rôle d’intermédiaire dans les échanges entre
les différents intervenants du system
Quel rôle joue le tiers de confiance?
Il facilite les échanges entre les intervenants
Il est le garant de la sécurité et de l’intégrité des
échanges
Quelques e
Le systèm
Le systèm
Le systèm
Une base
Guiness
Les limites
Forte dép
Le tiers d
potentiel
Nécessit
MODÈLE CENTRALISÉ ET RÔLE DU T
Principe :
Dans un modèle centralisé, un tiers de confiance (middle
men) joue le rôle d’intermédiaire dans les échanges entre
les différents intervenants du system
Quel rôle joue le tiers de confiance?
Il facilite les échanges entre les intervenants
Il est le garant de la sécurité et de l’intégrité des
échanges
Quelques exemples de sys
Le système bancaire
Le système notariale
Le système de vote
Une base de données stan
Guiness Book des records
Les limites de ce système :
Forte dépendance au tiers
Le tiers de confiance cons
potentiel (anti-pattern : sin
MODÈLE CENTRALISÉ ET RÔLE DU TIERS DE
incipe :
ns un modèle centralisé, un tiers de confiance (middle
en) joue le rôle d’intermédiaire dans les échanges entre
différents intervenants du system
uel rôle joue le tiers de confiance?
Il facilite les échanges entre les intervenants
Il est le garant de la sécurité et de l’intégrité des
échanges
Blockchain
Blockchain
Disponible
infalsifiabl
e
Transpare
nt
Sécurisé
11. 11
La BLOCKCHAIN, QUÈSACO ?
A veut transférer un
assetà B
1
$
A
owns $
A
$
B
L’assetesttransféré de
A à B
5
owns $
B
$
Le block estvalidé par tous les
participants par un mécanisme de
Consensus
3
Blockchain
$
$
$
Le block estajouté à la
chaine par tous les
participants
4
Blockchain
$
Un ensemble de
transactions estregroupé
dans un block puis diffusé
2
Blockchain
12. 12
La BLOCKCHAIN, QUÈSACO ?
H
(Bloc 40)
Transaction 30
Transaction 31
Transaction 32
H
(Bloc 41)
Bloc 41
H
(Bloc 41)
Transaction 33
Transaction 34
Transaction 35
Transaction 36
H
(Bloc 42)
Bloc 42
H
(Bloc 42)
Transaction 37
Transaction 38
H
(Bloc 43)
Bloc 43
Chaine de blocs Append Only !!!
13. 13
Les contrats intelligents
u Introduits en 2011
u Implémenté par Ethereum (2015) pour la 1ere fois
u Permet de définir comment un système à base de
Blockchain peut fonctionner
u Comment les transactions sont validées, exécutées
Les Smart Contracts sont des scripts, ou des codes, écrits et
déployés dans la blockchain, dans l’attente que certaines
conditions soient vraies ou fausses, afin de déclencher une
action ou une transaction spécifique.
14. 14
Les types de BLOCKCHAIN
BLOCKCHAIN
Publique
Privée
• Business network
• Participants connus
• Accès soumis à permission
• Transfert d’actifs (Assets)
• Accès ouvert à tous
• Anonyme
• Sans contrôle
• Use case principal :
paiement
15. 15
Les types de BLOCKCHAIN - Publique
u Sans permission
u Anonyme
u Transparente
u Quiconque peut rejoindre le réseau
– Participer au processus de vérification des bloc (consensus)
– Créer des contrats intelligents
– Générer des transactions
u BITCOIN !
16. 16
Les types de BLOCKCHAIN - Privée
u Accès par autorisation
u Identité des participants connue et vérifiée
u Le principe de consensus est vérifié par un nombre limité et prédéfini de
participants.
u Blockchain de consortium
u Regroupe plusieurs acteurs qui possèdent des droits.
u Les décisions sont prises par la majorité des acteurs.
§ Identités connues
§ Nœuds validateurs
sélectionnés
§ Transfert d’actifs
(Assests)
§ Anonyme
§ Proof of Work
§ Cryptomonnaie
Blockchain privée Blockchain publique
VS
BLOCKCHAIN FOR BUSINESS
17. Presentationlayer
Data layer | Business application layer |
Cas de Hyperledger Fabric
Hyperledger
Fabric
App
Application
APIs
Business
APIs
App
server and
Integratio
n logic
Peer 2
Peer 1 Peer n
…
MSP 2
MSP 1 MSP n
Peer network and certificate
authorities
O
O O
O
Ordering service
Runs
Runs presentation
logic, for example, on
a mobile device or
dashboard.
User
18. Peer network
Peer 2
Peer 1 Peer n
…
Endorser &
committer
Endorser &
committer
Committer
Cas de Hyperledger Fabric
u Transaction lifecycle
Endorsing peers decide
that the proposal is valid.
1. Gets the endorsement
of the transactions’
proposal.
3. Ordering service
creates the block of
transactions, and sends it
to all the peers.
4. Committing peers (all peers) validate
each transaction in the block, and commit
the block.
Client application
SDK (HFC)*
2. Submits
transactions.
O
O O
O
*HFC = Hyperledger Fabric Client
Endorsing peers in peer network
Peer 1
Endorser &
committer
Peer 2
Endorser &
committer
Peer 3
Endorser &
committer
19. 19
La BLOCKCHAIN : Applications
Financial Public Sector Retail Insurance Manufacturing
• Trade Finance
• Cross-currency
payments
• Mortgages
• Dispute
Management
• Energy Trading
• Asset
Registration
• Citizen Identity
• Medical records
• Medicine supply
chain
• Voting
• Supply chain
• Loyalty
programs
• Information
sharing (supplier
– retailer)
• Food Trust
• Claims
processing
• Risk provenance
• Asset usage
history
• Claims file
• Supply chain
• Product parts
• Maintenance
tracking
20. 20
La BLOCKCHAIN dans le monde
E-gouvernement
u Estonie :
u L’Estonie revendique être le 1er
pays à utiliser la blockchain au niveau
national (e-government)
u Développe sa propre blockchain Ksi, axée sur la sécurité des données
privées et la protection des réseaux, systèmes et données.
u Utilisée dans différents secteurs, allant des données de justice à
l’identité numérique et la santé publique.
u Sierra Leone
u Premier pays à utiliser une BC pour le vote électronique dans le cadre
des élections présidentielles en 2018
u Résultats en temps réels, transparence, votes infalsifiables
21. 21
La BLOCKCHAIN dans le monde
E-gouvernement
u Dubaï : sécurisation des passeports
u Illinois : numérisation des actes de naissance
u Inde : Enregistrement des terres
u Gibraltar, Singapour, etc : création d’une cryptomonnaie
gouvernementale réglementée
22. 22
La BLOCKCHAIN dans le monde
Chaines d’approvisionnement
u IBM, Unilever, Walmart et Nestlé collaborent pour la traçabilité des
aliments
u Everledger utilise une BC Hyperledger Fabric (IBM) pour la
traçabilité des diamants.
u Le producteur de minerais BHP Billiton utilise une blockchain basée
sur Ethereum pour assurer la traçabilité de ses échantillonsde
roches et de fluides
23. 23
La BLOCKCHAIN dans le monde
u Ripple permet aux banques de négocier entre elles au niveau
mondial sans passer par un opérateur central.
u Toyota : Gestion des données d’assurance des voituresautonomes
u Stocker de façon sécurisée les données générées par la conduite
automobile qui permettront ensuite de calculer les taux d’assurance
24. 24
La BLOCKCHAIN dans le monde
u BCdiploma, Blockcerts: vérifier les diplômes
u Stockage permanent des diplômes dans une BC
u N’importe qui peut s’assurer de l’authenticité d’un diplôme et de
l’identité de la personne à qui il a été accordé, sans avoir besoin de
contacter l’établissement de formation qui l’a délivré.
u Novembre 2019 : L'Agence Universitaire de la Francophonie &
BCdiploma lancent leur service blockchain d'authentification des
diplômes à la plus grande initiative blockchain du monde universitaire
(l’université de Carthage a déjà rejoint l’initiative)
25. 25
La BLOCKCHAIN : les plateformes
Plateforme Type Inventeur Année Consensus Crypto-
monnaie
Bitcoin Public Satoshi
Nakamoto
2008 PoW BTC
Ethereum Public Vitalik Buterin 2014 PoS Ether
(ETH)
Hyperledger
Fabric
Privée La Fondation
Linux
2017 PBTF / SIEVE Aucune
Litecoin Public Charles Lee 2011 Scypt LTC
TEZOS Public Tezos
Foundation
2018 PoS XTZ
26. 26
Nos travaux de recherche- Contexte et
Motivation
Proposer des solutions innovantes pour sécuriser les communications dans
les applications phares de l’IoT
BLOCKCHAIN, IntelligenceArtificielle, théorie des jeux
Les infrastructures de communication sans fil à la base des réseaux IoT
u Dispositifs à ressources et à capacités limitées
u Nouvelles architectures et nouveaux besoins
u Traffic dense et en milieu ouvert
u Les approches de sécurité classiques peu adaptés
Défis
Objectifs
u Equipe de recherche SCS-IoT : Systèmes communicants et sécurisés pour
l’Internet des Objets - Laboratoire de recherche RIADI (ENSI)
27. 27
Nos travaux de recherche - Contributions et
projets en cours
u Les réseaux de transport intelligents sont de plus en plus répandus avec plusieurs services pour la
sécurité routière, la localisation et les services aux passagers
u Communications intra-véhicules
u Communications inter-véhicules et véhicules-infrastructure
u Architecture complexe et divers contraintes (densité dans les villes, mobilité accrue, etc.) à
vulnérabilité accrue et besoin de sécurité à plusieurs échelles
1. Sécurité des communications dans les réseaux de transport intelligents
u Etude et proposition de nouvelles méthodes de sécurité basées sur l’intelligence artificielle pour
la détection des anomalies dans les réseaux CAN
u Etude et proposition de méthode intelligentes pour les communications dans les réseaux
véhiculaires V2V et V2I
u Intégration de la Blockchain dans les architectures de communication et de services Edge-ITS
Approches
Problématique
28. 28
Nos travaux de recherche - Contributions et
projets en cours
u Les données médicales sont des données sensibles
u Nécessité de garantir le respect de la vie privée
u Besoin d’un contrôle d’accès lors du transit des données médicales entre les différents
acteurs et parties prenantes d’un système médical national
2. Blockchain pour la e-santé
u Proposer une architecture distribuée pour la gestion des données médicales à
l’échelle national
u Système de contrôle d’accès basé sur une Blockchain
Approches
Problématique
30. 30
User’s Layer
Access Control
Management Layer
Storage Layer
Delegates
Mineur/Majeur
sous tutelle
Patient
RBACAC
RC
§ RC : RegistryContract
§ AC : Access Contract
Pharmacie
Healthcare Provider
Public Private
Doctors SAMU
Specialists
Family
Family Specialists
Doctors
Research institutes
OFF-chain storage
User interface
31. 31
Nos travaux de recherche - Valorisation et
impact
u Collaborations internationales
u Laboratoire de recherche LABRI, Université de Bordeaux
u Laboratoire CREtice, Université Technologique de Troyes
u Laboratoire LISSI, Université Paris-Est Créteil
u Impact en terme de diplomation
u 1 thèse soutenue + 1 thèse en cours
u 4 Master de recherche (dont 2 soutenus)
u Dissémination
u Plusieurs publications scientifiques dans des revues et des conférences de haut
niveau
u Organisation de la 1ere école d’automne sur la Blockchain, Novembre 2019.