Qu'est-ce qu'un protocole ouvert en cryptographie ?

Un protocole ouvert est un ensemble de règles et de normes transparentes et accessibles à tous qui régissent la transmission, la validation et le traitement des données sur un réseau. Il permet à quiconque de participer, de contribuer au système ou de l'auditer sans autorisation d'une autorité centrale. Dans le contexte de la blockchain et des cryptomonnaies, les protocoles ouverts constituent l'infrastructure fondamentale sur laquelle reposent les écosystèmes décentralisés : mécanismes de consensus, normes de jetons (comme ERC-20), couches de communication et primitives de la finance décentralisée (DeFi).

Les protocoles ouverts se caractérisent par un code source ouvert, une participation sans autorisation, une gouvernance communautaire et l'absence de contrôle d'accès propriétaire, permettant l'innovation grâce à la composabilité et à l'interopérabilité.

Origine & Histoire

DateEspaces
1969ARPANET est lancé avec le protocole NCP (Network Control Protocol) ; le protocole TCP/IP est adopté en 1983 pour créer le précurseur d'Internet.
1983TCP / IP devient le protocole internet standard – le protocole ouvert le plus réussi de l'histoire
1991Tim Berners-Lee fait du protocole HTTP un protocole ouvert, rendant possible le World Wide Web.
2009Bitcoin introduit le premier protocole ouvert pour le transfert de valeur décentralisé
2015Ethereum est lancé en tant que protocole ouvert pour les contrats intelligents programmables.
2017Norme ERC-20 devient le protocole ouvert dominant pour la création de jetons
2017Aave (initialement ETHLend) est lancé en tant que protocole ouvert pour la finance
2018Uniswap et Compound sont lancés en tant que protocoles ouverts pour la finance.
2020L’essor de la « DeFi Summer » démontre la puissance de la construction sur des protocoles ouverts interconnectés.
2021Des protocoles ouverts inter-chaînes (IBC, LayerZero) émergent pour l'interopérabilité des blockchains
2023-2024L'abstraction des comptes et les protocoles basés sur l'intention introduisent de nouvelles normes ouvertes pour l'expérience utilisateur.
« Internet a été bâti sur des protocoles ouverts : TCP/IP, HTTP, SMTP. La cryptomonnaie construit la couche financière d’Internet sur le même principe d’ouverture. C’est l’évolution technologique la plus importante. » – Chris Dixon, a16z

Fonctionnement

Pile de protocoles ouverte (Blockchain) :

┌──────────────────────────────────────────────────┐ │ Couche Application (DApps, Portefeuilles, Interfaces Utilisateur) │ │ ┌──────────┐ ┌──────────┐ ┌──────────┐ │ │ │ Uniswap │ │ Aave │ │ OpenSea │ │ │ └──────────┘ └──────────┘ └──────────┘ │ ├───────────────────────────────────────────────┤ │ Couche protocolaire (Normes de jetons, DeFi) │ │ ┌──────────┐ ┌──────────┐ ┌──────────┐ │ │ │ ERC-20 │ │ ERC-721 │ │ ERC-4626 │ │ │ └──────────┘ └──────────┘ └──────────┘ │ ├──────────────────────────────────────────────┤ │ Couche de consensus (Règles de validation) │ │ ┌──────────┐ ┌──────────┐ ┌──────────┐ │ │ │ PoW │ │ PoS │ │ BFT │ │ │ └──────────┘ └──────────┘ └──────────┘ │ ├───────────────────────────────────────────────┤ │ Couche réseau (Communication P2P) │ │ ┌──────────┐ ┌──────────┐ ┌──────────┐ │ │ │ libp2p │ │ devp2p │ │ Gossip │ │ │ └──────────┘ └──────────┘ └──────────┘ │ └──────────────────────────────────────────────┘ TOUS LES CALCULS SONT DES PROTOCOLES OUVERTS

CaractéristiqueProtocole ouvertProtocole fermé/propriétaire
Code sourceDisponible publiquementSecret/propriété
ParticipationPermissionlessAutorisation requise
GouvernanceCommunauté/DAOContrôle d'entreprise
InnovationN'importe qui peut construire dessus.Seul le propriétaire peut modifier
InteropérabilitéConçu pour la composabilitéJardin fermé
AuditAuditable publiquementBoîte noire
Exemples (Crypto)Bitcoin, Ethereum, UniswapPlateformes CeFi, chaînes propriétaires
Exemples (Internet)TCP/IP, HTTP, SMTPProtocoles de messagerie propriétaires
Capture de valeurDétenteurs/utilisateurs de jetonsactionnaires de la société
Censureet aux produits chimiquesPossible par l'opérateur

En termes simples

  1. Routes publiques contre autoroutes privéesLes protocoles ouverts sont comme des routes publiques que tout le monde peut utiliser, longer et auxquelles chacun peut se connecter. Les protocoles fermés sont comme des autoroutes à péage privées contrôlées par une seule entreprise.
  2. blocs LEGO de cryptoLes protocoles ouverts sont conçus pour s'assembler facilement. Uniswap, Aave et Compound sont autant de protocoles ouverts que les développeurs combinent comme des briques LEGO pour créer de nouveaux produits financiers.
  3. Pas de gardiens– N'importe qui peut créer un jeton en utilisant le protocole ouvert ERC-20, construire un DEX en utilisant le protocole ouvert Uniswap ou exécuter un nœud Bitcoin en utilisant le protocole ouvert Bitcoin – aucune application ni autorisation n'est requise.
  4. La transparence engendre la confiance– Puisque le code est ouvert, chacun peut vérifier que le protocole fonctionne comme prévu. Ce principe de « vérification sans confiance » est le fondement des systèmes décentralisés.
  5. Effets de réseau sur les stéroïdesLorsqu'un protocole est ouvert, des milliers de développeurs y contribuent simultanément, engendrant une innovation exponentielle. Internet lui-même prouve que les protocoles ouverts créent plus de valeur que les protocoles fermés.

À lire aussi : Que signifie « shitcoin » dans le monde des cryptomonnaies ?

Exemples du monde réel

ScénarioMise en œuvreRésultat
Protocole BitcoinRègles open source pour le transfert de valeur décentralisé et le consensusCréation d'une classe d'actifs de plus de 1 000 milliards de dollars avec des milliers de nœuds dans le monde entier
Norme de jeton ERC-20Protocole ouvert pour la création de jetons fongibles sur EthereumPlus de 500 000 jetons créés ; est devenu la norme pour les lancements de jetons.
Protocole AMM UniswapPlateforme de marché automatisée open source pour les échanges de jetonsDes centaines de forks ont vu le jour ; l'écosystème DEX tout entier s'est développé sur plusieurs chaînes.
IBC (communication inter-blockchain)Protocole ouvert reliant les blockchains de l'écosystème CosmosPermet des transferts d'actifs fluides entre plus de 50 blockchains souveraines.
HTTP (parallèle Internet)Protocole ouvert pour la diffusion de pages webA permis la création d'une économie internet de plus de 10 000 milliards de dollars.

Avantages

AvantageDescription
Innovation sans autorisationN'importe qui peut s'appuyer sur le protocole, l'étendre ou l'améliorer sans demander.
TransparenceLe code source ouvert permet un audit public et une vérification de la confiance
ComposabilitéLes protocoles ouverts interagissent, permettant ainsi de développer des applications complexes à partir de blocs de base simples.
Résistance à la censureAucune entité unique ne contrôle le protocole, empêchant ainsi toute censure arbitraire.
Effets de réseauLa participation ouverte attire davantage de constructeurs, d'utilisateurs et de valeur pour l'écosystème.
Réduction du verrouillage des fournisseursLes utilisateurs et les développeurs ne sont pas prisonniers de l'écosystème d'une seule entreprise.

Inconvénients et risques

DésavantageDescription
Développement plus lentLa gouvernance communautaire et les exigences de consensus ralentissent la prise de décision.
Risque de fourcheN'importe qui peut copier et dupliquer le protocole, fragmentant ainsi la communauté.
Exposition à la sécuritéLe code ouvert permet aux attaquants d'étudier les vulnérabilités en même temps que les défenseurs.
Défis de gouvernanceLa coordination d'une gouvernance décentralisée entre les acteurs mondiaux est difficile.
Difficulté de monétisationLes protocoles ouverts peinent à générer de la valeur par rapport aux plateformes propriétaires.
ComplexitéLe recours à plusieurs protocoles ouverts interconnectés accroît la complexité technique.

Conseils de gestion des risques :

  • Lorsque vous développez sur des protocoles ouverts, assurez-vous de bien comprendre le processus de gouvernance des mises à jour de protocoles.
  • Surveillez les risques de fork de protocole – les divisions au sein de la communauté peuvent affecter la valeur des jetons et la sécurité du réseau.
  • Vérifiez que les protocoles ouverts dont vous dépendez ont fait l'objet d'audits de sécurité approfondis.
  • Participez à la gouvernance si vous êtes fortement exposé au jeton d'un protocole.
  • Diversifiez votre utilisation en utilisant plusieurs protocoles ouverts plutôt que de dépendre d'un seul.

QFP

Q1 : Quelle est la différence entre un protocole ouvert et un logiciel libre ?

A : Un logiciel libre est un code que chacun peut consulter et modifier. Un protocole ouvert est un ensemble de règles que chacun peut suivre et sur lesquelles il peut s'appuyer. La plupart des protocoles ouverts de la blockchain sont également libres, mais les concepts sont différents : un protocole définit un comportement, tandis qu'un logiciel l'implémente.

Q2 : Toutes les blockchains sont-elles des protocoles ouverts ?

A : Les blockchains publiques (Bitcoin, Ethereum) sont des protocoles ouverts. Les blockchains privées ou à accès restreint (Hyperledger Fabric, certaines blockchains d'entreprise) ne sont pas totalement ouvertes car elles limitent la participation.

Q3 : Comment les protocoles ouverts capturent-ils de la valeur ?

R : Grâce aux jetons natifs. Le BTC de Bitcoin, l'ETH d'Ethereum et l'UNI d'Uniswap captent de la valeur à mesure que l'utilisation du protocole augmente, et distribuent cette valeur aux détenteurs de jetons plutôt qu'à une entité commerciale.

Q4 : Les protocoles ouverts peuvent-ils être désactivés ?

A : Les protocoles ouverts véritablement décentralisés ne peuvent être arrêtés par aucune entité unique. Tant que les nœuds restent actifs, le protocole perdure. Le fonctionnement continu du Bitcoin, qui dure depuis plus de 15 ans, en est la preuve.

Q5 : Pourquoi la « composabilité » est-elle importante pour les protocoles ouverts ?

A : La composabilité signifie que les protocoles ouverts peuvent servir de briques de base à d'autres applications. Un protocole de prêt peut utiliser un protocole DEX, qui utilise une norme de jeton, le tout interagissant de manière fluide – ce qui favorise une innovation exponentielle.

Actualités et Événements