Importance de la disponibilité des données pour Layer 2
Il existe toujours des controverses sur la disponibilité des données Layer 2 dans l'écosystème Ethereum (. Certains chercheurs estiment qu'il ne peut pas être considéré comme L2 si l'on n'utilise pas Ethereum pour obtenir la disponibilité des données. Selon ce point de vue, de nombreuses solutions d'extension existantes perdront leur qualification L2, y compris certains projets bien connus.
Alors, qu'est-ce que la disponibilité des données ? Quels défis de disponibilité des données L2 rencontre-t-il ? Pourquoi la couche de disponibilité des données suscite-t-elle autant de controverses dans L2 ? Cet article se concentrera sur ces questions et tentera de lever le voile sur le mystère de la disponibilité des données.
Définition de la disponibilité des données
En termes simples, la disponibilité des données fait référence au fait que les producteurs de blocs publient toutes les données de transaction d'un bloc sur le réseau, permettant aux validateurs de les télécharger. Si le producteur de blocs publie des données complètes et permet aux validateurs de les télécharger, nous disons que les données sont disponibles ; si la dissimulation d'une partie des données empêche les validateurs de télécharger les données complètes, alors les données ne sont pas disponibles.
![Pourquoi la disponibilité des données est-elle si importante pour Layer 2 ?])https://img-cdn.gateio.im/webp-social/moments-c4c7b426cb235ee97ab8d65925b57eca.webp(
) Différence entre la disponibilité des données et la récupérabilité.
Les concepts de disponibilité des données et de récupérabilité des données sont souvent confondus, mais en réalité, ils sont très différents :
La disponibilité des données concerne la phase après la production de blocs, où les données n'ont pas encore été ajoutées à la blockchain par consensus. Elle est liée à la capacité des nouvelles données publiées à passer par le consensus, et non aux données historiques.
La capacité de recherche des données concerne la phase après que les données ont été validées par consensus et stockées de manière permanente sur la blockchain, c'est-à-dire la capacité à récupérer des données historiques. Dans Ethereum, les nœuds qui stockent toutes les données historiques sont appelés nœuds d'archivage.
Certaines opinions estiment que le terme "disponibilité des données" pourrait prêter à confusion et suggèrent de le remplacer par "publication des données" pour plus de précision.
![Pourquoi la disponibilité des données est-elle si importante pour Layer 2 ?]###https://img-cdn.gateio.im/webp-social/moments-f30a384092e7609029e18de3268c6d67.webp(
Problèmes de disponibilité des données dans Layer 2
Bien que le concept de disponibilité des données provienne d'Ethereum, nous nous concentrons actuellement sur la disponibilité des données au niveau de la Layer 2.
Dans L2, le séquenceur ) en tant que producteur de blocs doit publier suffisamment de données de transactions afin que les validateurs puissent vérifier la validité des transactions. Ce processus fait face à deux problèmes principaux :
Assurez-vous que le mécanisme de validation se déroule en toute sécurité.
Réduire le coût de publication des données
( Sécurité du mécanisme de vérification
Différents types de Layer 2 utilisent différentes méthodes de validation :
Optimistic Rollup utilise des preuves de fraude. Si le séquenceur ne publie pas de données complètes, le challenger ne pourra pas initier de défi valide.
Bien que la preuve de validité du ZK Rollup ne nécessite pas de disponibilité des données, un besoin global demeure. Sans données de bloc traçables, les utilisateurs ne pourront pas connaître leur solde et pourraient perdre leurs actifs.
Pour garantir la sécurité de la validation, les ordonnanceurs L2 publient généralement les données d'état et les données de transaction sur Ethereum, qui offre une sécurité accrue, en s'appuyant sur Ethereum pour le règlement et pour obtenir la disponibilité des données.
![Pourquoi la disponibilité des données est-elle si importante pour Layer 2 ?])https://img-cdn.gateio.im/webp-social/moments-ca16dabffd74eb96fbac85f0d24c283c.webp###
( Réduire les coûts de publication
Actuellement, le L2 place la disponibilité des données et le règlement sur Ethereum. Bien que la sécurité soit élevée, les coûts sont énormes. Les frais de Gas que les utilisateurs paient au L2 se composent principalement de deux parties : le Gas pour exécuter les transactions L2 et le Gas pour soumettre des données au L1. La seconde partie représente la majeure partie, dont les données transactionnelles garantissant la disponibilité des données constituent la part principale.
Il existe principalement deux méthodes pour réduire les coûts :
Réduire le coût de publication des données sur L1, comme la mise à niveau EIP-4844 à venir.
Détacher la disponibilité des données de L1 et ne pas utiliser Ethereum comme couche de disponibilité des données.
![Pourquoi la disponibilité des données est-elle si importante pour Layer 2 ?])https://img-cdn.gateio.im/webp-social/moments-d508d1367ec86edfc1ef01574d917810.webp###
Controverse sur la couche de disponibilité des données L2
L'émergence des blockchains modulaires offre de nouvelles possibilités pour le Layer 2. Les blockchains modulaires découpent les fonctionnalités clés de la blockchain, formant des parties relativement indépendantes, et étendent les performances en combinant des réseaux spécialisés.
Actuellement, les blockchains modulaires sont généralement divisées en quatre couches : la couche d'exécution, la couche de règlement, la couche de consensus et la couche de disponibilité des données. Les L2 existants, en plus de séparer la couche d'exécution d'Ethereum, conservent encore les fonctionnalités des trois autres couches sur Ethereum. Cependant, pour des raisons de coût, de nombreux L2 se préparent également à détacher la couche de disponibilité des données d'Ethereum.
Cependant, la communauté Ethereum semble ne pas vouloir que les L2 obtiennent la disponibilité des données d'autres sources. Certains estiment que ne pas utiliser Ethereum comme couche de disponibilité des données ne constitue pas un Rollup, et donc n'est pas un L2. La dernière définition de L2BEAT souligne également que les solutions d'évolutivité qui ne publient pas de données sur la L1 ne font pas partie des L2, car les solutions de disponibilité des données hors chaîne ne garantissent pas que les opérateurs fourniront les données publiées.
Cette persistance peut être motivée par des considérations de sécurité, mais elle peut également refléter des inquiétudes quant à l'affaiblissement de la position d'Ethereum. Si le L2 sépare également la couche de disponibilité des données, cela affaiblit essentiellement la dépendance à la sécurité d'Ethereum, ce qui pourrait constituer une menace pour la position d'Ethereum.
Quoi qu'il en soit, les projets liés à la couche de disponibilité des données continuent de prospérer. À l'avenir, nous verrons apparaître davantage de solutions et de projets innovants en matière de disponibilité des données, offrant de nouvelles possibilités pour l'évolutivité de la blockchain.
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.
10 J'aime
Récompense
10
6
Reposter
Partager
Commentaire
0/400
PebbleHander
· 08-07 06:38
Cette vague de frais est clé
Voir l'originalRépondre0
ImaginaryWhale
· 08-07 06:16
J'ai l'impression que ces soi-disant l2 jouent sur les bords...
Voir l'originalRépondre0
TokenDustCollector
· 08-04 07:08
Qui a dit que sans eth ce n'est pas un L2 ? Arrêtez de rigoler.
Voir l'originalRépondre0
GateUser-2fce706c
· 08-04 06:59
Qui n'a pas dit que maintenant est la période dorée pour investir dans L2 ? Le temps n'attend pas, les frères.
Voir l'originalRépondre0
DataPickledFish
· 08-04 06:40
Encore en train de discuter de la définition technique, les points d'attention sont tous erronés, non ?
Controverse sur la disponibilité des données L2 : un jeu entre sécurité et coûts
Importance de la disponibilité des données pour Layer 2
Il existe toujours des controverses sur la disponibilité des données Layer 2 dans l'écosystème Ethereum (. Certains chercheurs estiment qu'il ne peut pas être considéré comme L2 si l'on n'utilise pas Ethereum pour obtenir la disponibilité des données. Selon ce point de vue, de nombreuses solutions d'extension existantes perdront leur qualification L2, y compris certains projets bien connus.
Alors, qu'est-ce que la disponibilité des données ? Quels défis de disponibilité des données L2 rencontre-t-il ? Pourquoi la couche de disponibilité des données suscite-t-elle autant de controverses dans L2 ? Cet article se concentrera sur ces questions et tentera de lever le voile sur le mystère de la disponibilité des données.
Définition de la disponibilité des données
En termes simples, la disponibilité des données fait référence au fait que les producteurs de blocs publient toutes les données de transaction d'un bloc sur le réseau, permettant aux validateurs de les télécharger. Si le producteur de blocs publie des données complètes et permet aux validateurs de les télécharger, nous disons que les données sont disponibles ; si la dissimulation d'une partie des données empêche les validateurs de télécharger les données complètes, alors les données ne sont pas disponibles.
![Pourquoi la disponibilité des données est-elle si importante pour Layer 2 ?])https://img-cdn.gateio.im/webp-social/moments-c4c7b426cb235ee97ab8d65925b57eca.webp(
) Différence entre la disponibilité des données et la récupérabilité.
Les concepts de disponibilité des données et de récupérabilité des données sont souvent confondus, mais en réalité, ils sont très différents :
La disponibilité des données concerne la phase après la production de blocs, où les données n'ont pas encore été ajoutées à la blockchain par consensus. Elle est liée à la capacité des nouvelles données publiées à passer par le consensus, et non aux données historiques.
La capacité de recherche des données concerne la phase après que les données ont été validées par consensus et stockées de manière permanente sur la blockchain, c'est-à-dire la capacité à récupérer des données historiques. Dans Ethereum, les nœuds qui stockent toutes les données historiques sont appelés nœuds d'archivage.
Certaines opinions estiment que le terme "disponibilité des données" pourrait prêter à confusion et suggèrent de le remplacer par "publication des données" pour plus de précision.
![Pourquoi la disponibilité des données est-elle si importante pour Layer 2 ?]###https://img-cdn.gateio.im/webp-social/moments-f30a384092e7609029e18de3268c6d67.webp(
Problèmes de disponibilité des données dans Layer 2
Bien que le concept de disponibilité des données provienne d'Ethereum, nous nous concentrons actuellement sur la disponibilité des données au niveau de la Layer 2.
Dans L2, le séquenceur ) en tant que producteur de blocs doit publier suffisamment de données de transactions afin que les validateurs puissent vérifier la validité des transactions. Ce processus fait face à deux problèmes principaux :
( Sécurité du mécanisme de vérification
Différents types de Layer 2 utilisent différentes méthodes de validation :
Optimistic Rollup utilise des preuves de fraude. Si le séquenceur ne publie pas de données complètes, le challenger ne pourra pas initier de défi valide.
Bien que la preuve de validité du ZK Rollup ne nécessite pas de disponibilité des données, un besoin global demeure. Sans données de bloc traçables, les utilisateurs ne pourront pas connaître leur solde et pourraient perdre leurs actifs.
Pour garantir la sécurité de la validation, les ordonnanceurs L2 publient généralement les données d'état et les données de transaction sur Ethereum, qui offre une sécurité accrue, en s'appuyant sur Ethereum pour le règlement et pour obtenir la disponibilité des données.
![Pourquoi la disponibilité des données est-elle si importante pour Layer 2 ?])https://img-cdn.gateio.im/webp-social/moments-ca16dabffd74eb96fbac85f0d24c283c.webp###
( Réduire les coûts de publication
Actuellement, le L2 place la disponibilité des données et le règlement sur Ethereum. Bien que la sécurité soit élevée, les coûts sont énormes. Les frais de Gas que les utilisateurs paient au L2 se composent principalement de deux parties : le Gas pour exécuter les transactions L2 et le Gas pour soumettre des données au L1. La seconde partie représente la majeure partie, dont les données transactionnelles garantissant la disponibilité des données constituent la part principale.
Il existe principalement deux méthodes pour réduire les coûts :
Réduire le coût de publication des données sur L1, comme la mise à niveau EIP-4844 à venir.
Détacher la disponibilité des données de L1 et ne pas utiliser Ethereum comme couche de disponibilité des données.
![Pourquoi la disponibilité des données est-elle si importante pour Layer 2 ?])https://img-cdn.gateio.im/webp-social/moments-d508d1367ec86edfc1ef01574d917810.webp###
Controverse sur la couche de disponibilité des données L2
L'émergence des blockchains modulaires offre de nouvelles possibilités pour le Layer 2. Les blockchains modulaires découpent les fonctionnalités clés de la blockchain, formant des parties relativement indépendantes, et étendent les performances en combinant des réseaux spécialisés.
Actuellement, les blockchains modulaires sont généralement divisées en quatre couches : la couche d'exécution, la couche de règlement, la couche de consensus et la couche de disponibilité des données. Les L2 existants, en plus de séparer la couche d'exécution d'Ethereum, conservent encore les fonctionnalités des trois autres couches sur Ethereum. Cependant, pour des raisons de coût, de nombreux L2 se préparent également à détacher la couche de disponibilité des données d'Ethereum.
Cependant, la communauté Ethereum semble ne pas vouloir que les L2 obtiennent la disponibilité des données d'autres sources. Certains estiment que ne pas utiliser Ethereum comme couche de disponibilité des données ne constitue pas un Rollup, et donc n'est pas un L2. La dernière définition de L2BEAT souligne également que les solutions d'évolutivité qui ne publient pas de données sur la L1 ne font pas partie des L2, car les solutions de disponibilité des données hors chaîne ne garantissent pas que les opérateurs fourniront les données publiées.
Cette persistance peut être motivée par des considérations de sécurité, mais elle peut également refléter des inquiétudes quant à l'affaiblissement de la position d'Ethereum. Si le L2 sépare également la couche de disponibilité des données, cela affaiblit essentiellement la dépendance à la sécurité d'Ethereum, ce qui pourrait constituer une menace pour la position d'Ethereum.
Quoi qu'il en soit, les projets liés à la couche de disponibilité des données continuent de prospérer. À l'avenir, nous verrons apparaître davantage de solutions et de projets innovants en matière de disponibilité des données, offrant de nouvelles possibilités pour l'évolutivité de la blockchain.