gFuel ⛽️ | Moderator & Translator @fuel_network @fuelfrance | gMiners ⛏️ | Vein Master 🗺️ @redstone_defi | Need Espresso ☕️
gFuel ⛽️ | Moderator & Translator @fuel_network @fuelfrance | gMiners ⛏️ | Vein Master 🗺️ @redstone_defi | Need Espresso ☕️

Subscribe to 0xMybaba

Subscribe to 0xMybaba
Share Dialog
Share Dialog
<100 subscribers
<100 subscribers


Avertissement : cet article a été traduit de sa langue originale pour votre commodité. Bien que nous nous efforcions d'être précis, il peut y avoir de légères erreurs ou différences d'interprétation. Pour une représentation la plus exacte et véritable, veuillez consulter la publication originale, disponible ici. Nous apprécions votre compréhension et vous encourageons à consulter la source originale pour des informations détaillées.
Espresso est une couche de confirmation globale qui fournit aux chaînes L2 des confirmations de transactions rapides et fiables, soutenues par HotShot, basé sur le consensus BFT.
Les confirmations Espresso peuvent améliorer la composabilité inter-chaînes, car elles fournissent aux chaînes un accès quasi-instantané à des informations fiables et crédibles sur ce qui se passe non seulement sur leur propre chaîne, mais aussi sur toutes les chaînes connectées au réseau. La couche de confirmation d'Espresso peut empêcher l'équivoque du séquenceur, protéger contre les refontes et réduire le risque de finalité pour les résolveurs dans les systèmes basés sur l'intention. Grâce à sa polyvalence, les chaînes peuvent également l'utiliser comme séquenceur décentralisé et comme couche de disponibilité des données à faible coût.
EspressoDA résout ce goulot d'étranglement tout en assurant la disponibilité des données grâce à un système à trois couches que nous avons conçu pour équilibrer la performance et la sécurité :
Couche VID (VID Layer) : stocke les morceaux de données codées par effacement sur tous les nœuds.
Couche du comité DA (DA Committee Layer) : un petit comité stocke l'intégralité des données et garantit une récupération efficace des données.
Couche CDN (CDN Layer) : charge les données complètes pour une récupération efficace.
EspressoDA élimine la nécessité pour chaque nœud de stockage de télécharger toutes les données du bloc en utilisant Verifiable Information Dispersal (VID), une technique qui encode les données du bloc en morceaux codés par effacement, qui sont disséminés parmi les nœuds¹ de manière à garantir la récupérabilité. Les nœuds n'ont besoin de stocker que leur morceau plutôt que le bloc entier. Cette méthode est plus efficace que l'échantillonnage de la disponibilité des données (DAS) car elle limite les redondances inutiles.
En utilisant VID, EspressoDA garantit qu'un bloc ne sera finalisé que si la disponibilité des données est vérifiée.
¹ : dans Espresso, chaque nœud (node) participant au consensus est également un nœud de stockage
Un petit comité DA, sélectionné parmi les nœuds du réseau, reçoit l'ensemble des données et permet une récupération très rapide des données, le protocole VID agissant comme une solution de repli au cas où le comité DA ne parviendrait pas à mettre les données à disposition.
EspressoDA assure la mise à disposition des données pour les rollups (de manière optimiste par le comité DA, et garantie par VID) sans encourir les coûts élevés de l'affichage des transactions sur Ethereum L1 (bien que les rollups puissent toujours choisir de le faire). Il évite également les solutions d'AD centralisées, qui permettent aux opérateurs d'AD de geler le rollup et de censurer ses utilisateurs.
Nous fournissons à EspressoDA des performances de niveau web2 en utilisant un réseau de diffusion de contenu (CDN) pour partager rapidement les données d'un bloc avec de nombreux nœuds différents. Cela permet d'accélérer massivement la diffusion des données. Les repères (benchmarks) de notre réseau de test Cappuccino montrent une diffusion de données d'environ 5,7 Mo/s avec 100 nœuds. Le CDN peut également contribuer à la récupération efficace de sous-ensembles de données, tels que les transactions individuelles.
Il est important de noter que la sécurité du CDN n'est pas garantie et qu'il ne constitue donc pas un point de défaillance unique. EspressoDA fonctionne parfaitement sans le CDN, qui n'est utile que pour accélérer le DA et peut facilement être remplacé ou supprimé.
Avertissement : cet article a été traduit de sa langue originale pour votre commodité. Bien que nous nous efforcions d'être précis, il peut y avoir de légères erreurs ou différences d'interprétation. Pour une représentation la plus exacte et véritable, veuillez consulter la publication originale, disponible ici. Nous apprécions votre compréhension et vous encourageons à consulter la source originale pour des informations détaillées.
Espresso est une couche de confirmation globale qui fournit aux chaînes L2 des confirmations de transactions rapides et fiables, soutenues par HotShot, basé sur le consensus BFT.
Les confirmations Espresso peuvent améliorer la composabilité inter-chaînes, car elles fournissent aux chaînes un accès quasi-instantané à des informations fiables et crédibles sur ce qui se passe non seulement sur leur propre chaîne, mais aussi sur toutes les chaînes connectées au réseau. La couche de confirmation d'Espresso peut empêcher l'équivoque du séquenceur, protéger contre les refontes et réduire le risque de finalité pour les résolveurs dans les systèmes basés sur l'intention. Grâce à sa polyvalence, les chaînes peuvent également l'utiliser comme séquenceur décentralisé et comme couche de disponibilité des données à faible coût.
EspressoDA résout ce goulot d'étranglement tout en assurant la disponibilité des données grâce à un système à trois couches que nous avons conçu pour équilibrer la performance et la sécurité :
Couche VID (VID Layer) : stocke les morceaux de données codées par effacement sur tous les nœuds.
Couche du comité DA (DA Committee Layer) : un petit comité stocke l'intégralité des données et garantit une récupération efficace des données.
Couche CDN (CDN Layer) : charge les données complètes pour une récupération efficace.
EspressoDA élimine la nécessité pour chaque nœud de stockage de télécharger toutes les données du bloc en utilisant Verifiable Information Dispersal (VID), une technique qui encode les données du bloc en morceaux codés par effacement, qui sont disséminés parmi les nœuds¹ de manière à garantir la récupérabilité. Les nœuds n'ont besoin de stocker que leur morceau plutôt que le bloc entier. Cette méthode est plus efficace que l'échantillonnage de la disponibilité des données (DAS) car elle limite les redondances inutiles.
En utilisant VID, EspressoDA garantit qu'un bloc ne sera finalisé que si la disponibilité des données est vérifiée.
¹ : dans Espresso, chaque nœud (node) participant au consensus est également un nœud de stockage
Un petit comité DA, sélectionné parmi les nœuds du réseau, reçoit l'ensemble des données et permet une récupération très rapide des données, le protocole VID agissant comme une solution de repli au cas où le comité DA ne parviendrait pas à mettre les données à disposition.
EspressoDA assure la mise à disposition des données pour les rollups (de manière optimiste par le comité DA, et garantie par VID) sans encourir les coûts élevés de l'affichage des transactions sur Ethereum L1 (bien que les rollups puissent toujours choisir de le faire). Il évite également les solutions d'AD centralisées, qui permettent aux opérateurs d'AD de geler le rollup et de censurer ses utilisateurs.
Nous fournissons à EspressoDA des performances de niveau web2 en utilisant un réseau de diffusion de contenu (CDN) pour partager rapidement les données d'un bloc avec de nombreux nœuds différents. Cela permet d'accélérer massivement la diffusion des données. Les repères (benchmarks) de notre réseau de test Cappuccino montrent une diffusion de données d'environ 5,7 Mo/s avec 100 nœuds. Le CDN peut également contribuer à la récupération efficace de sous-ensembles de données, tels que les transactions individuelles.
Il est important de noter que la sécurité du CDN n'est pas garantie et qu'il ne constitue donc pas un point de défaillance unique. EspressoDA fonctionne parfaitement sans le CDN, qui n'est utile que pour accélérer le DA et peut facilement être remplacé ou supprimé.
No activity yet