Dans l'univers crypto, le terme protocole désigne généralement le corpus de règles sous-jacent qu'un réseau suit, couvrant des aspects tels que la manière dont les transactions sont validées, dont les nouveaux blocs sont agréés, et dont les nœuds communiquent entre eux. Le protocole Bitcoin et le protocole Ethereum, par exemple, définissent chacun les règles spécifiques que suivent leurs réseaux respectifs. Les protocoles fixent également, en général, des détails techniques tels que les formats de transaction et la manière dont les désaccords entre participants sur la version correcte de la chaîne doivent être résolus.
Le terme est également utilisé au niveau de la couche applicative, et pas seulement pour les blockchains de base. Un protocole de prêt ou un protocole d'échange décentralisé, par exemple, est un ensemble de smart contracts et de règles régissant le fonctionnement de cette application particulière, construite au-dessus d'une blockchain existante plutôt que d'être elle-même une blockchain à part entière.
Comme un protocole est essentiellement un corpus de règles partagé, le modifier nécessite une mise à niveau que les participants du réseau doivent adopter, qu'il s'agisse d'opérateurs de nœuds, de validateurs ou de mineurs selon le réseau. Certaines mises à niveau sont des ajustements techniques mineurs, tandis que d'autres peuvent modifier de manière significative le comportement du protocole, c'est pourquoi les changements de protocole sont généralement proposés, discutés et testés avant d'être déployés. Dans la plupart des réseaux, aucun participant unique ne peut imposer unilatéralement un changement, ce qui explique en partie pourquoi les mises à niveau de protocole tendent à progresser plus lentement et prudemment que les mises à jour d'une application logicielle classique.
Points clés
- Un protocole est le corpus de règles sous-jacent qui définit le fonctionnement d'une blockchain ou d'une application crypto.
- Le terme s'applique à la fois aux blockchains de couche de base et aux applications individuelles, comme les protocoles de prêt ou d'échange, construites au-dessus d'elles.
- Modifier les règles d'un protocole nécessite une mise à niveau que les participants du réseau doivent adopter.
Protocole — foire aux questions
Quelle est la différence entre un protocole et une blockchain ?
Une blockchain est le registre et la structure de données sous-jacents, tandis que le protocole est le corpus de règles qui régit la manière dont ce registre est mis à jour et agréé. En pratique, les deux termes sont souvent utilisés de manière étroitement liée, voire de façon vaguement interchangeable.
Qu'implique concrètement une mise à niveau de protocole ?
Cela signifie modifier les règles sous-jacentes que suit un réseau ou une application, ce qui peut aller d'une petite correction technique à un changement substantiel du fonctionnement du consensus, des frais ou des transactions, selon ce que vise la mise à niveau.
Nouveau dans la crypto, ou envie de combler quelques lacunes ? Parcourez les fondamentaux dans la section Apprendre, explorez tous les termes de A à Z, ou consultez les prix en direct des cryptos qui alimentent ces concepts.