SlideShare una empresa de Scribd logo
1 de 19
Descargar para leer sin conexión
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 |

Más contenido relacionado

La actualidad más candente

SplunkLive! Getting Started with Splunk Enterprise
SplunkLive! Getting Started with Splunk EnterpriseSplunkLive! Getting Started with Splunk Enterprise
SplunkLive! Getting Started with Splunk Enterprise
Splunk
 

La actualidad más candente (20)

Product Vision and Roadmap for Anypoint Platform
Product Vision and Roadmap for Anypoint PlatformProduct Vision and Roadmap for Anypoint Platform
Product Vision and Roadmap for Anypoint Platform
 
Un Voyage dans le Cloud: Qu'est-ce que AWS?
Un Voyage dans le Cloud: Qu'est-ce que AWS?Un Voyage dans le Cloud: Qu'est-ce que AWS?
Un Voyage dans le Cloud: Qu'est-ce que AWS?
 
FIWARE Global Summit - NGSI-LD – an Evolution from NGSIv2
FIWARE Global Summit - NGSI-LD – an Evolution from NGSIv2FIWARE Global Summit - NGSI-LD – an Evolution from NGSIv2
FIWARE Global Summit - NGSI-LD – an Evolution from NGSIv2
 
App Modernisation with Microsoft Azure
App Modernisation with Microsoft AzureApp Modernisation with Microsoft Azure
App Modernisation with Microsoft Azure
 
Microservice With Spring Boot and Spring Cloud
Microservice With Spring Boot and Spring CloudMicroservice With Spring Boot and Spring Cloud
Microservice With Spring Boot and Spring Cloud
 
Migrating Databases to the Cloud with AWS Database Migration Service (DAT207)...
Migrating Databases to the Cloud with AWS Database Migration Service (DAT207)...Migrating Databases to the Cloud with AWS Database Migration Service (DAT207)...
Migrating Databases to the Cloud with AWS Database Migration Service (DAT207)...
 
Amazon Athena Capabilities and Use Cases Overview
Amazon Athena Capabilities and Use Cases Overview Amazon Athena Capabilities and Use Cases Overview
Amazon Athena Capabilities and Use Cases Overview
 
Platform as a Service (PaaS) Providers
Platform as a Service (PaaS) ProvidersPlatform as a Service (PaaS) Providers
Platform as a Service (PaaS) Providers
 
Service Mesh - Observability
Service Mesh - ObservabilityService Mesh - Observability
Service Mesh - Observability
 
DevOps for Databricks
DevOps for DatabricksDevOps for Databricks
DevOps for Databricks
 
Scaling SolrCloud to a Large Number of Collections - Fifth Elephant 2014
Scaling SolrCloud to a Large Number of Collections - Fifth Elephant 2014Scaling SolrCloud to a Large Number of Collections - Fifth Elephant 2014
Scaling SolrCloud to a Large Number of Collections - Fifth Elephant 2014
 
Quarkus bootstrap 2020
Quarkus bootstrap 2020Quarkus bootstrap 2020
Quarkus bootstrap 2020
 
RESTful API Design Best Practices Using ASP.NET Web API
RESTful API Design Best Practices Using ASP.NET Web APIRESTful API Design Best Practices Using ASP.NET Web API
RESTful API Design Best Practices Using ASP.NET Web API
 
SplunkLive! Getting Started with Splunk Enterprise
SplunkLive! Getting Started with Splunk EnterpriseSplunkLive! Getting Started with Splunk Enterprise
SplunkLive! Getting Started with Splunk Enterprise
 
The Emerging Integration Reference Architecture | MuleSoft
The Emerging Integration Reference Architecture | MuleSoftThe Emerging Integration Reference Architecture | MuleSoft
The Emerging Integration Reference Architecture | MuleSoft
 
API Description Languages
API Description LanguagesAPI Description Languages
API Description Languages
 
Resilience testing with Wiremock and Spock
Resilience testing with Wiremock and SpockResilience testing with Wiremock and Spock
Resilience testing with Wiremock and Spock
 
Real-time Twitter Sentiment Analysis and Image Recognition with Apache NiFi
Real-time Twitter Sentiment Analysis and Image Recognition with Apache NiFiReal-time Twitter Sentiment Analysis and Image Recognition with Apache NiFi
Real-time Twitter Sentiment Analysis and Image Recognition with Apache NiFi
 
FIWAREシステム内の短期履歴の管理
FIWAREシステム内の短期履歴の管理FIWAREシステム内の短期履歴の管理
FIWAREシステム内の短期履歴の管理
 
Introduction to ELK
Introduction to ELKIntroduction to ELK
Introduction to ELK
 

Similar a Nantes JUG 2023 - Web3

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
JordaniMike
 
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
Microsoft
 

Similar 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
 
Openstack proposition
Openstack propositionOpenstack proposition
Openstack proposition
 
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...
 

Más de Raphaël Semeteys

Más de Raphaël Semeteys (11)

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 |