« Web3 » est peut-être l’un des plus grands mots à la mode de 2022, mais l’idée de créer une plate-forme entièrement décentralisée pour héberger des applications décentralisées est depuis longtemps une vision de la communauté crypto. S’il est à noter que certaines sociétés de blockchain ont commencé à créer des applications Web3 il y a quatre ou cinq ans, l’espace Web3 n’a commencé à gagner du terrain que récemment.
La croissance récente du Web3 a été soulignée dans une nouvelle rapport d’Electric Capital, une société de capital-risque qui investit dans les entreprises du Web3 depuis 2018. Le «rapport des développeurs d’Electric Capital 2021» a analysé les données de près de 500 000 référentiels de code et 160 millions de validations de code sur Web3, constatant que plus de 34 000 nouveaux développeurs ont engagé du code pour Projets Web3 en 2021 – le plus grand nombre de développeurs de l’histoire selon le document.
De plus, le rapport souligne que 65 % des développeurs actifs et 45 % des développeurs à temps plein ont commencé à travailler sur Web3 l’année dernière. Le document a également révélé que plus de 18 000 développeurs actifs par mois engagent aujourd’hui du code dans des projets cryptographiques et Web3 open source, principalement en s’appuyant sur le réseau Ethereum.
Les développeurs Web2 envahissent l’espace Web3
Maria Shen, partenaire d’Electric Capital, a déclaré à Cointelegraph que 2021 a été une année de croissance historique pour le développement Web3, car elle a attiré le plus grand nombre de développeurs actifs mensuels que l’espace crypto n’ait jamais vu. Elle a précisé que ce nombre ne se réfère qu’aux développeurs open-source :
« Bien qu’il existe un grand nombre de développeurs à source fermée travaillant dans la cryptographie, Web3 est hautement open-source. C’est la principale différence entre le fonctionnement des entreprises dans Web3 et Web2. Dans Web2, tout le monde développe en privé avant que le produit final ne soit livré. Dans Web3, les développeurs expédient et construisent à l’air libre.
Même avec ces différences, Shen a fait remarquer qu’un nombre de plus en plus élevé de développeurs Web2 ont récemment migré vers l’espace Web3. Elle pense que c’est le cas en partie parce que Web3 permet un point d’entrée plus flexible.
Par exemple, Shen a expliqué que les développeurs à temps partiel peuvent facilement entrer et créer des projets Web3. « Dans Web2, soit vous travaillez pour Google, soit vous ne travaillez pas. Il n’y a vraiment pas d’option entre les deux. Mais Web3 permet aux amateurs de se joindre », a-t-elle déclaré. Et en raison de sa nature ouverte, a expliqué Shen, l’espace Web3 contient plus de variété pour les développeurs, permettant aux individus de travailler à temps plein, à temps partiel ou même occasionnellement. Elle a dit:
« Les développeurs à temps plein peuvent consacrer 10 jours ou plus par mois à un projet, tandis qu’un développeur à temps partiel ne peut travailler que les nuits et les week-ends. Nous voyons des développeurs Web2 arriver parce que Web3 permet que cela se produise de manière unique.
Une autre raison pour laquelle les développeurs Web2 se sont récemment intéressés au Web3 est l’adoption généralisée. Par exemple, Shen a fait remarquer que la montée en puissance des jetons non fongibles (NFT) a aidé à inaugurer un nouveau groupe de développeurs qui se concentrent sur l’art, le design et le soutien aux créateurs. Faisant écho à ce sentiment, Tegan Kline, co-fondateur d’Edge and Node – l’équipe de développement derrière le protocole d’indexation open source The Graph – a déclaré à Cointelegraph que les développeurs du monde entier plongent leurs orteils dans Web3 en raison de la montée en puissance de la finance décentralisée et des NFT. « Les NFT ont facilité l’accès des entreprises traditionnelles au Web3 », a-t-elle déclaré.
Kline a ajouté que The Graph a connu une croissance des développeurs de 300% d’une année sur l’autre, notant qu’Edge et Node ont récemment embauché des ingénieurs de Google, Amazon Web Services et Airbnb, ainsi que des personnes d’organisations financières traditionnelles. « L’exode massif vers le Web3 est là, et je pense que nous continuerons à voir de plus en plus d’entreprises technologiques s’installer dans l’espace », a déclaré Kline.
Des solutions mûrissent pour aider les développeurs Web3 à construire
En plus d’un point d’entrée plus flexible et d’une adoption généralisée, il est important de souligner que les solutions mûrissent, ce qui permet aux développeurs de créer beaucoup plus facilement des produits pour les écosystèmes Web3 décentralisés.
Par exemple, prendre des points de données centralisés et les incorporer dans des protocoles décentralisés est une caractéristique importante de Web3.
Heikki Vänttinen, co-fondateur de l’oracle blockchain API3, a déclaré à Cointelegraph que l’API3 vise à apporter des sources de données hors chaîne – telles que des données météorologiques réelles – aux réseaux blockchain à grande échelle. « Nous apportons l’économie des API à la blockchain pour permettre aux applications décentralisées et aux contrats intelligents de faire des choses basées sur des données et des événements du monde réel », a-t-il déclaré. Vänttinen a expliqué que les fonctionnalités « Beacon » de l’oracle sont des flux de données continuellement mis à jour, chacun alimenté par un seul oracle de première partie, ce qui facilite la construction de projets Web3 sur la technologie d’API3.
Vänttinen a en outre mentionné que les Beacons éliminent le besoin d’oracles tiers, comme Chainlink par exemple. « Au lieu d’avoir une entité tierce qui existe entre un contrat intelligent en chaîne, les balises permettent aux API d’être directement connectées à un contrat intelligent au lieu d’avoir un intermédiaire oraclisant la source de données hors chaîne. » À son tour, Vänttinen a expliqué que l’interrogation des données pour le développement Web3 est devenue plus rentable, plus rapide et mieux réglementée.
Pour mettre cela en perspective, Shawn Douglass, PDG d’Amberdata – un fournisseur de données sur les actifs numériques – a déclaré à Cointelegraph qu’Amberdata utilise les Beacons d’API3 pour proposer ses API en chaîne sous la forme d’oracles propriétaires. « Cela offre une approche plus sûre et plus rentable que les solutions alternatives qui emploient des intermédiaires », a-t-il fait remarquer.
En ce qui concerne la manière dont cela pourrait aider les développeurs Web3, Douglass a déclaré qu’Ameberdata Beacons sera utilisé lors du « Buidlathon » d’ETHDenver 2022, où plus de 3 000 développeurs Web3 auront la possibilité de créer leurs propres flux de données alimentés par API3. Alors que Douglass a déclaré qu’il était curieux de voir quels cas d’utilisation seront construits, il a expliqué que les Beacons ne visent pas à aider les développeurs à construire plus rapidement. « Cette solution vise davantage à permettre aux développeurs de construire avec des données provenant directement de fournisseurs de données éprouvés et réputés, sans avoir à s’appuyer sur des oracles tiers », a-t-il déclaré.
Données mises à part, un autre défi auquel sont confrontés les développeurs Web3 aujourd’hui est l’intégration de nouveaux produits dans les portefeuilles cryptographiques. Erik Marks, ingénieur chez MetaMask – un portefeuille logiciel de crypto-monnaie pour la blockchain Ethereum – a déclaré à Cointelegraph que l’intégration avec des portefeuilles est souvent le moyen le plus rapide et, parfois, le seul moyen de développer la base d’utilisateurs d’un produit dans Web3 :
« Cela est particulièrement vrai pour ceux qui créent des choses complètement nouvelles – par exemple, des réseaux et des protocoles, des actifs exotiques, des solutions de mise à l’échelle, etc. Toute application ne peut créer et maintenir qu’un nombre limité de fonctionnalités à la fois, et certaines intégrations deviennent inévitablement dépriorisées. ”
Afin de s’assurer que les développeurs peuvent facilement créer des applications Web3, Marks a expliqué que MetaMask a publié une nouvelle fonctionnalité appelée « Snaps ». Marks a ajouté que Snaps a récemment été publié via MetaMask Flask, qui est le canal de distribution axé sur les développeurs de la société.
Selon Marks, Snaps a été conçu pour permettre aux développeurs d’étendre les fonctionnalités de MetaMask lors de l’exécution sans l’implication de l’organisation :
« Les développeurs peuvent ajouter leurs propres fonctionnalités et les mettre eux-mêmes à la disposition des utilisateurs. Tout développeur de portefeuille vous dira que fournir un support de première classe pour Ethereum et ses différents réseaux de couche 2 est déjà assez difficile, sans parler des réseaux de couche 1 en devenir. La seule façon de suivre le rythme est d’inviter la communauté des développeurs Web3 dans le portefeuille lui-même et de permettre à quiconque d’étendre ses capacités avec le moins d’implication possible de notre part.
Ajoutant à cela, Jacobc.eth, responsable des opérations chez MetaMask, a déclaré à Cointelegraph que lorsque Snaps arrivera à maturité, faire en sorte que MetaMask prenne en charge les portefeuilles matériels, les réseaux de couche 2 ou les nouveaux types d’actifs n’impliquera plus de demander à MetaMask. « Vous allez simplement créer un Snap et en parler ensuite à vos utilisateurs », a-t-il déclaré.
Les développeurs Web3 continueront d’augmenter avec le temps
Compte tenu de la maturation de l’écosystème Web3, les experts du secteur estiment que l’espace des développeurs Web3 continuera de croître au fil du temps. Shen pense que c’est le cas en regardant en arrière comment l’espace crypto a mûri auparavant. Elle a mentionné que lors de la course haussière de 2017 et 2018, les prix de la cryptographie ont culminé en janvier 2018, mais les développeurs n’ont commencé à inonder l’espace qu’environ un an plus tard. « Si nous pensons que ce marché est comme le dernier, les développeurs arriveront encore jusqu’en 2023. »
Kline a ajouté que l’espace Web3 est déjà en train de se généraliser, mais elle prédit que les six à 12 prochains mois se concentreront sur la finalisation du secteur. « Nous avons atteint les limites de ce que nous pouvons faire dans un monde centralisé. Web3 nous permet de nous développer davantage. » Bien que cela puisse être le cas, Shen a souligné que de nombreux défis restent à relever pour les développeurs Web3. « Dans Web2, il existe de nombreux outils prêts à l’emploi que les développeurs peuvent utiliser pour expédier rapidement des produits, mais vous n’avez pas cela dans Web3 », a-t-elle déclaré. En tant que tel, Shen a mentionné que la création de l’infrastructure sous-jacente pour Web3 continuera de poser des défis, remarquant que bien que l’espace mûrisse, il manque toujours l’accessibilité indispensable.
Par exemple, l’interopérabilité est une composante majeure encore requise du Web3, qui permettrait à différents écosystèmes de communiquer entre eux. Maly Ly, co-fondateur et PDG de Laconic Network – un projet de blockchain à venir pour l’agrégation de données dans Web3 – a déclaré à Cointelegraph que différentes blockchains doivent pouvoir communiquer entre elles afin de permettre l’interopérabilité et d’étendre l’utilité.
Ly a mentionné que la nécessité d’une communication inter-chaînes a conduit à la prolifération de ponts, qui nécessitent un accès plus rapide et plus flexible à des données ou des preuves vérifiables de la blockchain. Avec cela, Ly croit qu’un certain nombre de solutions se présenteront cette année pour relever ces défis :
« La promesse de Web3 est alignée sur les incitations du réseau, du constructeur et de l’utilisateur qui dépendent de systèmes sans confiance où la disponibilité et la vérifiabilité des données sont essentielles. La résolution de ces problèmes fondamentaux d’interrogation et de vérification des données aidera à relever les principaux défis de développement et d’adoption d’applications décentralisées. »