Auteur : Bessie Liu Source : blockworks Compilation : Shan Ouba, Golden Finance
La société d'infrastructure Blockchain Espresso's a publié une version testnet d'Espresso Sequencer, qui est basée sur une version fourchue du Polygon zkEVM. Un testnet appelé "Doppio" est déjà en cours d'exécution au sein de l'entreprise et sera ouvert aux nœuds externes dans les mois à venir. Le séquenceur est chargé de commander les transactions à partir du mempool et de renvoyer les informations à la machine virtuelle. Semblables aux validateurs sur un réseau de couche 1, ils jouent un rôle essentiel dans la gestion d'un réseau de blockchain de couche 2.
Actuellement, Sequencer est encore relativement centralisé. Les rollups exécutent leur propre séquenceur indépendant et ont leur propre environnement d'exécution - et dans le cas des rollups sans connaissance (ZK), ils ont également leur propre système de preuve.
Le co-fondateur d'Espresso et responsable de la stratégie, Jill Gunter, a expliqué dans une interview avec Blockworks que le séquenceur existant est relativement monolithique en fonctionnement. "Dans les solutions Rollup existantes, le séquenceur n'est qu'un composant fourni avec le reste du logiciel Rollup. Il n'y a rien dans la manière qui soit programmable, évolutif ou remplaçable", a déclaré Gunter. En conséquence, de nombreux Rollups connaissent aujourd'hui une sorte Le degré de temps d'arrêt, qui, selon Gunter, est minimisé dans l'environnement Rollup d'aujourd'hui. "Ce n'est pas catastrophique car vous pouvez toujours forcer les transactions à revenir à [Layer-1]. Mais cela peut être coûteux et soulève ce que j'appelle le problème de la censure douce, où les transactions ne sont pas prioritaires", a-t-elle déclaré. . "
**Comment fonctionne le séquenceur décentralisé d'Espresso ? **
Espresso a conçu son propre système propriétaire de preuve de participation, HotShot, qui sera utilisé pour optimiser l'équilibre des performances tout en maintenant la décentralisation et la robustesse, a expliqué Gunter.
"Il s'agit d'un système de consensus distribué qui peut être partagé entre différents Rollups, de sorte que les Rollups n'ont plus besoin de regrouper Sequencer dans leur propre pile logicielle", a-t-elle déclaré. "Ils utiliseront Espresso [interface de programmation d'application] pour appeler et soumettre la transaction à Espresso. Séquenceur."
Espresso Sequencer a deux fonctions principales : Premièrement, il assure la disponibilité des données en option, ce qui signifie que si un Rollup souhaite la disponibilité des données comme fonction supplémentaire, il peut choisir de l'utiliser. Deuxièmement, il impose un consensus sur l'ordre des transactions.
"Espresso Sequencer peut exécuter ces deux fonctions sur plusieurs cumuls, et lorsque vous commencez à effectuer un séquençage croisé, toutes sortes de situations intéressantes se présentent", a déclaré Gunter. MEV (Maximize Transaction Value) - Nous pensons que cela pourrait être une source de revenus pour ceux qui participent au réseau Espresso et [Layer-2].
L'équipe prévoit également d'utiliser le jalonnement ETH pour assurer la cohérence économique avec Ethereum Layer-1, et a actuellement coopéré avec Eigenlayer. Après avoir lancé le testnet sur Polygon zkVM, Gunter a noté qu'Espresso travaille également avec Caldera pour construire une intégration entre le séquenceur Espresso et la pile OP. Dans le même temps, des accords ont également été conclus avec des équipes telles que Spire, Injective et Catalyst AMM pour soutenir leur intégration prioritaire avec Espresso Sequencer.
Voir l'original
This page may contain third-party content, which is provided for information purposes only (not representations/warranties) and should not be considered as an endorsement of its views by Gate, nor as financial or professional advice. See Disclaimer for details.
La première technologie Sequencer partagée est lancée sur le testnet Polygon zkEVM
Auteur : Bessie Liu Source : blockworks Compilation : Shan Ouba, Golden Finance
La société d'infrastructure Blockchain Espresso's a publié une version testnet d'Espresso Sequencer, qui est basée sur une version fourchue du Polygon zkEVM. Un testnet appelé "Doppio" est déjà en cours d'exécution au sein de l'entreprise et sera ouvert aux nœuds externes dans les mois à venir. Le séquenceur est chargé de commander les transactions à partir du mempool et de renvoyer les informations à la machine virtuelle. Semblables aux validateurs sur un réseau de couche 1, ils jouent un rôle essentiel dans la gestion d'un réseau de blockchain de couche 2.
Actuellement, Sequencer est encore relativement centralisé. Les rollups exécutent leur propre séquenceur indépendant et ont leur propre environnement d'exécution - et dans le cas des rollups sans connaissance (ZK), ils ont également leur propre système de preuve.
Le co-fondateur d'Espresso et responsable de la stratégie, Jill Gunter, a expliqué dans une interview avec Blockworks que le séquenceur existant est relativement monolithique en fonctionnement. "Dans les solutions Rollup existantes, le séquenceur n'est qu'un composant fourni avec le reste du logiciel Rollup. Il n'y a rien dans la manière qui soit programmable, évolutif ou remplaçable", a déclaré Gunter. En conséquence, de nombreux Rollups connaissent aujourd'hui une sorte Le degré de temps d'arrêt, qui, selon Gunter, est minimisé dans l'environnement Rollup d'aujourd'hui. "Ce n'est pas catastrophique car vous pouvez toujours forcer les transactions à revenir à [Layer-1]. Mais cela peut être coûteux et soulève ce que j'appelle le problème de la censure douce, où les transactions ne sont pas prioritaires", a-t-elle déclaré. . "
**Comment fonctionne le séquenceur décentralisé d'Espresso ? **
Espresso a conçu son propre système propriétaire de preuve de participation, HotShot, qui sera utilisé pour optimiser l'équilibre des performances tout en maintenant la décentralisation et la robustesse, a expliqué Gunter.
"Il s'agit d'un système de consensus distribué qui peut être partagé entre différents Rollups, de sorte que les Rollups n'ont plus besoin de regrouper Sequencer dans leur propre pile logicielle", a-t-elle déclaré. "Ils utiliseront Espresso [interface de programmation d'application] pour appeler et soumettre la transaction à Espresso. Séquenceur."
Espresso Sequencer a deux fonctions principales : Premièrement, il assure la disponibilité des données en option, ce qui signifie que si un Rollup souhaite la disponibilité des données comme fonction supplémentaire, il peut choisir de l'utiliser. Deuxièmement, il impose un consensus sur l'ordre des transactions.
"Espresso Sequencer peut exécuter ces deux fonctions sur plusieurs cumuls, et lorsque vous commencez à effectuer un séquençage croisé, toutes sortes de situations intéressantes se présentent", a déclaré Gunter. MEV (Maximize Transaction Value) - Nous pensons que cela pourrait être une source de revenus pour ceux qui participent au réseau Espresso et [Layer-2].
L'équipe prévoit également d'utiliser le jalonnement ETH pour assurer la cohérence économique avec Ethereum Layer-1, et a actuellement coopéré avec Eigenlayer. Après avoir lancé le testnet sur Polygon zkVM, Gunter a noté qu'Espresso travaille également avec Caldera pour construire une intégration entre le séquenceur Espresso et la pile OP. Dans le même temps, des accords ont également été conclus avec des équipes telles que Spire, Injective et Catalyst AMM pour soutenir leur intégration prioritaire avec Espresso Sequencer.