
Une nouvelle plateforme cloud unifiée promet d’accélérer l’ère des applications de la cryptomonnaie, élargissant considérablement les possibilités de la finance décentralisée (DeFi).
Eigencloud, soutenu par un investissement de 70 milliards de dollars d’Andreesen Horowitz, offre quelque chose de nouveau: une infrastructure de développement Ethereum qui rend «virtuellement tout vérifiable on-chain». Tout comme AWS a permis la montée en puissance du SaaS et de l’économie de cloud, l’arrivée d’Eigencloud permettra potentiellement de débloquer une vaste gamme de cas d’utilisation de la DeFi.
En combinant la flexibilité de Web2 avec la vérifiabilité de Web3, le but est de permettre aux développeurs d’applications décentralisées de surmonter leurs problèmes de confiance. La question est: est-ce que ça peut vraiment fonctionner et être à l’échelle ?
Le pont final entre la FinTech et la DeFi ?
Le PDG d’Eigen Labs, Sreeram Kannan, a déclaré qu’EigenCloud “permettra à la prochaine génération d’applications de cryptomonnaie perturbatrices et grand public de réduire l’écart entre ce que les développeurs veulent créer on-chain et ce que les blockchains leur permettent de construire”.
En élargissant la programmabilité de la cryptomonnaie, Kannan explique qu’Eigencloud pourrait rendre “virtuellement tout” vérifiable on-chain, ouvrant la voie à des opportunités d’apps décentralisées comme les jeux entièrement sur blockchain, les assurances sur blockchain, des marchés de prédiction plus puissants et même une IA “vérifiable”.
Comme AWS a changé l’économie des startups, EigenCloud a pour objectif de stimuler l’innovation dApps en permettant aux développeurs d’accéder à des services techniques sans avoir à investir des tonnes de jetons natifs.
Cela réduit les coûts de démarrage et donne aux nouveaux projets la flexibilité d’utiliser des actifs grand public tels que l’Ethereum (ETH) et de réduire leur dépendance à l’égard de l’émission de jetons.
Cela ressemble beaucoup à la période du milieu des années 2000, lors du lancement d’AWS, et la baisse des coûts des serveurs.
La confiance est le maillon manquant
La proposition de vente unique d’EigenCloud repose sur la thèse de la vérifiabilité des calculs, selon laquelle des opérations de calcul plus lourdes peuvent être externalisées d’une machine à une autre pour plus d’efficacité. Il ajoute des mécanismes pour garantir la confiance, par exemple, vérifie que la machine externalisée renvoie un résultat complet et sans erreur.
Dans cette optique, EigenCloud intègre deux nouvelles primitives, EigenCompute et EigenVerify.
EigenCompute offre aux développeurs un environnement basé sur des conteneurs qui supprime une partie de la complexité opérationnelle de la configuration des opérateurs externes. De même que sur des plateformes sans serveur comme AWS Lambda, les développeurs peuvent l’utiliser pour créer une logique personnalisée en moins d’étapes. EigenCloud gère la coordination et l’exécution de la confiance.
Quant à EigenVerify, il introduit un nouveau modèle de vérification en tant que service. Les développeurs peuvent utiliser ses modules de vérification pré-construits et les écrire directement dans de nouvelles dApps, sans avoir à créer de nouveaux cadres de confiance à partir de zéro. Cela a le potentiel de raccourcir les durées de développement et d’accélérer le time-to-market.
Un modèle AWS pour le Web décentralisé
Ce qui distingue EigenCloud, c’est sa capacité à offrir la vérifiabilité pour les processus off-chain, imitant les possibilités des chaînes L1 on-chain. Cela permet aux développeurs de disposer de plus de liberté pour construire des applications Ethereum qui utilisent des données externes ou d’autres ressources off-chain sans compromettre l’intégrité.
La clé de tout cela réside dans la composition de services vérifiables de la plateforme et dans ses fonctionnalités de support inter-chaînes. Cela permet aux dApps Ethereum de communiquer avec des services activement validés (AVS) en utilisant des API pour des choses comme le paiement ou l’authentification de l’utilisateur. EigenCloud explique que les trois peuvent fonctionner sur n’importe quel L1 ou L2, étendant ainsi les fonctionnalités des nouvelles applications.
Encore une fois, l’analogie avec l’infrastructure cloud d’AWS semble appropriée. Les développeurs de SaaS utilisent les solutions pré-construites d’AWS pour le stockage, le calcul et la gestion de l’identité, qui peuvent être facilement ajoutées à de nouvelles applications cloud. EigenCloud vise à apporter le même type d’outils de développement modulaires à la blockchain.
Les AVS, qui sont soumis à une validation continue pour garantir leur sécurité, leur intégrité et leur efficacité, sont cruciaux pour la vérifiabilité.
EigenCloud permet de les insérer facilement dans de nouvelles dApps, comme des blocs Lego. Plutôt que d’exiger que chaque AVS dispose de son propre interface personnalisée, ils peuvent simplement se brancher sur un cadre partagé.
La normalisation facilite la tâche des développeurs et permet d’incorporer plus de composants réutilisables.
La conclusion
Quand AWS a été lancé en 2002, c’était un projet secondaire intéressant. Les ingénieurs d’Amazon se plaignaient du temps qu’ils passaient à construire et à entretenir l’infrastructure de commerce électronique. A l’époque, le terme ‘cloud’ n’existait même pas en tant que terme industriel.
Aujourd’hui, AWS est le fondement de l’économie numérique et une source de revenus de 107 milliards de dollars pour l’une des plus grandes entreprises du monde. Est-ce que Eigencloud pourrait suivre un chemin similaire ?
Crédit Image: Auteur