Alors qu’Avail se rapproche rapidement du réseau principal, cette série d’articles explorera les intégrations potentielles entre Avail et les principales solutions de mise à l’échelle et montrera comment les développeurs peuvent s’intégrer à Avail pour tirer parti de sa blockchain sécurisée, décentralisée et peu coûteuse de disponibilité des données.
Trop long pour lire la version
Avail étend les capacités de la pile OP.
Avec Avail, les développeurs de la pile OP peuvent réduire leurs coûts de disponibilité des données d’environ 90 %.
L2 basé sur la pile OP peut tirer parti d’Avail pour une disponibilité des données sécurisée, peu coûteuse et décentralisée.
Avail s’oriente vers le mainnet et a récemment annoncé un réseau de test gratifiant.
Jetez un coup d’œil au premier article de la série, « Les validiums zkEVM peuvent réduire de 90 % les frais de gaz dans les magasins ETH ! »
OP Stack avec Avail
OP Stack est devenu un choix populaire pour les communautés et les entreprises qui souhaitent créer leurs propres rollups L2. Il est utilisé par le réseau principal OP et est maintenu par l’Optimism Collective. Il s’agit également d’une pile technologique que les développeurs ont commencé à développer et à modifier. L’une de ces modifications est l’utilisation d’une couche de disponibilité des données spécialement conçue comme Avail. Dans cet article, nous verrons comment vous pouvez utiliser OP Stack avec Avail en tant que fournisseur de disponibilité des données pour réduire considérablement vos frais de transaction ETH.
Comment OP Stack gère-t-il la disponibilité des données ?
OP La couche DA prise en charge par Stack par défaut est ETH. Les transactions L2 sont soumises au séquenceur, qui est responsable du tri des transactions et de la création des blocs L2. Le lot de transactions est envoyé par le séquenceur au ETH, et le ETH soumet les données de transaction en tant que calldata.
L’avantage d’utiliser ETH comme couche de disponibilité des données (couche DA) est que les développeurs utilisant la OP Stack peuvent hériter des garanties de sécurité de ETH Workshop. N’importe qui peut accéder aux données de transaction L2 publiées sur ETH Square et les utiliser pour dériver l’état de chaîne correct de L2.
Cependant, cet avantage a un coût important. ETH Fang n’est pas conçu comme une solution de disponibilité des données et n’est pas optimisé pour ce cas d’utilisation. Bien que des efforts soient faits pour améliorer cela, au moment de la rédaction de cet article, jusqu’à 90 % de ce que L2 paie ETH Fang est utilisé pour gérer la disponibilité des données. Les cas d’utilisation à volume élevé qui traitent de grands volumes de données transactionnelles peuvent être considérablement réduits en utilisant des solutions de disponibilité des données spécialement conçues comme Avail.
Comment Avail fonctionne-t-il avec OP Stack ?
L’équipe d’Avail a créé l’Avail OP Stack, une version modifiée de l’OP Stack qui envoie les données de transaction à Avail au lieu de ETH, réduisant ainsi les frais de transaction jusqu’à 90 %.
Les transactions sont soumises aux nœuds du séquenceur dans la pile de OP Avail. L’op-batcher soumet ensuite le lot de transactions à un module appelé op-avail, qui est ajouté pour soumettre les données à avail.
Les données de transaction sont ensuite ajoutées à la blockchain Avail, et une référence de transaction est renvoyée à l’op-avail, qui est transmise à l’op-batcher et soumise au ETH sous forme de calldata. Les références de transaction publiées sur ETH Square contiennent le hachage du bloc Avail, l’adresse de l’expéditeur et le nonce de la transaction externe.
Les chaînes construites avec la pile de OP Avail héritent des garanties de sécurité du réseau blockchain de preuve d’enjeu désigné par Avail. La blockchain d’Avail est construite à l’aide du SDK Polkadot pour réduire le risque de centralisation des validateurs et s’efforce de prendre en charge 1000 validateurs externes. Les données publiées sur les blocs d’Avail sont validées par le réseau d’Avail, mais ne sont pas exécutées. L2 peut utiliser la pile OP avec Avail et payer une fraction du coût de l’implémentation actuelle, qui publie les données de transaction sur le ETH.
Pour obtenir un aperçu plus détaillé du fonctionnement d’Avail OP Stack pour les séquenceurs et les nœuds de validation, vous pouvez consulter un diagramme plus détaillé dans le référentiel Avail OP Stack.
Améliorations à venir
Le système de preuve de faute d’Optimism, qui vérifie l’exactitude des transactions sur ETH, est toujours en cours de développement au moment de la rédaction de cet article. OP séquenceur Stack est encore centralisé pour l’instant, mais des plans sont en cours pour le décentraliser. Au fur et à mesure que ces améliorations seront déployées par l’Optimism Collective, la pile Avail OP sera mise à jour pour inclure ces changements.
Plusieurs améliorations de la pile de OP de disponibilité ont été identifiées et seront bientôt mises en œuvre. Les racines des données d’Avail seront publiées sur le ETH via le Vector Data Proof Bridge. La racine des données est la racine de l’arbre de Merkle, et ses feuilles sont les morceaux de données soumises à Avail. Cela permettra aux séquenceurs et autres nœuds L2 de vérifier sur le ETH que les validateurs d’Avail sont parvenus à un consensus sur la disponibilité des données.
Une fois que OP Stack a mis en œuvre une preuve de défaillance valide, une DA contenant une preuve peut être envoyée avec le hachage par lots d’Avail et utilisée dans le jeu interactif de contestation de preuve de défaillance de OP Stack.
L’Optimism Collective a également annoncé des plans pour un réseau interopérable de chaînes L2 construit à l’aide de la pile OP, appelé Superchains(). Toutes ces améliorations futures sont encore en cours de développement et seront implémentées dans la pile Avail OP dans la mesure du possible.
Commencez à essayer le Avail OP Stack dès aujourd’hui !
Consultez le guide de démarrage dans le référentiel Avail OP Stack () et commencez dès aujourd’hui ! Si vous avez des questions ou des suggestions sur la façon d’améliorer cette version, vous pouvez contacter l’équipe sur les forums Avail ou Discord.
OP Stack est l’une des nombreuses blockchains qui peuvent tirer parti de la couche de disponibilité des données universelle et sécurisée d’Avail. Pour en savoir plus sur l’intégration d’Avail avec d’autres écosystèmes L2 et blockchain de premier plan, consultez la série Avail Ecosystem et abonnez-vous à notre newsletter.
Voir l'original
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.
Avail étend les capacités de OP Stack pour réduire les coûts de DA L2 de 90 %
Alors qu’Avail se rapproche rapidement du réseau principal, cette série d’articles explorera les intégrations potentielles entre Avail et les principales solutions de mise à l’échelle et montrera comment les développeurs peuvent s’intégrer à Avail pour tirer parti de sa blockchain sécurisée, décentralisée et peu coûteuse de disponibilité des données.
Trop long pour lire la version
Jetez un coup d’œil au premier article de la série, « Les validiums zkEVM peuvent réduire de 90 % les frais de gaz dans les magasins ETH ! »
OP Stack avec Avail
OP Stack est devenu un choix populaire pour les communautés et les entreprises qui souhaitent créer leurs propres rollups L2. Il est utilisé par le réseau principal OP et est maintenu par l’Optimism Collective. Il s’agit également d’une pile technologique que les développeurs ont commencé à développer et à modifier. L’une de ces modifications est l’utilisation d’une couche de disponibilité des données spécialement conçue comme Avail. Dans cet article, nous verrons comment vous pouvez utiliser OP Stack avec Avail en tant que fournisseur de disponibilité des données pour réduire considérablement vos frais de transaction ETH.
Comment OP Stack gère-t-il la disponibilité des données ?
OP La couche DA prise en charge par Stack par défaut est ETH. Les transactions L2 sont soumises au séquenceur, qui est responsable du tri des transactions et de la création des blocs L2. Le lot de transactions est envoyé par le séquenceur au ETH, et le ETH soumet les données de transaction en tant que calldata.
L’avantage d’utiliser ETH comme couche de disponibilité des données (couche DA) est que les développeurs utilisant la OP Stack peuvent hériter des garanties de sécurité de ETH Workshop. N’importe qui peut accéder aux données de transaction L2 publiées sur ETH Square et les utiliser pour dériver l’état de chaîne correct de L2.
Cependant, cet avantage a un coût important. ETH Fang n’est pas conçu comme une solution de disponibilité des données et n’est pas optimisé pour ce cas d’utilisation. Bien que des efforts soient faits pour améliorer cela, au moment de la rédaction de cet article, jusqu’à 90 % de ce que L2 paie ETH Fang est utilisé pour gérer la disponibilité des données. Les cas d’utilisation à volume élevé qui traitent de grands volumes de données transactionnelles peuvent être considérablement réduits en utilisant des solutions de disponibilité des données spécialement conçues comme Avail.
Comment Avail fonctionne-t-il avec OP Stack ?
L’équipe d’Avail a créé l’Avail OP Stack, une version modifiée de l’OP Stack qui envoie les données de transaction à Avail au lieu de ETH, réduisant ainsi les frais de transaction jusqu’à 90 %.
Les transactions sont soumises aux nœuds du séquenceur dans la pile de OP Avail. L’op-batcher soumet ensuite le lot de transactions à un module appelé op-avail, qui est ajouté pour soumettre les données à avail.
Les données de transaction sont ensuite ajoutées à la blockchain Avail, et une référence de transaction est renvoyée à l’op-avail, qui est transmise à l’op-batcher et soumise au ETH sous forme de calldata. Les références de transaction publiées sur ETH Square contiennent le hachage du bloc Avail, l’adresse de l’expéditeur et le nonce de la transaction externe.
Les chaînes construites avec la pile de OP Avail héritent des garanties de sécurité du réseau blockchain de preuve d’enjeu désigné par Avail. La blockchain d’Avail est construite à l’aide du SDK Polkadot pour réduire le risque de centralisation des validateurs et s’efforce de prendre en charge 1000 validateurs externes. Les données publiées sur les blocs d’Avail sont validées par le réseau d’Avail, mais ne sont pas exécutées. L2 peut utiliser la pile OP avec Avail et payer une fraction du coût de l’implémentation actuelle, qui publie les données de transaction sur le ETH.
Pour obtenir un aperçu plus détaillé du fonctionnement d’Avail OP Stack pour les séquenceurs et les nœuds de validation, vous pouvez consulter un diagramme plus détaillé dans le référentiel Avail OP Stack.
Améliorations à venir
Le système de preuve de faute d’Optimism, qui vérifie l’exactitude des transactions sur ETH, est toujours en cours de développement au moment de la rédaction de cet article. OP séquenceur Stack est encore centralisé pour l’instant, mais des plans sont en cours pour le décentraliser. Au fur et à mesure que ces améliorations seront déployées par l’Optimism Collective, la pile Avail OP sera mise à jour pour inclure ces changements.
Plusieurs améliorations de la pile de OP de disponibilité ont été identifiées et seront bientôt mises en œuvre. Les racines des données d’Avail seront publiées sur le ETH via le Vector Data Proof Bridge. La racine des données est la racine de l’arbre de Merkle, et ses feuilles sont les morceaux de données soumises à Avail. Cela permettra aux séquenceurs et autres nœuds L2 de vérifier sur le ETH que les validateurs d’Avail sont parvenus à un consensus sur la disponibilité des données.
Une fois que OP Stack a mis en œuvre une preuve de défaillance valide, une DA contenant une preuve peut être envoyée avec le hachage par lots d’Avail et utilisée dans le jeu interactif de contestation de preuve de défaillance de OP Stack.
L’Optimism Collective a également annoncé des plans pour un réseau interopérable de chaînes L2 construit à l’aide de la pile OP, appelé Superchains(). Toutes ces améliorations futures sont encore en cours de développement et seront implémentées dans la pile Avail OP dans la mesure du possible.
Commencez à essayer le Avail OP Stack dès aujourd’hui !
Consultez le guide de démarrage dans le référentiel Avail OP Stack () et commencez dès aujourd’hui ! Si vous avez des questions ou des suggestions sur la façon d’améliorer cette version, vous pouvez contacter l’équipe sur les forums Avail ou Discord.
OP Stack est l’une des nombreuses blockchains qui peuvent tirer parti de la couche de disponibilité des données universelle et sécurisée d’Avail. Pour en savoir plus sur l’intégration d’Avail avec d’autres écosystèmes L2 et blockchain de premier plan, consultez la série Avail Ecosystem et abonnez-vous à notre newsletter.