Le Web3 et les contrats intelligents permettent une économie des API évolutive

Data analytics visualization.
Écrit par
JP Morgenthal
JP Morgenthal
May 8, 2023
5 minute read
eWeek Le contenu et les recommandations de produits sont indépendants de la rédaction. Nous pouvons gagner de l'argent lorsque vous cliquez sur des liens vers nos partenaires. En savoir plus

De nombreuses entreprises cherchent à générer de nouvelles sources de revenus en étendant leur activité existante pour en faire une plateforme numérique et en proposant des services fondés sur l’abonnement et la consommation. Mais passer de la fourniture de biens physiques à celle de services numériques est une transformation complexe, qui peut comporter des obstacles et des échecs inattendus.

Le Web3 pourrait apporter une solution à bon nombre de ces problèmes tout en supprimant complètement la nécessité de gérer de vastes pans de complexité. Le Web3 repose sur des réseaux blockchain, une technologie décentralisée qui permet aux entreprises de distribuer leurs biens numériques de manière efficace et sécurisée.

Voir aussi : Principales entreprises de la transformation numérique

Les API permettent le Web3

Avant d’explorer le Web3, il est important de comprendre ce qu’est une interface de programmation d’application (API) et comment elle permet le fonctionnement de Web2 et de Web3. Une API est un moyen pour deux programmes informatiques de communiquer entre eux.

Les applications qui utilisent des API pour exécuter sur un réseau des fonctionnalités d’un autre programme sont appelées applications distribuées. Si les API fonctionnent de manière transparente pour l’utilisateur, leurs résultats sont ce qui vous permet de voir votre page web se mettre à jour dynamiquement avec le dernier cours d’une action ou de nouvelles transactions.

Bitcoin a été la première application de cryptomonnaie à exploiter une technologie appelée blockchain. Une blockchain est une application distribuée qui utilise un réseau de nœuds pour valider et confirmer les informations stockées.

Les nœuds de la blockchain utilisent des API pour communiquer entre eux et mettre en œuvre le protocole qui stocke aujourd’hui une valeur de plusieurs milliards de dollars. En plus d’utiliser des API pour dialoguer entre eux, les nœuds de Bitcoin permettent aux utilisateurs d’effectuer des appels d’API — le nom donné à l’exécution d’une API — qui demandent des modifications des blocs de la chaîne. C’est ainsi qu’une transaction est exécutée.

Advertisement

L’API créée par Bitcoin est assez rudimentaire et ses fonctionnalités étaient limitées. D’autres réseaux blockchain ont donc émergé, permettant aux utilisateurs d’étendre dynamiquement les fonctionnalités en ajoutant du code exécutable directement sur la blockchain. Autrement dit, lorsqu’un participant demande le stockage de données dans un bloc, un programme créé par l’auteur original du bloc est effectivement exécuté pour finaliser la transaction.

Cette fonctionnalité est devenue connue sous le nom de « contrats intelligents » et a créé tout un univers de nouvelles possibilités, tant dans la finance traditionnelle que dans les environnements émergents fondés sur les transactions. Ethereum est un exemple de blockchain prenant en charge les contrats intelligents.

Ensemble, les API et les contrats intelligents sont les technologies fondamentales qui rendent le Web3 possible. Même si la définition exacte du Web3 reste encore ambiguë, les entreprises ont la possibilité d’effectuer un véritable travail grâce à cette capacité.

Pour en savoir plus, voir aussi : Guide de la transformation numérique

Retour sur l’économie des API

Lors de l’essor de Web2, beaucoup d’attention a été portée à une opportunité commerciale en pleine croissance appelée l’économie des API. L’économie des API désignait le marché créé en proposant aux internautes des données et des services via une API, contre rémunération.

Gartner décrit l’économie des API comme un moyen de transformer une entreprise ou une organisation en plateforme. Cela peut consister, par exemple, à acheter des données sur le cours d’une action ou à intégrer des services de paiement pour permettre aux clients d’acheter des biens et des services.

Comme indiqué précédemment, une limitation importante de l’économie des API est que les entreprises doivent d’abord établir l’identité et l’autorisation avant qu’un consommateur puisse effectuer une transaction et commencer à recevoir des services. Ce processus d’inscription et d’intégration constitue un frein au développement de l’économie des API.

Advertisement

En outre, l’obligation de prendre en charge plusieurs méthodes de paiement représente une lourde charge pour une offre numérique émergente.

Voir aussi : Comment la blockchain et les technologies autonomes contribuent à préserver le style de la « mode équitable »

La solution Web3

Le Web3 apporte une solution à cette limitation, car il est conçu pour fonctionner de manière décentralisée, permettant des transactions anonymes sans qu’il soit nécessaire d’établir au préalable une relation de confiance. Le Web3 repose sur les mêmes mécanismes que ceux qui permettent à deux personnes anonymes d’échanger des cryptomonnaies sans établir au préalable de relation commerciale.

Grâce aux contrats intelligents, les entreprises disposent de trois options pour proposer et étendre leurs offres numériques :

  • Elles peuvent échanger des données et des services numériques tout en recevant simultanément un paiement : le contrat intelligent peut effectivement répondre à la demande de l’utilisateur lorsque celui-ci envoie des fonds sous forme de jetons.
  • Elles peuvent créer sur la blockchain un enregistrement immuable indiquant qu’un utilisateur a demandé et reçu des services : le contrat intelligent peut répondre à la demande de l’utilisateur et la blockchain enregistrera la transaction, qui pourra ensuite servir à des fins de facturation.
  • Elles peuvent utiliser la blockchain pour établir l’identité et l’autorisation sans avoir à intégrer à leur plateforme tout un système de gestion des utilisateurs et de facturation : l’utilisateur peut vérifier son identité en fournissant les informations de son compte, qui peuvent ensuite être vérifiées par différentes plateformes d’échange.

À noter : le composant de la blockchain qui permet d’accéder à des données hors chaîne est appelé un oracle. Les fournisseurs de services qui vendent des données peuvent donc très facilement intégrer l’accès à leurs informations comme une partie intrinsèque de la blockchain en fournissant un oracle.

Un nouveau monde

Si vous êtes une entreprise non technologique qui estime avoir une proposition de valeur importante à offrir sous la forme d’un service numérique en complément de ses produits non numériques, de nombreux éléments sont à prendre en compte.

L’approche traditionnelle consiste à développer la plateforme centrale qui gère et fournit le service aux consommateurs. Cela peut inclure une interface Web2 permettant à l’utilisateur d’explorer votre service et d’y accéder au moyen d’une série de clics et de pages. Vous devrez également développer tous les éléments de support, comme l’assistance client, le commerce électronique, l’ingénierie, la gestion des produits, les opérations et le marketing produit. Il s’agit d’un investissement conséquent, qui exige une évaluation approfondie des perspectives commerciales et des coûts de mise à disposition.

Il se peut qu’un modèle traditionnel de fourniture Web2 soit plus adapté à votre offre, mais qu’il soit préférable de commencer par fournir un produit minimum viable (MVP) afin de tester vos hypothèses de marché. Le Web3 et les contrats intelligents sont un excellent moyen de recevoir des fonds pour votre service et de fournir votre service numérique par API sans avoir à investir d’emblée une somme importante pour tester vos hypothèses.

Advertisement

En outre, compte tenu de la capacité de la blockchain à évoluer, votre MVP pourrait très bien servir de technologie fondamentale pour développer votre produit Web2.

En conclusion : un état d’esprit différent

La clé du développement de votre service numérique pour le Web3 réside dans un état d’esprit et une approche très différents de ceux que vous adopteriez pour développer votre service numérique pour le Web2. Il vous faudra une certaine expertise des technologies blockchain et réfléchir à l’utilisation d’une blockchain publique ou privée.

Quoi qu’il en soit, le Web3 est clairement une technologie redoutable qui fera partie de la plupart des offres de services financiers et de commerce de détail d’ici une décennie.

Voir aussi : Trois étapes pour mieux exploiter les données de l’entreprise

JP Morgenthal

JP guides customers to improved operational performance and reduced expenses related to software configuration, design, architecture, technology adoption, automation and operations. He is considered an expert in many areas of information technology, such as cloud, artificial intelligence, blockchain, DevOps, modernization, integration and agile software development. JP has authored four trade publications and holds a Masters in Computer Science from Hofstra University.

eWeek Logo

eWeek has the latest technology news and analysis, buying guides, and product reviews for IT professionals and technology buyers. The site's focus is on innovative solutions and covering in-depth technical content. eWeek stays on the cutting edge of technology news and IT trends through interviews and expert analysis. Gain insight from top innovators and thought leaders in the fields of IT, business, enterprise software, startups, and more.

Propriété de TechnologyAdvice. © 2026 TechnologyAdvice. Tous droits réservés

Divulgation publicitaire : Certains des produits qui apparaissent sur ce site proviennent d'entreprises dont TechnologyAdvice reçoit une compensation. Cette compensation peut influencer la façon dont les produits apparaissent sur ce site, notamment l'ordre dans lequel ils apparaissent. TechnologyAdvice n'inclut pas toutes les entreprises ou tous les types de produits disponibles sur le marché.