Des chercheurs en cryptographie de Stanford construisent Espresso, une blockchain axée sur la vie privée.
Des chercheurs en cryptographie de Stanford construisent Espresso, une blockchain axée sur la vie privée.

Impact d’une tasse à café qui tombe sur la table.
Pour que la technologie blockchain soit véritablement adoptée en masse, elle devra devenir moins chère et plus efficace. Le faible débit des transactions sur certaines des blockchains les plus populaires, notamment Ethereum, a maintenu les « gas fée » (1) élevés et entravé l’évolutivité. Une multitude de nouveaux projets ont vu le jour pour améliorer l’efficacité dans l’espace blockchain, chacun avec son propre ensemble de compromis, y compris la blockchain de preuve de capacité Subspace, qui a annoncé un tour de financement de 32,9 millions de dollars la semaine dernière.
- C’est quoi les gas fée ?
Ces frais constituent les « gas fees » (littéralement cette expression signifie « frais d’essence »). Ce sont les commissions que l’on verse au mineur qui effectue la validation d’une transaction donnée. Par défaut, ce prix du gas est exprimé en GWei ou giga-weis, le weis étant la plus petite unité de ETH (Ethereum).
Aujourd’hui, une équipe de chercheurs du groupe de recherche en cryptographie appliquée de l’université de Stanford est entrée dans la mêlée. L’équipe sort du mode furtif avec Espresso, une nouvelle blockchain de niveau 1 qu’ils construisent pour permettre un débit plus élevé et des frais d’essence moins élevés, tout en donnant la priorité à la vie privée des utilisateurs et à la décentralisation. Espresso vise à optimiser à la fois la confidentialité et l’évolutivité en s’appuyant sur les preuves à connaissance zéro, un outil cryptographique qui permet à une partie de prouver qu’une déclaration est vraie sans révéler les preuves derrière cette déclaration, a déclaré le PDG Ben Fisch.
Espresso Systems, la société à l’origine du projet de blockchain, est dirigée par BenFisch, le directeur de l’exploitation Charles Lu et le directeur scientifique Benedikt Bünz, des collaborateurs de Stanford qui ont tous travaillé sur d’autres projets web3 très médiatisés, notamment la blockchain Monero, axée sur l’anonymat, et Chia, le cofondateur de BitTorrent, Bram Cohen. Ils se sont associés à la directrice de la stratégie Jill Gunter, ancienne investisseuse en crypto-monnaies chez Slow Ventures et quatrième cofondatrice d’Espresso Systems, pour commercialiser leur blockchain et les produits associés.

Ben Fisch, CEO d’Espresso Systems, et Charles Lu, COO.
Pour obtenir un meilleur débit, Espresso utilise des ZK-Rollups, une solution basée sur des preuves à connaissance zéro qui permet de traiter les transactions hors chaîne. Les ZK-Rollups consolident plusieurs transactions en une seule preuve facilement vérifiable, réduisant ainsi la bande passante et la charge de calcul du protocole de consensus. Cette méthode a déjà gagné en popularité sur la blockchain Ethereum grâce à des fournisseurs de solutions de mise à l’échelle comme StarkWare et zkSync, selon Ben Fisch.
Au cœur de la stratégie d’Espresso, cependant, l’accent est mis sur la confidentialité et la décentralisation. L’équipe a commencé il y a un an à construire une solution blockchain flexible axée sur la protection de la vie privée, et a depuis changé ses priorités pour privilégier à la fois la protection de la vie privée et l’évolutivité après avoir réalisé que le « point douloureux le plus immédiat » pour les utilisateurs était en fait ce dernier, a déclaré Ben Fisch.
Il a ajouté que la vaste course à l’échelle de la technologie blockchain à laquelle se livre l’industrie est en cours depuis 2018, date à laquelle Solana et d’autres couches ont commencé à concevoir des solutions axées sur la rentabilité et le débit. Les nouveaux projets sont aujourd’hui confrontés à un défi encore plus complexe, selon Ben Fisch.
« Une chose qui est devenue évidente ces derniers temps, c’est que ce n’est maintenant pas seulement une course à l’échelle, mais une course à l’échelle et à faire le moins de compromis possible en ce qui concerne la décentralisation », souligne Ben Fisch.
Alors que plusieurs écosystèmes de blockchain différents utilisent des preuves de connaissance zéro pour améliorer l’efficacité aujourd’hui, cette efficacité s’est faite au prix de la décentralisation, assure Ben Fisch.
« Si vous utilisez une preuve de connaissance zéro pour prouver la validité d’un grand nombre de transactions qui ne sont jamais envoyées au protocole de consensus, alors, bien que le protocole de consensus puisse vérifier leur validité, il n’est pas en mesure de fournir aux utilisateurs les données nécessaires pour construire les transactions futures », a déclaré Fisch. Les utilisateurs s’appuient donc sur le serveur ZK-Rollup pour accéder à ces données critiques – ce qui signifie que les données sont centralisées sur ce serveur.
« Nous travaillons sur un moyen d’intégrer soigneusement le roll-up avec le consensus afin d’obtenir un débit plus élevé et donc des frais moins élevés, mais sans compromettre autant la décentralisation », précise Ben Fisch.
Comme la décentralisation, la confidentialité est une autre considération fondamentale pour de nombreux utilisateurs de crypto-monnaies. Les blockchains publiques telles qu’Ethereum enregistrent toutes les transactions de manière anonyme dans un grand livre électronique que tout le monde peut consulter. Bien que l’identité des utilisateurs soit cryptée sur la blockchain elle-même, si un portefeuille particulier est lié à un individu, ses transactions peuvent être exposées « en temps réel à quiconque se donne la peine de regarder, y compris les concurrents commerciaux et les acteurs menaçants à la recherche de cibles », selon Espresso Systems.
La solution de confidentialité de base de la société est une application de contrat intelligent appelée Configurable Asset Privacy for Ethereum (CAPE), qui permet aux créateurs d’actifs sur la blockchain de personnaliser qui peut voir quelles informations concernant la propriété et le mouvement de ces actifs.

Une capture d’écran de l’application CAPE d’Espresso Systems
« CAPE permet aux créateurs d’actifs d’envisager de configurer une politique de visualisation flexible, ou même une politique de gel, qui leur donne plus de visibilité et de contrôle sur les actifs qui sont totalement confidentiels et privés du reste de la visualisation publique de la blockchain », lance Ben Fisch.
CAPE est conçu pour fonctionner sur n’importe quelle blockchain Ethereum Virtual Machine (EVM), et fera ses débuts sur le réseau de test Ethereum dans quelques semaines afin que ses créateurs puissent recevoir les commentaires des utilisateurs. Espresso tire également parti de la popularité d’Ethereum, la blockchain la plus utilisée, en construisant une passerelle directe vers Ethereum qui permettra de transférer des actifs d’Ethereum vers Espresso, selon Ben Fisch.
En plus de ses débuts publics, Espresso Systems a également annoncé aujourd’hui qu’elle avait levé 29,9 millions de dollars dans le cadre d’un tour de table de série A mené par Greylock Partners et Electric Capital, avec la participation de Sequoia Capital, Blockchain Capital et Slow Ventures. Seth Rosenberg de Greylock, qui soutient également Chia, a dirigé l’investissement de la société dans Espresso Systems.

Jill Gunter, CSO d’Espresso Systems, et Benedikt Buenz, scientifique en chef.
Espresso Systems a levé son premier tour de table en novembre 2020, mené par Polychain, portant son financement total à 33 millions de dollars. Parmi ses autres investisseurs figurent Alameda Research, Coinbase Ventures, Gemini Frontier Fund, Paxos et Terraform Labs, ainsi que les investisseurs providentiels Balaji Srinivasan et Meltem Demirors, selon l’entreprise.
L’équipe emploie aujourd’hui 26 personnes, dont 18 ingénieurs, a déclaré Mme Gunter à TechCrunch. Elle a ajouté que nombre de ces ingénieurs spécialisés dans la cryptographie ont rejoint l’équipe d’Espresso en raison des liens de ses cofondateurs avec Stanford et le monde universitaire en général (en fait, Ben Fisch a récemment été engagé comme professeur d’informatique à l’université de Yale).
Mme Gunter se dit convaincue qu’Espresso peut rivaliser avec d’autres solutions de type « layer-one » travaillant sur le même ensemble de problèmes.
« L’un de nos avantages est de pouvoir concevoir et construire dès le départ, alors que beaucoup d’autres systèmes qui travaillent actuellement à l’échelle ont ces gros problèmes de rétrocompatibilité qui les obligent à concevoir autour des systèmes existants », a déclaré Jill Gunter. « Si vous regardez l’histoire, d’autres projets de blockchain comme Solana ont eu beaucoup de succès en étant capables de repartir à zéro. »