SlideShare uma empresa Scribd logo
1 de 19
Baixar para ler offline
Web3 ?
Démystifions les blockchains
et les applications décentralisées !
12/04/2023
Raphaël SEMETEYS
Architecte logiciel
Expert Open Source
@RaphaelSemeteys
blog.worldline.tech
Qui suis-je ?
2 | Avril 2023
We design payments technology
that powers the growth of millions
of businesses around the world.
3 |
@worldlinetech
Avril 2023
Avril 2023
4 |
Partager des repères pour mieux découvrir le Web3
Vue d’ensemble rapide et de haut niveau
Mettre en évidence certains concepts et technologies clés
Disclaimer
• Je n’essaie pas de vendre Web3 ou de prouver son utilité
• Premier aperçu d’un domaine très large du point de vue architecture
Objectifs de cette présentation
Avril 2023
1990 2000 2020
Web1
Statique, asynchrone
read
Web2
Dynamique, interactif
read-write
Web3
Décentralisé, propriété
read-write-execute
Information Economy
Internet
Platform Economy
Social Web
Token Economy
Blockchain
1970
5 |
Le Web3 pourrait être une prochaine évolution d’Internet
Avril 2023 6 |
Internet 2
Internet 1 Internet 3
Décentralisation (infrastructure)
Création collective d’Internet
Centralisation (règles/valeur métier)
Essor des plateformes sociales/business
Décentralisation (règles/valeur métier)
Nouveaux protocoles décentralisés
En mode plus geek (et moins buzzwords)
• Bitcoin par Satoshi Nakamoto
• Après la crise financière,
débarrassons-nous des
banques
Avril 2023
7 |
• La notion de Blockchain est
séparée du Bitcoin
• Ethereum est la première
blockchain programmable
• Explosion de blockchains et
technologies
• Visibilité des bulles
cryptomonnaies et NFT
Essor de tout un écosystème
2008-2010 2013-2016 2017-2023
Plusieurs Métavers
• Mondes virtuels 3D immersifs (VR, AR et IA)
• Plateformes sociales, jeux interactifs
• Utiliser Internet
• Vivre dans un métavers
• Avatars pour représenter les personnes et tokens les échanges
• Ex. Sandbox, Decentraland, Voxels, Somnium Space, Nifty Island...
Web3 & Métavers
• Web3
• Évolution possible de la gouvernance d’Internet
• Protocoles pour gérer les données/actifs des utilisateurs
• Méyaverse
• Évolution possible de l’expérience d’Internet
• Protocoles Web3 pour gérer les données et assets utilisateurs
• Un unique métavers (multivers): interconnecter les métavers
• Interopérabilité: ex. Metalinq, Metaverse Standards Forum, Multiverse NFT
Avril 2023
Source: https://www.freepik.com/
8 |
Web3 et Métavers
Avril 2023
Infrastructure décentralisée
Applications décentralisées
Interfaces & points d’accès
Applications Web2
9 |
Introduisons les éléments clés de chaque couche
Vue d’architecture des technologies Web3
Avril 2023
10 |
• Mêmes éléments d’infrastructure classiques que pour le Cloud
• Blockchains: Distributed Ledger Technologies et plateformes d’exécution
• Systèmes de fichiers distribués permettent le stockage off-chain
• Tokens
• Organiser le consensus (proof-of-work → proof-of-stake)
• Encourager les interactions (fees)
• Confiance et valeur injectées au niveau des protocoles
Réseau
décentralisé
Exécution
décentralisée
Stockage
décentralisé
Consensus & incitation Tokens natifs (coins)
Technologies décentralisées
Modèles d’interaction
V
Source: https://atozmarkets.com
Infrastructure décentralisée Infra
dApps
Accès
Web2
Avril 2023
11 |
• Contrats sans intermédiaires ni autorité centrale, avec exécution décentralisée
• Le code fait loi (pas de langage naturel)
• Smart contract
• Tokens spécifiques : deuxième niveau de décentralisation et d’incitation
• Applications décentralisées (dApps) : règles métier fonctionnant de manière autonome
• Exemples de valeurs portées par les tokens
• Propriété : Non-Fungible Tokens (NFT) → ex. bouteilles de vin
• Preuve : Soulbound tokens (ou non transférable) → ex. diplômes
• Financière : Security tokens → ex. actions d’entreprise
• Influence : Distributed Autonomous Organizations (DAO) → ex. droit de vote
Smart Contracts
Règles de décentralisation et d’incitation Tokens spécifiques
Les contrats sont codés
Modèles d’interaction
Règles métier DeFi
NFTs DAOs …
Applications décentralisées (dApps) Infra
dApps
Accès
Web2
Avril 2023
12 |
• Deux manières d’utiliser un système décentralisé
• En faire partie, installer et exécuter des nœuds
• Déléguer ça à un fournisseur d’accès
• Qui exécute des nœuds pour vous (node as a service)
• Acteurs spécialisées et plus récemment fournisseurs Cloud classiques
• Interconnecter Web2 et systèmes décentralisés
• APIs Web3 : génériques (blockchain, comptes, contrats) ou encore spécifiques (recherche)
• Oracles: accéder à des informations off-chain
Applications et Infrastructure décentralisées
Accès aux Blockchains Accès au stockage off-chain
Fournisseurs d’accès
APIs Web3 APIs exposées aux frontaux Web2
… …
Interfaces et points d’accès Infra
dApps
Accès
Web2
Oracles
Avril 2023
13 |
• Le Web2 est toujours nécessaire pour le frontend
• Pour communiquer avec les utilisateurs finaux et les applications off-chain
• Le Web3 ne remplace pas le Web2 mais le complète
• Wallets
• Stockage sécurisé des comptes
• Identifiants sur la blockchain
• Clés privées/publiques
• Utilisés pour tracer la propriété, recevoir et transférer des tokens
Applications et infrastructure décentralisées
Univers Web3
Wallets Applications frontend
Univers Web2
APIs Web3 et fournisseurs d’accès
Information et communication vers les utilisateurs finaux
Exécution backend décentralisée
Applications Web2 Infra
dApps
Accès
Web2
Avril 2023
Infrastructure
décentralisée
Applications
décentralisées
Interfaces Web3
Points d’accès
Applications Web2
14 |
Résumé
Frontends pour utilisateurs finaux
Wallets
Interaction avec les systèmes décentralisés
APIs
Oracles
Le code fait loi
Smart Contracts autonomes
Tokens spécifiques (basiques, NFT, DAO…)
Confiance et valeur au niveau des protocoles
Réseau/exécution/stockage décentralisés
Tokens natifs (coins)
Web3
Protocoles décentralisés
Consensus et incitation
Cryptographie
Web2
Plateformes centralisées
Fournisseurs de services
Fournisseurs d’accès
Blockchain
• Distributed Ledger Technology chaînant des enregistrements (blocs)
• Plateforme d’exécution décentralisée
• Via des mécanismes cryptographiques et une topologie de réseau P2P
Token
• Actif numérique créé et échangé sur une blockchain
• Ne peut être utilisé ou transféré que par son propriétaire
• Porte/représente une valeur pour affichage ou échange
Smart Contract
• Programme automatisant un contrat sans avoir besoin d’un tiers de confiance
• Règles codées, stockées et exécutées sur un réseau blockchain
Application décentralisée (dApp)
• Application fonctionnant de manière autonome via l’exécution de Smart Contract(s)
• Langages d’implémentation dépendent de la Blockchain sélectionnée
Avril 2023
15 |
Concepts clés et vocabulaire
Wallet
• Identifiants/adresses/comptes sur les blockchains
• Stockage sécurisé de plusieurs clés privées/publiques
• Utilisé pour suivre la propriété, la réception et le transfert de jetons
DAO (Decentralized Autonomous Organization)
• Règles de gouvernance gérées par Smart Contract(s)
• Contrôle partagé d’un portefeuille pour poursuivre des objectifs collectifs
• Sans avoir à demander la permission à qui que ce soit
NFT (Non-Fungible Token)
• Certificat géré sur une blockchain pour garantir la propriété d’un actif (numérique ou pas)
• Non fongible : chaque NFT est un jeton unique et non divisible
• Mis en œuvre via Smart Contract
Avril 2023
16 |
Concepts clés et vocabulaire
Avril 2023
17 |
Source: https://www.freepik.com/author/nicolasprimola
Technologies
Usages
Société
Conclusion
• Flux de valeur dans l’ADN de ces technologies
• Beaucoup de spéculation et d’investissements
• NFT & bulles crypto-monnaies
• Cela génère beaucoup d’attention
• Super-héros comme super-vilains, personne ne veut rater le train
• Réactions des acteurs centraux (banques, gouvernements, géants Internet…)
• Attentes versus temps de maturation
« J’en veux pour mon argent », « Montrez-moi un cas d’utilisation réel »
« Faisons-le à l’ancienne, c’est plus facile »
• Technologies et usages pas tous matures aujourd’hui, d’autres à venir (ex. identité)
• Ecosystème très dynamique voire déconcertant (nouveaux concepts et acteurs)
• Prochaine itération d’Internet (et pas que du Web !)
• Re décentralisation ? Web3 ?
Merci !
Follow & get in touch
@RaphaelSemeteys
linkedin.com/in/raphaelsemeteys
blog.worldline.tech
@WorldlineTech
Follow my tech team: Follow me:
18 |
#TechAtWorldline
Explore our jobs in tech:
careers.worldline.com
Want to shape
how the world pays
and get paid?
19 |

Mais conteúdo relacionado

Mais procurados

Build security into CI/CD pipelines for effective security automation on AWS ...
Build security into CI/CD pipelines for effective security automation on AWS ...Build security into CI/CD pipelines for effective security automation on AWS ...
Build security into CI/CD pipelines for effective security automation on AWS ...Amazon Web Services
 
ETUDE ET MISE EN PLACE D'UNE SOLUTION DE CLOUD COMPUTING PRIVÉ BASÉE SUR UN ...
ETUDE ET MISE EN PLACE D'UNE SOLUTION DE CLOUD COMPUTING  PRIVÉ BASÉE SUR UN ...ETUDE ET MISE EN PLACE D'UNE SOLUTION DE CLOUD COMPUTING  PRIVÉ BASÉE SUR UN ...
ETUDE ET MISE EN PLACE D'UNE SOLUTION DE CLOUD COMPUTING PRIVÉ BASÉE SUR UN ...Borel NZOGANG
 
PFE : ITIL - Gestion de parc informatique
PFE : ITIL - Gestion de parc informatiquePFE : ITIL - Gestion de parc informatique
PFE : ITIL - Gestion de parc informatiquechammem
 
Seller Presentation - Power Systems Power Virtual Server.PPTX
Seller Presentation - Power Systems Power Virtual Server.PPTXSeller Presentation - Power Systems Power Virtual Server.PPTX
Seller Presentation - Power Systems Power Virtual Server.PPTXEdilsonNeto8
 
Wallix - Audit & traçabilité des comptes à privilèges
Wallix - Audit & traçabilité des comptes à privilègesWallix - Audit & traçabilité des comptes à privilèges
Wallix - Audit & traçabilité des comptes à privilègesUNIDEES Algérie
 
Project Cloud / Sécurité - Analyse de risques
Project Cloud / Sécurité - Analyse de risquesProject Cloud / Sécurité - Analyse de risques
Project Cloud / Sécurité - Analyse de risquesSébastien Kieger
 
SRE and GitOps for Building Robust Kubernetes Platforms.pdf
SRE and GitOps for Building Robust Kubernetes Platforms.pdfSRE and GitOps for Building Robust Kubernetes Platforms.pdf
SRE and GitOps for Building Robust Kubernetes Platforms.pdfWeaveworks
 
Leveraging Splunk Enterprise Security with the MITRE’s ATT&CK Framework
Leveraging Splunk Enterprise Security with the MITRE’s ATT&CK FrameworkLeveraging Splunk Enterprise Security with the MITRE’s ATT&CK Framework
Leveraging Splunk Enterprise Security with the MITRE’s ATT&CK FrameworkSplunk
 
ETUDE ET MISE EN PLACE D’UNE SOLUTION DE GESTION DE LA SECURITE DU RESEAU : C...
ETUDE ET MISE EN PLACE D’UNE SOLUTION DE GESTION DE LA SECURITE DU RESEAU : C...ETUDE ET MISE EN PLACE D’UNE SOLUTION DE GESTION DE LA SECURITE DU RESEAU : C...
ETUDE ET MISE EN PLACE D’UNE SOLUTION DE GESTION DE LA SECURITE DU RESEAU : C...Tidiane Sylla
 
Presentation DevOps : enjeux , objectifs, consequences
Presentation DevOps : enjeux , objectifs, consequencesPresentation DevOps : enjeux , objectifs, consequences
Presentation DevOps : enjeux , objectifs, consequencesStéphane Di Cioccio
 
RAPPORT DE STAGE SSI - Copie.pdf
RAPPORT DE STAGE SSI - Copie.pdfRAPPORT DE STAGE SSI - Copie.pdf
RAPPORT DE STAGE SSI - Copie.pdfJoelChouamou
 
Zero Trust Security / Sécurité Zéro Confiance
Zero Trust Security / Sécurité Zéro ConfianceZero Trust Security / Sécurité Zéro Confiance
Zero Trust Security / Sécurité Zéro ConfianceExcelerate Systems
 
VMware Horizon (view) 7 Lab Manual
VMware Horizon (view) 7 Lab Manual VMware Horizon (view) 7 Lab Manual
VMware Horizon (view) 7 Lab Manual Sanjeev Kumar
 
réaliser une plateforme d’automatisation et de génération des rapports de test
réaliser une plateforme d’automatisation et de génération des rapports de testréaliser une plateforme d’automatisation et de génération des rapports de test
réaliser une plateforme d’automatisation et de génération des rapports de testahmed oumezzine
 
supervision data center
supervision data centersupervision data center
supervision data centerRihab Chebbah
 
LES SYSTEMES DE GESTION DES IDENTITES ET DES ACCES : MISE EN ŒUVRE ET APPORT ...
LES SYSTEMES DE GESTION DES IDENTITES ET DES ACCES : MISE EN ŒUVRE ET APPORT ...LES SYSTEMES DE GESTION DES IDENTITES ET DES ACCES : MISE EN ŒUVRE ET APPORT ...
LES SYSTEMES DE GESTION DES IDENTITES ET DES ACCES : MISE EN ŒUVRE ET APPORT ...Danny Batomen Yanga
 
Gestion et Suivi des Projets informatique
Gestion et Suivi des Projets informatiqueGestion et Suivi des Projets informatique
Gestion et Suivi des Projets informatiqueJihed Kaouech
 
apidays Paris 2022 - Agile API delivery with Feature Toggles, Rafik Ferroukh,...
apidays Paris 2022 - Agile API delivery with Feature Toggles, Rafik Ferroukh,...apidays Paris 2022 - Agile API delivery with Feature Toggles, Rafik Ferroukh,...
apidays Paris 2022 - Agile API delivery with Feature Toggles, Rafik Ferroukh,...apidays
 

Mais procurados (20)

Build security into CI/CD pipelines for effective security automation on AWS ...
Build security into CI/CD pipelines for effective security automation on AWS ...Build security into CI/CD pipelines for effective security automation on AWS ...
Build security into CI/CD pipelines for effective security automation on AWS ...
 
ETUDE ET MISE EN PLACE D'UNE SOLUTION DE CLOUD COMPUTING PRIVÉ BASÉE SUR UN ...
ETUDE ET MISE EN PLACE D'UNE SOLUTION DE CLOUD COMPUTING  PRIVÉ BASÉE SUR UN ...ETUDE ET MISE EN PLACE D'UNE SOLUTION DE CLOUD COMPUTING  PRIVÉ BASÉE SUR UN ...
ETUDE ET MISE EN PLACE D'UNE SOLUTION DE CLOUD COMPUTING PRIVÉ BASÉE SUR UN ...
 
PFE : ITIL - Gestion de parc informatique
PFE : ITIL - Gestion de parc informatiquePFE : ITIL - Gestion de parc informatique
PFE : ITIL - Gestion de parc informatique
 
Seller Presentation - Power Systems Power Virtual Server.PPTX
Seller Presentation - Power Systems Power Virtual Server.PPTXSeller Presentation - Power Systems Power Virtual Server.PPTX
Seller Presentation - Power Systems Power Virtual Server.PPTX
 
Wallix - Audit & traçabilité des comptes à privilèges
Wallix - Audit & traçabilité des comptes à privilègesWallix - Audit & traçabilité des comptes à privilèges
Wallix - Audit & traçabilité des comptes à privilèges
 
Project Cloud / Sécurité - Analyse de risques
Project Cloud / Sécurité - Analyse de risquesProject Cloud / Sécurité - Analyse de risques
Project Cloud / Sécurité - Analyse de risques
 
SRE and GitOps for Building Robust Kubernetes Platforms.pdf
SRE and GitOps for Building Robust Kubernetes Platforms.pdfSRE and GitOps for Building Robust Kubernetes Platforms.pdf
SRE and GitOps for Building Robust Kubernetes Platforms.pdf
 
Openstack proposition
Openstack propositionOpenstack proposition
Openstack proposition
 
Leveraging Splunk Enterprise Security with the MITRE’s ATT&CK Framework
Leveraging Splunk Enterprise Security with the MITRE’s ATT&CK FrameworkLeveraging Splunk Enterprise Security with the MITRE’s ATT&CK Framework
Leveraging Splunk Enterprise Security with the MITRE’s ATT&CK Framework
 
ETUDE ET MISE EN PLACE D’UNE SOLUTION DE GESTION DE LA SECURITE DU RESEAU : C...
ETUDE ET MISE EN PLACE D’UNE SOLUTION DE GESTION DE LA SECURITE DU RESEAU : C...ETUDE ET MISE EN PLACE D’UNE SOLUTION DE GESTION DE LA SECURITE DU RESEAU : C...
ETUDE ET MISE EN PLACE D’UNE SOLUTION DE GESTION DE LA SECURITE DU RESEAU : C...
 
Presentation DevOps : enjeux , objectifs, consequences
Presentation DevOps : enjeux , objectifs, consequencesPresentation DevOps : enjeux , objectifs, consequences
Presentation DevOps : enjeux , objectifs, consequences
 
RAPPORT DE STAGE SSI - Copie.pdf
RAPPORT DE STAGE SSI - Copie.pdfRAPPORT DE STAGE SSI - Copie.pdf
RAPPORT DE STAGE SSI - Copie.pdf
 
Zero Trust Security / Sécurité Zéro Confiance
Zero Trust Security / Sécurité Zéro ConfianceZero Trust Security / Sécurité Zéro Confiance
Zero Trust Security / Sécurité Zéro Confiance
 
VMware Horizon (view) 7 Lab Manual
VMware Horizon (view) 7 Lab Manual VMware Horizon (view) 7 Lab Manual
VMware Horizon (view) 7 Lab Manual
 
réaliser une plateforme d’automatisation et de génération des rapports de test
réaliser une plateforme d’automatisation et de génération des rapports de testréaliser une plateforme d’automatisation et de génération des rapports de test
réaliser une plateforme d’automatisation et de génération des rapports de test
 
Securite
SecuriteSecurite
Securite
 
supervision data center
supervision data centersupervision data center
supervision data center
 
LES SYSTEMES DE GESTION DES IDENTITES ET DES ACCES : MISE EN ŒUVRE ET APPORT ...
LES SYSTEMES DE GESTION DES IDENTITES ET DES ACCES : MISE EN ŒUVRE ET APPORT ...LES SYSTEMES DE GESTION DES IDENTITES ET DES ACCES : MISE EN ŒUVRE ET APPORT ...
LES SYSTEMES DE GESTION DES IDENTITES ET DES ACCES : MISE EN ŒUVRE ET APPORT ...
 
Gestion et Suivi des Projets informatique
Gestion et Suivi des Projets informatiqueGestion et Suivi des Projets informatique
Gestion et Suivi des Projets informatique
 
apidays Paris 2022 - Agile API delivery with Feature Toggles, Rafik Ferroukh,...
apidays Paris 2022 - Agile API delivery with Feature Toggles, Rafik Ferroukh,...apidays Paris 2022 - Agile API delivery with Feature Toggles, Rafik Ferroukh,...
apidays Paris 2022 - Agile API delivery with Feature Toggles, Rafik Ferroukh,...
 

Semelhante a Nantes JUG 2023 - Web3

Web2day 2023 - Internet (re)décentralisé ? Architecture du Web3
Web2day 2023 - Internet (re)décentralisé ? Architecture du Web3Web2day 2023 - Internet (re)décentralisé ? Architecture du Web3
Web2day 2023 - Internet (re)décentralisé ? Architecture du Web3Raphaël Semeteys
 
La Blockchain au service de la CyberSécurité - FIC 2017 Lille
La Blockchain au service de la CyberSécurité - FIC 2017 LilleLa Blockchain au service de la CyberSécurité - FIC 2017 Lille
La Blockchain au service de la CyberSécurité - FIC 2017 LilleVidal Chriqui
 
OSX 2023 - Vers une re-decentralisation d’Internet : panorama des technos et ...
OSX 2023 - Vers une re-decentralisation d’Internet : panorama des technos et ...OSX 2023 - Vers une re-decentralisation d’Internet : panorama des technos et ...
OSX 2023 - Vers une re-decentralisation d’Internet : panorama des technos et ...Raphaël Semeteys
 
Blockchain et titres financiers : évolution ou révolution ?
Blockchain et titres financiers : évolution ou révolution ?Blockchain et titres financiers : évolution ou révolution ?
Blockchain et titres financiers : évolution ou révolution ?Karima Lachgar
 
JUG - Soirée Blockchain
JUG - Soirée BlockchainJUG - Soirée Blockchain
JUG - Soirée Blockchainadetante
 
Tout savoir sur le #Bitcoin et la #BlockChain
Tout savoir sur le #Bitcoin et la #BlockChainTout savoir sur le #Bitcoin et la #BlockChain
Tout savoir sur le #Bitcoin et la #BlockChainVidal Chriqui
 
Introduction à la Blockchain Voxxed day luxembourg
Introduction à la Blockchain Voxxed day luxembourgIntroduction à la Blockchain Voxxed day luxembourg
Introduction à la Blockchain Voxxed day luxembourgFabrice Croiseaux
 
Présentation blockchain v2
Présentation blockchain v2Présentation blockchain v2
Présentation blockchain v2Amine HAMOUDA
 
BLISS 03-T1_c_LU1 slides v3.0 final controled-French version.pptx
BLISS 03-T1_c_LU1 slides v3.0 final controled-French version.pptxBLISS 03-T1_c_LU1 slides v3.0 final controled-French version.pptx
BLISS 03-T1_c_LU1 slides v3.0 final controled-French version.pptxJordaniMike
 
Architectures et application hybrides selon vos termes et à votre propre rythme
Architectures et application hybrides selon vos termes et à votre propre rythmeArchitectures et application hybrides selon vos termes et à votre propre rythme
Architectures et application hybrides selon vos termes et à votre propre rythmeMicrosoft
 
Defriefing #CES2016 au MEDEF 29/01/2016 - #Blockchain et #IoT - Retours sur l...
Defriefing #CES2016 au MEDEF 29/01/2016 - #Blockchain et #IoT - Retours sur l...Defriefing #CES2016 au MEDEF 29/01/2016 - #Blockchain et #IoT - Retours sur l...
Defriefing #CES2016 au MEDEF 29/01/2016 - #Blockchain et #IoT - Retours sur l...Vidal Chriqui
 
Business & Decision - Blockchain et applications : Etat de l'art
Business & Decision - Blockchain et applications : Etat de l'artBusiness & Decision - Blockchain et applications : Etat de l'art
Business & Decision - Blockchain et applications : Etat de l'artBusiness & Decision
 
La blockchain démystifiée | HEC Alumni
La blockchain démystifiée | HEC AlumniLa blockchain démystifiée | HEC Alumni
La blockchain démystifiée | HEC AlumniVidal Chriqui
 
La Blockchain pas à PaaS
La Blockchain pas à PaaSLa Blockchain pas à PaaS
La Blockchain pas à PaaSMicrosoft
 
DevoxxFR Présentation des portails en 2014
DevoxxFR Présentation des portails en 2014DevoxxFR Présentation des portails en 2014
DevoxxFR Présentation des portails en 2014Stéphane Liétard
 
IBM Bluemix Paris meetup #23 - 20170425 - Rex de l'entreprise SiS
IBM Bluemix Paris meetup #23 - 20170425 - Rex de l'entreprise SiSIBM Bluemix Paris meetup #23 - 20170425 - Rex de l'entreprise SiS
IBM Bluemix Paris meetup #23 - 20170425 - Rex de l'entreprise SiSIBM France Lab
 
ARCHITECTURE MICROSERVICE : TOUR D’HORIZON DU CONCEPT ET BONNES PRATIQUES
ARCHITECTURE MICROSERVICE : TOUR D’HORIZON DU CONCEPT ET BONNES PRATIQUESARCHITECTURE MICROSERVICE : TOUR D’HORIZON DU CONCEPT ET BONNES PRATIQUES
ARCHITECTURE MICROSERVICE : TOUR D’HORIZON DU CONCEPT ET BONNES PRATIQUESSOAT
 
Quelles architectures pour vos applications Cloud, de la VM au conteneur : ça...
Quelles architectures pour vos applications Cloud, de la VM au conteneur : ça...Quelles architectures pour vos applications Cloud, de la VM au conteneur : ça...
Quelles architectures pour vos applications Cloud, de la VM au conteneur : ça...Microsoft
 
Blockchain - Une démarche d'Open Innovation et d'Agilité pour un consortium o...
Blockchain - Une démarche d'Open Innovation et d'Agilité pour un consortium o...Blockchain - Une démarche d'Open Innovation et d'Agilité pour un consortium o...
Blockchain - Une démarche d'Open Innovation et d'Agilité pour un consortium o...Vidal Chriqui
 

Semelhante a Nantes JUG 2023 - Web3 (20)

Web2day 2023 - Internet (re)décentralisé ? Architecture du Web3
Web2day 2023 - Internet (re)décentralisé ? Architecture du Web3Web2day 2023 - Internet (re)décentralisé ? Architecture du Web3
Web2day 2023 - Internet (re)décentralisé ? Architecture du Web3
 
La Blockchain au service de la CyberSécurité - FIC 2017 Lille
La Blockchain au service de la CyberSécurité - FIC 2017 LilleLa Blockchain au service de la CyberSécurité - FIC 2017 Lille
La Blockchain au service de la CyberSécurité - FIC 2017 Lille
 
OSX 2023 - Vers une re-decentralisation d’Internet : panorama des technos et ...
OSX 2023 - Vers une re-decentralisation d’Internet : panorama des technos et ...OSX 2023 - Vers une re-decentralisation d’Internet : panorama des technos et ...
OSX 2023 - Vers une re-decentralisation d’Internet : panorama des technos et ...
 
Blockchain et titres financiers : évolution ou révolution ?
Blockchain et titres financiers : évolution ou révolution ?Blockchain et titres financiers : évolution ou révolution ?
Blockchain et titres financiers : évolution ou révolution ?
 
JUG - Soirée Blockchain
JUG - Soirée BlockchainJUG - Soirée Blockchain
JUG - Soirée Blockchain
 
Tout savoir sur le #Bitcoin et la #BlockChain
Tout savoir sur le #Bitcoin et la #BlockChainTout savoir sur le #Bitcoin et la #BlockChain
Tout savoir sur le #Bitcoin et la #BlockChain
 
Introduction à la Blockchain Voxxed day luxembourg
Introduction à la Blockchain Voxxed day luxembourgIntroduction à la Blockchain Voxxed day luxembourg
Introduction à la Blockchain Voxxed day luxembourg
 
Présentation blockchain v2
Présentation blockchain v2Présentation blockchain v2
Présentation blockchain v2
 
BLISS 03-T1_c_LU1 slides v3.0 final controled-French version.pptx
BLISS 03-T1_c_LU1 slides v3.0 final controled-French version.pptxBLISS 03-T1_c_LU1 slides v3.0 final controled-French version.pptx
BLISS 03-T1_c_LU1 slides v3.0 final controled-French version.pptx
 
Architectures et application hybrides selon vos termes et à votre propre rythme
Architectures et application hybrides selon vos termes et à votre propre rythmeArchitectures et application hybrides selon vos termes et à votre propre rythme
Architectures et application hybrides selon vos termes et à votre propre rythme
 
Defriefing #CES2016 au MEDEF 29/01/2016 - #Blockchain et #IoT - Retours sur l...
Defriefing #CES2016 au MEDEF 29/01/2016 - #Blockchain et #IoT - Retours sur l...Defriefing #CES2016 au MEDEF 29/01/2016 - #Blockchain et #IoT - Retours sur l...
Defriefing #CES2016 au MEDEF 29/01/2016 - #Blockchain et #IoT - Retours sur l...
 
Business & Decision - Blockchain et applications : Etat de l'art
Business & Decision - Blockchain et applications : Etat de l'artBusiness & Decision - Blockchain et applications : Etat de l'art
Business & Decision - Blockchain et applications : Etat de l'art
 
Pres blockchain
Pres blockchainPres blockchain
Pres blockchain
 
La blockchain démystifiée | HEC Alumni
La blockchain démystifiée | HEC AlumniLa blockchain démystifiée | HEC Alumni
La blockchain démystifiée | HEC Alumni
 
La Blockchain pas à PaaS
La Blockchain pas à PaaSLa Blockchain pas à PaaS
La Blockchain pas à PaaS
 
DevoxxFR Présentation des portails en 2014
DevoxxFR Présentation des portails en 2014DevoxxFR Présentation des portails en 2014
DevoxxFR Présentation des portails en 2014
 
IBM Bluemix Paris meetup #23 - 20170425 - Rex de l'entreprise SiS
IBM Bluemix Paris meetup #23 - 20170425 - Rex de l'entreprise SiSIBM Bluemix Paris meetup #23 - 20170425 - Rex de l'entreprise SiS
IBM Bluemix Paris meetup #23 - 20170425 - Rex de l'entreprise SiS
 
ARCHITECTURE MICROSERVICE : TOUR D’HORIZON DU CONCEPT ET BONNES PRATIQUES
ARCHITECTURE MICROSERVICE : TOUR D’HORIZON DU CONCEPT ET BONNES PRATIQUESARCHITECTURE MICROSERVICE : TOUR D’HORIZON DU CONCEPT ET BONNES PRATIQUES
ARCHITECTURE MICROSERVICE : TOUR D’HORIZON DU CONCEPT ET BONNES PRATIQUES
 
Quelles architectures pour vos applications Cloud, de la VM au conteneur : ça...
Quelles architectures pour vos applications Cloud, de la VM au conteneur : ça...Quelles architectures pour vos applications Cloud, de la VM au conteneur : ça...
Quelles architectures pour vos applications Cloud, de la VM au conteneur : ça...
 
Blockchain - Une démarche d'Open Innovation et d'Agilité pour un consortium o...
Blockchain - Une démarche d'Open Innovation et d'Agilité pour un consortium o...Blockchain - Une démarche d'Open Innovation et d'Agilité pour un consortium o...
Blockchain - Une démarche d'Open Innovation et d'Agilité pour un consortium o...
 

Mais de Raphaël Semeteys

2023 - Between Philosophy and Practice: Introducing Yoga
2023 - Between Philosophy and Practice: Introducing Yoga2023 - Between Philosophy and Practice: Introducing Yoga
2023 - Between Philosophy and Practice: Introducing YogaRaphaël Semeteys
 
I LOVE Tech 2024 - Unlocking AI: Navigating Open Source vs. Commercial Frontiers
I LOVE Tech 2024 - Unlocking AI:Navigating Open Source vs. Commercial FrontiersI LOVE Tech 2024 - Unlocking AI:Navigating Open Source vs. Commercial Frontiers
I LOVE Tech 2024 - Unlocking AI: Navigating Open Source vs. Commercial FrontiersRaphaël Semeteys
 
SOOCon24 - From OpenAI to Opensource AI: Navigating Between Commercial Owners...
SOOCon24 - From OpenAI to Opensource AI: Navigating Between Commercial Owners...SOOCon24 - From OpenAI to Opensource AI: Navigating Between Commercial Owners...
SOOCon24 - From OpenAI to Opensource AI: Navigating Between Commercial Owners...Raphaël Semeteys
 
TADx 2023 - 1 plateforme à convevoir, 2 architectes : 3 possibilités ?
TADx 2023 - 1 plateforme à convevoir, 2 architectes : 3 possibilités ?TADx 2023 - 1 plateforme à convevoir, 2 architectes : 3 possibilités ?
TADx 2023 - 1 plateforme à convevoir, 2 architectes : 3 possibilités ?Raphaël Semeteys
 
SnowcampIO 2023 - 1 plateforme à concevoir + 2 architectes = 3 solutions
SnowcampIO 2023 - 1 plateforme à concevoir + 2 architectes = 3 solutionsSnowcampIO 2023 - 1 plateforme à concevoir + 2 architectes = 3 solutions
SnowcampIO 2023 - 1 plateforme à concevoir + 2 architectes = 3 solutionsRaphaël Semeteys
 
Solution Linux 2009 - JavaScript
Solution Linux 2009 - JavaScriptSolution Linux 2009 - JavaScript
Solution Linux 2009 - JavaScriptRaphaël Semeteys
 
Solutions Linux 2008 - JavaScript
Solutions Linux 2008 - JavaScriptSolutions Linux 2008 - JavaScript
Solutions Linux 2008 - JavaScriptRaphaël Semeteys
 
Solutions Linux 2008 - Poste de travail Linux
Solutions Linux 2008 - Poste de travail LinuxSolutions Linux 2008 - Poste de travail Linux
Solutions Linux 2008 - Poste de travail LinuxRaphaël Semeteys
 

Mais de Raphaël Semeteys (12)

2023 - Between Philosophy and Practice: Introducing Yoga
2023 - Between Philosophy and Practice: Introducing Yoga2023 - Between Philosophy and Practice: Introducing Yoga
2023 - Between Philosophy and Practice: Introducing Yoga
 
I LOVE Tech 2024 - Unlocking AI: Navigating Open Source vs. Commercial Frontiers
I LOVE Tech 2024 - Unlocking AI:Navigating Open Source vs. Commercial FrontiersI LOVE Tech 2024 - Unlocking AI:Navigating Open Source vs. Commercial Frontiers
I LOVE Tech 2024 - Unlocking AI: Navigating Open Source vs. Commercial Frontiers
 
SOOCon24 - From OpenAI to Opensource AI: Navigating Between Commercial Owners...
SOOCon24 - From OpenAI to Opensource AI: Navigating Between Commercial Owners...SOOCon24 - From OpenAI to Opensource AI: Navigating Between Commercial Owners...
SOOCon24 - From OpenAI to Opensource AI: Navigating Between Commercial Owners...
 
TADx 2023 - 1 plateforme à convevoir, 2 architectes : 3 possibilités ?
TADx 2023 - 1 plateforme à convevoir, 2 architectes : 3 possibilités ?TADx 2023 - 1 plateforme à convevoir, 2 architectes : 3 possibilités ?
TADx 2023 - 1 plateforme à convevoir, 2 architectes : 3 possibilités ?
 
SnowcampIO 2023 - 1 plateforme à concevoir + 2 architectes = 3 solutions
SnowcampIO 2023 - 1 plateforme à concevoir + 2 architectes = 3 solutionsSnowcampIO 2023 - 1 plateforme à concevoir + 2 architectes = 3 solutions
SnowcampIO 2023 - 1 plateforme à concevoir + 2 architectes = 3 solutions
 
Solution Linux 2009 - QSOS
Solution Linux 2009 - QSOSSolution Linux 2009 - QSOS
Solution Linux 2009 - QSOS
 
Solution Linux 2009 - SVG
Solution Linux 2009 - SVGSolution Linux 2009 - SVG
Solution Linux 2009 - SVG
 
Solution Linux 2009 - JavaScript
Solution Linux 2009 - JavaScriptSolution Linux 2009 - JavaScript
Solution Linux 2009 - JavaScript
 
Solutions Linux 2008 - JavaScript
Solutions Linux 2008 - JavaScriptSolutions Linux 2008 - JavaScript
Solutions Linux 2008 - JavaScript
 
Solutions Linux 2008 - Poste de travail Linux
Solutions Linux 2008 - Poste de travail LinuxSolutions Linux 2008 - Poste de travail Linux
Solutions Linux 2008 - Poste de travail Linux
 
Solutions Linux 2008 - ECOS
Solutions Linux 2008 - ECOSSolutions Linux 2008 - ECOS
Solutions Linux 2008 - ECOS
 
Solutions Linux 2007 - QSOS
Solutions Linux 2007 - QSOSSolutions Linux 2007 - QSOS
Solutions Linux 2007 - QSOS
 

Nantes JUG 2023 - Web3

  • 1. Web3 ? Démystifions les blockchains et les applications décentralisées ! 12/04/2023
  • 2. Raphaël SEMETEYS Architecte logiciel Expert Open Source @RaphaelSemeteys blog.worldline.tech Qui suis-je ? 2 | Avril 2023
  • 3. We design payments technology that powers the growth of millions of businesses around the world. 3 | @worldlinetech Avril 2023
  • 4. Avril 2023 4 | Partager des repères pour mieux découvrir le Web3 Vue d’ensemble rapide et de haut niveau Mettre en évidence certains concepts et technologies clés Disclaimer • Je n’essaie pas de vendre Web3 ou de prouver son utilité • Premier aperçu d’un domaine très large du point de vue architecture Objectifs de cette présentation
  • 5. Avril 2023 1990 2000 2020 Web1 Statique, asynchrone read Web2 Dynamique, interactif read-write Web3 Décentralisé, propriété read-write-execute Information Economy Internet Platform Economy Social Web Token Economy Blockchain 1970 5 | Le Web3 pourrait être une prochaine évolution d’Internet
  • 6. Avril 2023 6 | Internet 2 Internet 1 Internet 3 Décentralisation (infrastructure) Création collective d’Internet Centralisation (règles/valeur métier) Essor des plateformes sociales/business Décentralisation (règles/valeur métier) Nouveaux protocoles décentralisés En mode plus geek (et moins buzzwords)
  • 7. • Bitcoin par Satoshi Nakamoto • Après la crise financière, débarrassons-nous des banques Avril 2023 7 | • La notion de Blockchain est séparée du Bitcoin • Ethereum est la première blockchain programmable • Explosion de blockchains et technologies • Visibilité des bulles cryptomonnaies et NFT Essor de tout un écosystème 2008-2010 2013-2016 2017-2023
  • 8. Plusieurs Métavers • Mondes virtuels 3D immersifs (VR, AR et IA) • Plateformes sociales, jeux interactifs • Utiliser Internet • Vivre dans un métavers • Avatars pour représenter les personnes et tokens les échanges • Ex. Sandbox, Decentraland, Voxels, Somnium Space, Nifty Island... Web3 & Métavers • Web3 • Évolution possible de la gouvernance d’Internet • Protocoles pour gérer les données/actifs des utilisateurs • Méyaverse • Évolution possible de l’expérience d’Internet • Protocoles Web3 pour gérer les données et assets utilisateurs • Un unique métavers (multivers): interconnecter les métavers • Interopérabilité: ex. Metalinq, Metaverse Standards Forum, Multiverse NFT Avril 2023 Source: https://www.freepik.com/ 8 | Web3 et Métavers
  • 9. Avril 2023 Infrastructure décentralisée Applications décentralisées Interfaces & points d’accès Applications Web2 9 | Introduisons les éléments clés de chaque couche Vue d’architecture des technologies Web3
  • 10. Avril 2023 10 | • Mêmes éléments d’infrastructure classiques que pour le Cloud • Blockchains: Distributed Ledger Technologies et plateformes d’exécution • Systèmes de fichiers distribués permettent le stockage off-chain • Tokens • Organiser le consensus (proof-of-work → proof-of-stake) • Encourager les interactions (fees) • Confiance et valeur injectées au niveau des protocoles Réseau décentralisé Exécution décentralisée Stockage décentralisé Consensus & incitation Tokens natifs (coins) Technologies décentralisées Modèles d’interaction V Source: https://atozmarkets.com Infrastructure décentralisée Infra dApps Accès Web2
  • 11. Avril 2023 11 | • Contrats sans intermédiaires ni autorité centrale, avec exécution décentralisée • Le code fait loi (pas de langage naturel) • Smart contract • Tokens spécifiques : deuxième niveau de décentralisation et d’incitation • Applications décentralisées (dApps) : règles métier fonctionnant de manière autonome • Exemples de valeurs portées par les tokens • Propriété : Non-Fungible Tokens (NFT) → ex. bouteilles de vin • Preuve : Soulbound tokens (ou non transférable) → ex. diplômes • Financière : Security tokens → ex. actions d’entreprise • Influence : Distributed Autonomous Organizations (DAO) → ex. droit de vote Smart Contracts Règles de décentralisation et d’incitation Tokens spécifiques Les contrats sont codés Modèles d’interaction Règles métier DeFi NFTs DAOs … Applications décentralisées (dApps) Infra dApps Accès Web2
  • 12. Avril 2023 12 | • Deux manières d’utiliser un système décentralisé • En faire partie, installer et exécuter des nœuds • Déléguer ça à un fournisseur d’accès • Qui exécute des nœuds pour vous (node as a service) • Acteurs spécialisées et plus récemment fournisseurs Cloud classiques • Interconnecter Web2 et systèmes décentralisés • APIs Web3 : génériques (blockchain, comptes, contrats) ou encore spécifiques (recherche) • Oracles: accéder à des informations off-chain Applications et Infrastructure décentralisées Accès aux Blockchains Accès au stockage off-chain Fournisseurs d’accès APIs Web3 APIs exposées aux frontaux Web2 … … Interfaces et points d’accès Infra dApps Accès Web2 Oracles
  • 13. Avril 2023 13 | • Le Web2 est toujours nécessaire pour le frontend • Pour communiquer avec les utilisateurs finaux et les applications off-chain • Le Web3 ne remplace pas le Web2 mais le complète • Wallets • Stockage sécurisé des comptes • Identifiants sur la blockchain • Clés privées/publiques • Utilisés pour tracer la propriété, recevoir et transférer des tokens Applications et infrastructure décentralisées Univers Web3 Wallets Applications frontend Univers Web2 APIs Web3 et fournisseurs d’accès Information et communication vers les utilisateurs finaux Exécution backend décentralisée Applications Web2 Infra dApps Accès Web2
  • 14. Avril 2023 Infrastructure décentralisée Applications décentralisées Interfaces Web3 Points d’accès Applications Web2 14 | Résumé Frontends pour utilisateurs finaux Wallets Interaction avec les systèmes décentralisés APIs Oracles Le code fait loi Smart Contracts autonomes Tokens spécifiques (basiques, NFT, DAO…) Confiance et valeur au niveau des protocoles Réseau/exécution/stockage décentralisés Tokens natifs (coins) Web3 Protocoles décentralisés Consensus et incitation Cryptographie Web2 Plateformes centralisées Fournisseurs de services Fournisseurs d’accès
  • 15. Blockchain • Distributed Ledger Technology chaînant des enregistrements (blocs) • Plateforme d’exécution décentralisée • Via des mécanismes cryptographiques et une topologie de réseau P2P Token • Actif numérique créé et échangé sur une blockchain • Ne peut être utilisé ou transféré que par son propriétaire • Porte/représente une valeur pour affichage ou échange Smart Contract • Programme automatisant un contrat sans avoir besoin d’un tiers de confiance • Règles codées, stockées et exécutées sur un réseau blockchain Application décentralisée (dApp) • Application fonctionnant de manière autonome via l’exécution de Smart Contract(s) • Langages d’implémentation dépendent de la Blockchain sélectionnée Avril 2023 15 | Concepts clés et vocabulaire
  • 16. Wallet • Identifiants/adresses/comptes sur les blockchains • Stockage sécurisé de plusieurs clés privées/publiques • Utilisé pour suivre la propriété, la réception et le transfert de jetons DAO (Decentralized Autonomous Organization) • Règles de gouvernance gérées par Smart Contract(s) • Contrôle partagé d’un portefeuille pour poursuivre des objectifs collectifs • Sans avoir à demander la permission à qui que ce soit NFT (Non-Fungible Token) • Certificat géré sur une blockchain pour garantir la propriété d’un actif (numérique ou pas) • Non fongible : chaque NFT est un jeton unique et non divisible • Mis en œuvre via Smart Contract Avril 2023 16 | Concepts clés et vocabulaire
  • 17. Avril 2023 17 | Source: https://www.freepik.com/author/nicolasprimola Technologies Usages Société Conclusion • Flux de valeur dans l’ADN de ces technologies • Beaucoup de spéculation et d’investissements • NFT & bulles crypto-monnaies • Cela génère beaucoup d’attention • Super-héros comme super-vilains, personne ne veut rater le train • Réactions des acteurs centraux (banques, gouvernements, géants Internet…) • Attentes versus temps de maturation « J’en veux pour mon argent », « Montrez-moi un cas d’utilisation réel » « Faisons-le à l’ancienne, c’est plus facile » • Technologies et usages pas tous matures aujourd’hui, d’autres à venir (ex. identité) • Ecosystème très dynamique voire déconcertant (nouveaux concepts et acteurs) • Prochaine itération d’Internet (et pas que du Web !) • Re décentralisation ? Web3 ?
  • 18. Merci ! Follow & get in touch @RaphaelSemeteys linkedin.com/in/raphaelsemeteys blog.worldline.tech @WorldlineTech Follow my tech team: Follow me: 18 | #TechAtWorldline
  • 19. Explore our jobs in tech: careers.worldline.com Want to shape how the world pays and get paid? 19 |