Entretiens
Michael Godsey, directeur général et responsable produit chez Infura – Série d’interviews

Michael Godsey est le directeur général et responsable produit de Infura, auparavant producteur et chef de produit dans l’industrie du jeu vidéo, travaillant sur les franchises Call of Duty, Need for Speed et EA Sports. Formation académique en mathématiques et conception de jeux.
Quelle est l’histoire de genèse derrière le lancement d’Infura ?
Ethereum a été créé pour être un réseau programmable open source, construit par des développeurs pour des développeurs. Comme toute plateforme open source, il offrait aux constructeurs la possibilité de créer et de maintenir tous les composants d’infrastructure qui maintiennent le réseau en fonctionnement. Ethereum est rapidement devenu la première blockchain basée sur les contrats intelligents et sa croissance serait cruciale pour l’expansion du marché plus large de la blockchain. Cela a imposé aux développeurs d’Ethereum une responsabilité énorme.
Il y avait un besoin d’utilitaires offrant un accès simplifié aux données d’Ethereum et réduisant la barrière d’entrée pour les développeurs afin d’inciter davantage de personnes à construire sur le réseau.
Nous avons lancé publiquement Infura en 2016 lors de Devcon2 à Shanghai. Financé par Joseph Lubin et ConsenSys, notre mission était de relever le défi de l’infrastructure Ethereum: supprimer le fardeau de l’exécution et de la maintenance des nœuds Ethereum en fournissant des API publiques et gratuites. Nous avons également perçu le potentiel d’une future intégration entre Ethereum et le InterPlanetary File System (IPFS) et nous nous sommes engagés à offrir un accès simplifié à IPFS en parallèle.
Infura a été lancé il y a quatre ans (seulement un an après le lancement d’Ethereum) et a récemment franchi une étape impressionnante de 100 000 développeurs sur la plateforme, pouvez‑vous nous en dire plus sur les services fournis par Infura ?
Infura est un service d’API hébergé pour Ethereum et IPFS qui permet à vos développeurs d’exécuter leurs applications sans devoir configurer leur propre nœud Ethereum. Infura fournit les outils et l’infrastructure qui permettent aux développeurs de passer facilement de la phase de test à un déploiement à grande échelle de leur application blockchain – avec un accès simple et fiable à Ethereum et IPFS. Infura alimente les plus grandes applications sur Ethereum telles que Uniswap, MetaMask, Compound Finance et bien d’autres.
Infura fournit un accès API aux réseaux Ethereum et IPFS. Je pense que la plupart de nos lecteurs connaissent Ethereum, mais pouvez‑vous expliquer ce qu’est le réseau IPFS (InterPlanetary File System) et pourquoi Infura a choisi ce réseau ?
Le InterPlanetary File System est un protocole et un réseau pair‑à‑pair pour stocker et partager des données dans un système de fichiers distribué. IPFS utilise l’adressage par contenu pour identifier de façon unique chaque fichier dans un espace de noms global reliant tous les appareils informatiques. IPFS a commencé en 2015 grâce à Protocol Labs pour construire un système capable de changer fondamentalement la façon dont l’information est transmise à travers le globe et d’ouvrir la voie à un web distribué et plus résilient. IPFS s’est développé pour prendre en charge une multitude de cas d’utilisation différents et améliore la gestion de l’information pour les industries à travers le spectre: de la désintermédiation de l’industrie musicale à la protection contre les risques climatiques pour l’agro‑entreprise. Actuellement, les projets de Protocol Labs comprennent IPFS, les protocoles modulaires et les outils qui le soutiennent, ainsi que Filecoin, entre autres.
Pendant les plus de quatre années d’Infura, nous avons travaillé à offrir aux développeurs un accès simplifié à Ethereum et IPFS. En mettant en place les premières API publiques IPFS et la passerelle en même temps que notre API Ethereum, nous avons construit une suite de développement Web3 fondamentale pour créer des applications décentralisées. En soutenant IPFS dans le cadre de notre offre d’infrastructure, nous avons permis le stockage de documents, d’actifs artistiques, de musique, de vidéos, d’informations de réseaux sociaux, de photos, et plus encore pour des milliers d’utilisateurs, sans parler du stockage distribué et sécurisé pour le front‑end de certaines des premières dApps. Notre service IPFS prend en charge le « pinning » et l’accès au contenu épinglé directement via l’API Infura et permet aux utilisateurs d’accéder aux données épinglées sur le réseau IPFS via la passerelle.
Voici d’autres avantages liés à l’utilisation d’Infura:
- De grandes quantités de données peuvent être stockées sur IPFS, et seul le hachage du fichier peut être stocké sur Ethereum.
- Infura fournit des API sécurisées, fiables, évolutives et faciles à utiliser pour accéder au réseau Ethereum et à IPFS. Les développeurs n’ont pas à se soucier de l’infrastructure d’un nœud Ethereum ou d’un nœud IPFS. Cela est pris en charge par Infura.
- Infura propose des points de terminaison publics avec TLS activé.
- Le code est portable sur l’interface d’Ethereum en utilisant JSON RPC, Web3.
- Infura est pratiquement le couteau suisse d’un développeur, et permet également à l’équipe de déploiement d’éviter les problèmes de scalabilité.
Infura prévoit‑il de prendre en charge d’autres blockchains dans un avenir proche ?
Actuellement, les API d’Infura prennent en charge la blockchain Ethereum (y compris le mainnet et les réseaux de test Ropsten, Rinkeby, Kovan et Görli) ainsi que d’autres plateformes Web3 telles que le InterPlanetary File System (IPFS). Notre mission est de soutenir les développeurs qui construisent des applications décentralisées ; si les développeurs manifestent une demande croissante pour d’autres réseaux, nous les étudierons très sérieusement. Il serait intéressant de savoir si vos lecteurs réclament des services similaires à Infura pour d’autres réseaux.
Pouvez‑vous nous dire quelle est votre vision du Web 3.0 ?
Ce qui rend Infura fascinée par le Web 3.0, c’est que nous voulons offrir aux millions de développeurs du monde les outils permettant de répondre à la question : comment une couche décentralisée sur Internet peut‑elle changer notre façon d’interagir les uns avec les autres ? Nous voyons émerger des cas d’utilisation avec un fort potentiel et nous continuerons à rendre les outils aussi performants que possible afin d’améliorer les chances de succès de chaque vision de nos développeurs. Le Web 3.0 sera un concept très vaste, mais à sa base, nous croyons qu’il donnera plus de pouvoir et d’autonomie aux utilisateurs finaux des applications modernes.
Quels avantages Infura possède‑t‑il par rapport aux concurrents ?
Infura est la plateforme d’infrastructure web3 la plus fiable de l’écosystème Ethereum. Le paysage concurrentiel actuel est composé d’autres entreprises proposant des API et d’autres offrant des nœuds en tant que service. L’augmentation du nombre d’acteurs dans cet espace confirme qu’il existe un réel besoin de produits et de plateformes qui simplifient l’accès à Ethereum. Infura se distingue par sa capacité à évoluer de manière experte pour gérer les fluctuations inattendues du trafic utilisateur ou du volume de transactions, et nous avons prouvé être une connexion plus fiable et constante à Ethereum que la plupart des plateformes tierces. Consultez cet article pour découvrir comment Infura a soutenu certains des plus grands sites et applications du Web3 et de la DeFi, notamment MetaMask, Uniswap et Cryptokitties.
Nous fournissons également aux développeurs une passerelle IPFS fiable, une API Eth2 élégante pour connecter les validateurs à Eth2, la première fonctionnalité d’optimisation du gas d’Ethereum afin de simplifier la gestion des transactions, ainsi que le support du réseau Filecoin. En bref ; Infura propose la seule plateforme Web 3.0 complète pour les développeurs Ethereum.
Quelles tendances des dApps voyez‑vous émerger en 2021 ?
- Pour Ethereum, nous prévoyons la poursuite de trajectoires de croissance exponentielle qui se chevauchent: la preuve d’enjeu et la scalabilité de couche 2 (rollups et canaux d’état), une meilleure convivialité et sécurité, davantage de valeur dans la finance décentralisée ouverte, et une adoption accrue d’Enterprise Ethereum à mesure que de plus en plus d’institutions participent au Web 3.0.
- Je pense que nous pourrions voir de grandes entreprises établies entrer dans le secteur grâce au travail que nous accomplissons. De même, les outils et les entreprises qui s’y implantent conduiront à une amélioration globale de la convivialité des applications décentralisées.
- La DeFi continuera de s’améliorer et deviendra plus accessible à un public plus large, et commencera à interopérer avec la finance traditionnelle.
- La DeFi et la valeur extraite par les mineurs (MEV) maintiendront une pression élevée sur les frais et pousseront d’autres applications comme le vote (DAO), les enchères (NFT) et même les paiements vers des systèmes de rollup de couche 2. D’ici les quatre prochaines années, nous envisageons qu’Ethereum devienne une voie de paiement très compétitive en général.
- Je pense que nous verrons davantage de stablecoins émerger et une vague d’activité autour d’eux en général. Nous pourrions assister à l’introduction de monnaies à faible volatilité qui ne sont pas adossées à un seul actif, mais qui tentent de maintenir une valeur stable en se balançant parmi de nombreux actifs.
- Nous imaginons que le Bitcoin restera très similaire à lui‑même dans un avenir proche. Le récit du Bitcoin en tant que réserve de valeur se renforcera probablement davantage et il sera un actif recommandé à inclure dans les portefeuilles des gestionnaires.
Y a‑t‑il autre chose que vous souhaiteriez dire aux lecteurs ?
Début décembre, nous avons acquis any.sender, une équipe de deux ingénieurs très talentueux, Patrick McCorry et Chris Buckland, qui ont créé un service de relais de transactions Ethereum qui non seulement simplifie grandement le processus d’envoi de transactions pour les développeurs et les utilisateurs finaux, mais empêche également de trop dépenser en frais de réseau en gérant activement le gas nécessaire à l’envoi de leurs transactions.
Avec cette acquisition, nous avons lancé une version alpha privée d’Infura Transactions (ITX), une méthode simplifiée pour envoyer des transactions Ethereum. L’utilisation d’ITX supprime le besoin pour les développeurs de gérer les complexités liées à la gestion des frais de gas, et vous pouvez demander l’accès ici.
Les développeurs pourront:
- Envoyer des transactions sans avoir à se soucier de définir le bon prix du gas
- Bénéficier de l’infrastructure de surveillance ITX qui garantit que les transactions sont republiées avec des prix de gas compétitifs plutôt que d’être bloquées ou abandonnées dans le pool du réseau
- Soumettre les transactions à Ethereum une seule fois et payer le gas minimum possible requis par les conditions actuelles du réseau afin d’assurer que les transactions soient minées avec succès.
- Payer le gas d’une transaction au nom de leurs utilisateurs.
Liens pour les développeurs:
- L’API Eth2 est en direct sur le mainnet, contactez Infura pour un accès bêta
- Rejoignez la liste d’attente pour l’API Filecoin d’Infura.
- Soumettre une demande pour un accès anticipé à Infura Transactions.












