Pour aller plus loin
1. Objectif et proposition de valeur
L’objectif principal d’ICP est de décentraliser les infrastructures qui font fonctionner Internet. Au lieu de dépendre des serveurs cloud d’entreprises, les applications fonctionnent sur un réseau mondial de machines indépendantes. Cette architecture vise à réduire les risques de censure, à éviter les points de défaillance uniques et à redonner aux utilisateurs et aux développeurs le contrôle de leurs données et de leurs logiciels. Cette vision est souvent désignée par l’expression « ordinateur mondial » : une solution publique qui pourrait remplacer les infrastructures technologiques centralisées actuelles.
2. Technologie et architecture
L’unité de base du réseau est le canister, une forme évoluée de contrat intelligent. Un canister est un conteneur protégé contre toute modification non autorisée, qui renferme le code et les données d’une application. Il peut traiter les demandes des utilisateurs, afficher des pages web directement dans leur navigateur et stocker plusieurs gigaoctets de données.
ICP peut augmenter sa capacité en répartissant les nœuds en sous-réseaux, chacun pouvant parvenir à son propre consensus. Une autre innovation clé, appelée Chain Fusion, utilise la cryptographie à seuil pour permettre aux canisters de détenir et d’utiliser directement des actifs comme Bitcoin et Ethereum, sans passer par des ponts blockchain ni des dépositaires.
3. Économie du jeton et gouvernance
Le jeton ICP a deux fonctions : participer à la gouvernance et financer les calculs. Les détenteurs peuvent immobiliser leurs ICP dans des neurones au sein du Network Nervous System (NNS). Ils peuvent ainsi soumettre des propositions et voter sur les mises à niveau du réseau.
Pour financer les calculs, les développeurs convertissent leurs ICP en cycles, qui servent à faire fonctionner les canisters. Les ICP utilisés sont détruits, ce qui peut réduire l’offre de jetons. Ce « modèle inversé de frais de gaz » permet aux utilisateurs finaux d’utiliser des applications décentralisées sans détenir de jetons ni payer de frais de transaction.
Conclusion
Internet Computer est avant tout un ambitieux projet d’infrastructure qui propose de repenser Internet comme une plateforme informatique décentralisée. Il associe une technologie de canisters novatrice à une gouvernance intégrée à la blockchain. Une question reste toutefois ouverte : ce modèle complet, sans serveurs traditionnels, pourra-t-il atteindre une échelle et une adoption suffisantes pour concurrencer les grands acteurs du cloud ?