Espresso Systems : Une nouvelle génération de solutions d'extension L2 grâce au partage de l'ordre
Espresso Systems s'est initialement consacré à la construction d'un protocole L1 décentralisé hautement évolutif et axé sur la confidentialité. Plus tard, l'équipe a réalisé que le marché n'avait pas besoin de tant de chaînes publiques L1, et a donc réorienté son attention vers la fourniture de services d'infrastructure pour l'écosystème Ethereum. La mission d'Espresso se concentre sur deux axes principaux : améliorer la confidentialité et la performance.
Pour renforcer la protection de la vie privée, Espresso a développé l'application CAPE. Il s'agit d'un système de contrats intelligents qui permet une personnalisation de la confidentialité au niveau des transactions et peut être déployé sur n'importe quelle chaîne compatible EVM.
En termes d'amélioration des performances, Espresso se concentre sur l'optimisation des ordonnanceurs. L'ordonnanceur est responsable de la validation et du traitement par lots des transactions du réseau de couche deux, et de leur renvoi au réseau de couche un ( pour le règlement, comme Ethereum ). Bien que le Rollup ne nécessite pas nécessairement d'ordonnanceur, l'introduction d'un ordonnanceur peut offrir aux utilisateurs des frais moins élevés et une vitesse de confirmation des transactions plus rapide.
Le principal problème auquel fait face le système de classement actuellement est son haut degré de centralisation, souvent contrôlé par un seul opérateur. Cela peut entraîner des risques tels que l'examen des transactions, l'arbitrage MEV et les points de défaillance uniques. Pour cela, Espresso propose une solution de classement partagé, reposant sur un réseau de nœuds indépendants et sans autorisation. Espresso est en train de créer un marché de classement partagé, où des réseaux de seconde couche peuvent vendre de l'espace de bloc aux proposeurs partagés, y compris les proposeurs du réseau principal Ethereum. Ces proposeurs créent une valeur supplémentaire en répondant aux besoins des utilisateurs sur plusieurs chaînes.
Architecture technique
CAPE
CAPE est un protocole de confidentialité des actifs configurable mis en œuvre par Espresso Systems sur Ethereum. Il permet aux émetteurs d'actifs de créer des actifs numériques privés tout en spécifiant les parties spécifiques pouvant voir les données de propriété et de transaction. CAPE prend également en charge l'utilisation de certificats vérifiables privés, de clés de gel ou de schémas de seuil, entre autres stratégies avancées.
VERI-ZEXE est un système de calcul privé décentralisé (DPC). En 2019, Bowe et al. ont proposé le schéma DPC, permettant aux utilisateurs d'effectuer des calculs hors chaîne et de soumettre des transactions à l'aide de preuves à divulgation nulle de connaissance pour prouver l'exactitude du calcul. Ils ont réalisé un système nommé ZEXE, étendant un système d'application unique en un système de contrat intelligent, tout en préservant les garanties de confidentialité. VERI-ZEXE a amélioré l'efficacité de génération des transactions d'environ 9 fois, tout en réduisant l'utilisation de la mémoire d'environ 2,6 fois. La future version CAPE utilisera VERI-ZEXE pour soutenir des stratégies d'actifs définies par les utilisateurs.
HotShot
HotShot est un protocole de consensus qui privilégie un débit élevé et une finalité rapide, développé sur la base du protocole HotStuff. HotShot est ouvert et sans autorisation, décentralisant le pouvoir au sein du réseau des ordonnanceurs tout en garantissant la sécurité et l'efficacité, en fournissant un débit élevé et des résultats rapides. HotShot adopte un modèle de sécurité basé sur le Proof of Stake (PoS), dont l'un des objectifs de conception est d'atteindre des performances robustes sans affecter la taille de l'ensemble des validateurs. Plus précisément, HotShot doit pouvoir s'étendre pour inclure tous les validateurs Ethereum (, qui comptent actuellement plus de 700 000 ) participants.
Tiramisu
Tiramisu est une solution de disponibilité des données composée de trois couches innovantes :
Savoiardi - couche de base, offrant une fonction anti-corruption, sécurité maximale mais la moins conviviale pour l'utilisateur.
Mascarpone - couche intermédiaire, garantissant une récupération de données efficace par l'élection d'un petit comité de gestion des données.
Cocoa - Couche supérieure, fournit un réseau de distribution de contenu pour Tiramisu, augmentant considérablement la vitesse de diffusion des données. Cette couche est optionnelle, principalement utilisée pour améliorer les performances.
Espresso a pris en compte la flexibilité et la modularité lors de la conception du protocole, et les Rollups utilisant son ordonnanceur peuvent également choisir d'autres solutions de disponibilité des données.
Séquenceur Espresso
Espresso Sequencer est un système de tri des transactions décentralisé destiné aux solutions d'extension de deuxième couche sur Ethereum. Il est conçu sur la base d'un modèle de sécurité de preuve d'enjeu décentralisé unique, prenant en charge un protocole de consensus pour le tri des transactions et un mécanisme de disponibilité des données qui peut encore améliorer les performances.
Le séquenceur Espresso comprend également un système de contrat de synthèse, responsable de :
Ordre des blocs de transactions soumis à l'inscription
Vérifier sa cohérence avec le protocole de consensus et le certificat de disponibilité
Enregistrer l'engagement d'état mis à jour pour chaque zk-VM déployé sur Espresso Sequencer
Recevoir et vérifier les preuves de mise à jour de l'état
Espresso Sequencer prend en charge la décentralisation de L2, traite le tri décentralisé des transactions agrégées et la disponibilité des données, agissant comme un intermédiaire entre l'agrégation et le L1 sous-jacent. Il est conçu comme une plateforme pouvant déployer n'importe quel zk-VM ou VM optimiste. À l'avenir, Espresso pourra également servir de couche d'interopérabilité entre chaînes en répliquant simultanément le VM sur plusieurs L1.
Processus de développement
En juin 2022, Espresso a commencé à utiliser CAPE sur le réseau de test Goerli.
Novembre 2022, lancement du testnet Espresso 1( Americano ), première présentation de l'ESPRESSO Sequencer.
Juillet 2023, lancement du testnet partagé Doppio avec Polygon zkEVM
Août 2023, ouverture au public du réseau de test Doppio
Septembre 2023, lancement du testnet 3(Cortado), intégrant OP Stack et le résumé Polygon zkEVM.
En janvier 2024, lancement du testnet 4(Gibraltar), démontrant l'intégration avec la pile technologique Arbitrum.
Mai 2024, lancement du testnet 5(Cappuccino), étendant HotShot à 100 nœuds, ajoutant le support pour la preuve de fraude d'Arbitrum.
Coopération de l'écosystème
Espresso Systems a établi des partenariats avec plusieurs projets, notamment :
EigenLayer: Utiliser le re-staking sur le réseau Espresso Sequencer
Injective : intégration de l'Espresso Sequencer, à partir de Cascade
AltLayer : introduction de l'Espresso Sequencer dans AltLayer Stack
Catalyst : Améliorer l'interopérabilité, devenir la première application dédiée à l'écosystème Espresso Sequencer.
Spire : prévoyez d'utiliser Espresso Sequencer pour le tri et la disponibilité des données
Polygon zkEVM : lancement du réseau de test intégré
Caldera: Introduire le tri décentralisé dans OP Stack
Offchain Labs : introduction de la version décentralisée du tri des transactions Timeboost dans l'écosystème Arbitrum
Blockdaemon : déploiement de nœuds de tri externes prenant en charge Espresso Systems
À travers : Utiliser la fonction de pré-confirmation rapide d'Espresso pour le pontage entre Rollups.
Équipe du projet
Ben Fisch: PDG et co-fondateur, professeur assistant en informatique à l'Université de Yale
Charles Lu : PDG et co-fondateur, ancien responsable des laboratoires de Binance
Benedikt Bünz : co-fondateur et scientifique en chef, doctorant à l'Université de Stanford
Financement de projet
Espresso a levé 60 millions de dollars grâce à un financement en amorçage et en série B.
Mars 2022 : Achèvement d'un tour de table de 32 millions de dollars, dirigé par Greylock Partners et Electric Capital.
Mars 2024 : Achèvement d'un financement de série B de 28 millions de dollars, dirigé par a16z crypto.
Résumé du projet
Les ordonnanceurs, en tant que composants clés des réseaux blockchain, font face à un défi important de décentralisation dans les réseaux de deuxième couche. Les ordonnanceurs partagés et décentralisés offrent des solutions pour les Rollups. En plus de résoudre des problèmes tels que la censure, l'extraction MEV et la validité, les ordonnanceurs partagés ouvrent de nouvelles possibilités de fonctionnalité inter-Rollup.
Espresso, en tant que middleware, fournit principalement un service de tri partagé. Grâce au marché de tri partagé et à des outils de finalité puissants, il apporte une nouvelle unité et une efficacité au système Rollup et à l'écosystème Ethereum. Son incitation économique équitable et son mécanisme de distribution des revenus de tri non seulement résolvent le problème de la fragmentation actuelle des Rollups, mais posent également les bases pour de futures opérations inter-chaînes et un développement plus large de l'écosystème.
Cette page peut inclure du contenu de tiers fourni à des fins d'information uniquement. Gate ne garantit ni l'exactitude ni la validité de ces contenus, n’endosse pas les opinions exprimées, et ne fournit aucun conseil financier ou professionnel à travers ces informations. Voir la section Avertissement pour plus de détails.
13 J'aime
Récompense
13
7
Partager
Commentaire
0/400
AirDropMissed
· Il y a 7h
L2 s'étend en solitaire, tant que l'eth est stable, qui s'en soucie.
Voir l'originalRépondre0
CommunityWorker
· Il y a 7h
Il y a du potentiel dans le domaine des transactions privées.
Voir l'originalRépondre0
GweiTooHigh
· Il y a 7h
L1 dit au revoir
Voir l'originalRépondre0
GasBankrupter
· Il y a 8h
Chaque fois que je paie des frais de gas, j'ai le cœur brisé.
Voir l'originalRépondre0
MevTears
· Il y a 8h
Le classeur ne sait pas qui est le prochain pigeon.
Voir l'originalRépondre0
AirdropHunterWang
· Il y a 8h
Il y a quelque chose, la piste L2 va changer!
Voir l'originalRépondre0
LiquidityHunter
· Il y a 8h
3h17 du matin, je regarde les données L2 et je n'arrive pas à dormir... Je m'inquiète surtout de la limite de débit de la stratégie de partage Espresso, combien de tps cela peut-il atteindre ? Y a-t-il des frères qui connaissent des données de test spécifiques ? Je dois bien étudier le potentiel gap MEV.
Espresso Systems : les ordonnanceurs partagés ouvrent une nouvelle ère d'expansion L2
Espresso Systems : Une nouvelle génération de solutions d'extension L2 grâce au partage de l'ordre
Espresso Systems s'est initialement consacré à la construction d'un protocole L1 décentralisé hautement évolutif et axé sur la confidentialité. Plus tard, l'équipe a réalisé que le marché n'avait pas besoin de tant de chaînes publiques L1, et a donc réorienté son attention vers la fourniture de services d'infrastructure pour l'écosystème Ethereum. La mission d'Espresso se concentre sur deux axes principaux : améliorer la confidentialité et la performance.
Pour renforcer la protection de la vie privée, Espresso a développé l'application CAPE. Il s'agit d'un système de contrats intelligents qui permet une personnalisation de la confidentialité au niveau des transactions et peut être déployé sur n'importe quelle chaîne compatible EVM.
En termes d'amélioration des performances, Espresso se concentre sur l'optimisation des ordonnanceurs. L'ordonnanceur est responsable de la validation et du traitement par lots des transactions du réseau de couche deux, et de leur renvoi au réseau de couche un ( pour le règlement, comme Ethereum ). Bien que le Rollup ne nécessite pas nécessairement d'ordonnanceur, l'introduction d'un ordonnanceur peut offrir aux utilisateurs des frais moins élevés et une vitesse de confirmation des transactions plus rapide.
Le principal problème auquel fait face le système de classement actuellement est son haut degré de centralisation, souvent contrôlé par un seul opérateur. Cela peut entraîner des risques tels que l'examen des transactions, l'arbitrage MEV et les points de défaillance uniques. Pour cela, Espresso propose une solution de classement partagé, reposant sur un réseau de nœuds indépendants et sans autorisation. Espresso est en train de créer un marché de classement partagé, où des réseaux de seconde couche peuvent vendre de l'espace de bloc aux proposeurs partagés, y compris les proposeurs du réseau principal Ethereum. Ces proposeurs créent une valeur supplémentaire en répondant aux besoins des utilisateurs sur plusieurs chaînes.
Architecture technique
CAPE
CAPE est un protocole de confidentialité des actifs configurable mis en œuvre par Espresso Systems sur Ethereum. Il permet aux émetteurs d'actifs de créer des actifs numériques privés tout en spécifiant les parties spécifiques pouvant voir les données de propriété et de transaction. CAPE prend également en charge l'utilisation de certificats vérifiables privés, de clés de gel ou de schémas de seuil, entre autres stratégies avancées.
VERI-ZEXE est un système de calcul privé décentralisé (DPC). En 2019, Bowe et al. ont proposé le schéma DPC, permettant aux utilisateurs d'effectuer des calculs hors chaîne et de soumettre des transactions à l'aide de preuves à divulgation nulle de connaissance pour prouver l'exactitude du calcul. Ils ont réalisé un système nommé ZEXE, étendant un système d'application unique en un système de contrat intelligent, tout en préservant les garanties de confidentialité. VERI-ZEXE a amélioré l'efficacité de génération des transactions d'environ 9 fois, tout en réduisant l'utilisation de la mémoire d'environ 2,6 fois. La future version CAPE utilisera VERI-ZEXE pour soutenir des stratégies d'actifs définies par les utilisateurs.
HotShot
HotShot est un protocole de consensus qui privilégie un débit élevé et une finalité rapide, développé sur la base du protocole HotStuff. HotShot est ouvert et sans autorisation, décentralisant le pouvoir au sein du réseau des ordonnanceurs tout en garantissant la sécurité et l'efficacité, en fournissant un débit élevé et des résultats rapides. HotShot adopte un modèle de sécurité basé sur le Proof of Stake (PoS), dont l'un des objectifs de conception est d'atteindre des performances robustes sans affecter la taille de l'ensemble des validateurs. Plus précisément, HotShot doit pouvoir s'étendre pour inclure tous les validateurs Ethereum (, qui comptent actuellement plus de 700 000 ) participants.
Tiramisu
Tiramisu est une solution de disponibilité des données composée de trois couches innovantes :
Savoiardi - couche de base, offrant une fonction anti-corruption, sécurité maximale mais la moins conviviale pour l'utilisateur.
Mascarpone - couche intermédiaire, garantissant une récupération de données efficace par l'élection d'un petit comité de gestion des données.
Cocoa - Couche supérieure, fournit un réseau de distribution de contenu pour Tiramisu, augmentant considérablement la vitesse de diffusion des données. Cette couche est optionnelle, principalement utilisée pour améliorer les performances.
Espresso a pris en compte la flexibilité et la modularité lors de la conception du protocole, et les Rollups utilisant son ordonnanceur peuvent également choisir d'autres solutions de disponibilité des données.
Séquenceur Espresso
Espresso Sequencer est un système de tri des transactions décentralisé destiné aux solutions d'extension de deuxième couche sur Ethereum. Il est conçu sur la base d'un modèle de sécurité de preuve d'enjeu décentralisé unique, prenant en charge un protocole de consensus pour le tri des transactions et un mécanisme de disponibilité des données qui peut encore améliorer les performances.
Le séquenceur Espresso comprend également un système de contrat de synthèse, responsable de :
Espresso Sequencer prend en charge la décentralisation de L2, traite le tri décentralisé des transactions agrégées et la disponibilité des données, agissant comme un intermédiaire entre l'agrégation et le L1 sous-jacent. Il est conçu comme une plateforme pouvant déployer n'importe quel zk-VM ou VM optimiste. À l'avenir, Espresso pourra également servir de couche d'interopérabilité entre chaînes en répliquant simultanément le VM sur plusieurs L1.
Processus de développement
Coopération de l'écosystème
Espresso Systems a établi des partenariats avec plusieurs projets, notamment :
Équipe du projet
Financement de projet
Espresso a levé 60 millions de dollars grâce à un financement en amorçage et en série B.
Résumé du projet
Les ordonnanceurs, en tant que composants clés des réseaux blockchain, font face à un défi important de décentralisation dans les réseaux de deuxième couche. Les ordonnanceurs partagés et décentralisés offrent des solutions pour les Rollups. En plus de résoudre des problèmes tels que la censure, l'extraction MEV et la validité, les ordonnanceurs partagés ouvrent de nouvelles possibilités de fonctionnalité inter-Rollup.
Espresso, en tant que middleware, fournit principalement un service de tri partagé. Grâce au marché de tri partagé et à des outils de finalité puissants, il apporte une nouvelle unité et une efficacité au système Rollup et à l'écosystème Ethereum. Son incitation économique équitable et son mécanisme de distribution des revenus de tri non seulement résolvent le problème de la fragmentation actuelle des Rollups, mais posent également les bases pour de futures opérations inter-chaînes et un développement plus large de l'écosystème.