Récemment, ceux qui ont effectué un dépôt sur zkSync Era ont probablement vu ce message : « La vérification on-chain prend 23 heures ». Au début, cela semble un peu absurde, mais il y a en réalité des considérations de sécurité profondes derrière cela.
Qu'est-ce que zkSync Era ?
zkSync Era est une solution d'extension de deuxième couche pour Ethereum développée par l'équipe de Matter Labs, utilisant la technologie Rollup à preuve zéro. En résumé : elle regroupe les transactions pour les traiter en deuxième couche, atteignant des vitesses de transaction de plus de 20000 TPS, ce qui est beaucoup plus rapide que le réseau principal d'Ethereum, avec des frais de transaction également moins élevés.
La version zkSync Lite lancée en juin 2020 ne permet que des transferts, sans prise en charge des contrats intelligents. Ce n'est qu'en mars 2023 que zkSync Era a été lancé, permettant cette fois la fonctionnalité de contrat. Ce dont on parle généralement lorsqu'on évoque zkSync fait référence à la version Era.
Mécanisme d'exécution différée : pourquoi un délai de 24 heures
C'est un mécanisme de sécurité unique à zkSync Era. Chaque bloc soumis de la couche 2 à la couche 1 sera gelé pendant un certain temps avant d'être exécuté définitivement. Le paramètre initial est de 24 heures, puis il sera progressivement réduit jusqu'à être complètement supprimé.
Ce mécanisme affecte non seulement les ponts inter-chaînes standard ETH et ERC20, mais tous les ponts personnalisés développés par des tiers doivent également passer cette étape.
Pourquoi faire une telle chose
En une phrase : prévenir les hackers. Une période de grâce de 24 heures a donné à l'équipe zkSync suffisamment de temps pour vérifier les transactions et détecter les vulnérabilités. En cas de piratage, l'équipe a également le temps de réagir - en activant le protocole d'urgence pour geler le réseau et empêcher une perte massive d'actifs.
C'est comme ajouter un verrou à délai à la caisse, même le voleur le plus intelligent devra attendre un jour de plus.
Comment vérifier l'avancement de votre dépôt
Utilisez l'explorateur de blocs officiel, les étapes sont très simples :
Ouvrez le navigateur zkSync Era et copiez votre adresse de retrait.
Recherchez cette adresse, vous pourrez voir tous les enregistrements de transactions.
Trouvez la transaction récemment initiée, cliquez pour voir les détails
Dans la page de détails du Transaction Hash, vous pouvez voir le statut actuel
Il existe plusieurs états :
Traité : déjà traité par zkSync Era
Envoi : En attente d'envoi vers Ethereum
Validating : phase de validation
Exécution : exécution de la phase
Exécuté : Tout est terminé, dépôt reçu
Dans la colonne Token Transféré, vous pouvez vérifier si l'adresse et le montant sont corrects.
Données clés : Si vous effectuez un dépôt avec des jetons ZK, au début, il sera indiqué qu'il faut attendre 23 heures. Ce n'est pas un bug, c'est une conception du système.
Résumé
Le délai d'exécution de zkSync semble compliqué, mais il est en réalité destiné à la sécurité des fonds des utilisateurs. L'extension de la couche 2 a permis d'obtenir rapidité et frais de transaction réduits, mais le prix de la sécurité est d'attendre un jour de plus. C'est un compromis tout à fait normal dans le Web3 : il est impossible de bénéficier de tous les avantages.
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.
Analyse du mécanisme d'exécution différée de zkSync Era : pourquoi votre dépôt doit attendre 23 heures ?
Récemment, ceux qui ont effectué un dépôt sur zkSync Era ont probablement vu ce message : « La vérification on-chain prend 23 heures ». Au début, cela semble un peu absurde, mais il y a en réalité des considérations de sécurité profondes derrière cela.
Qu'est-ce que zkSync Era ?
zkSync Era est une solution d'extension de deuxième couche pour Ethereum développée par l'équipe de Matter Labs, utilisant la technologie Rollup à preuve zéro. En résumé : elle regroupe les transactions pour les traiter en deuxième couche, atteignant des vitesses de transaction de plus de 20000 TPS, ce qui est beaucoup plus rapide que le réseau principal d'Ethereum, avec des frais de transaction également moins élevés.
La version zkSync Lite lancée en juin 2020 ne permet que des transferts, sans prise en charge des contrats intelligents. Ce n'est qu'en mars 2023 que zkSync Era a été lancé, permettant cette fois la fonctionnalité de contrat. Ce dont on parle généralement lorsqu'on évoque zkSync fait référence à la version Era.
Mécanisme d'exécution différée : pourquoi un délai de 24 heures
C'est un mécanisme de sécurité unique à zkSync Era. Chaque bloc soumis de la couche 2 à la couche 1 sera gelé pendant un certain temps avant d'être exécuté définitivement. Le paramètre initial est de 24 heures, puis il sera progressivement réduit jusqu'à être complètement supprimé.
Ce mécanisme affecte non seulement les ponts inter-chaînes standard ETH et ERC20, mais tous les ponts personnalisés développés par des tiers doivent également passer cette étape.
Pourquoi faire une telle chose
En une phrase : prévenir les hackers. Une période de grâce de 24 heures a donné à l'équipe zkSync suffisamment de temps pour vérifier les transactions et détecter les vulnérabilités. En cas de piratage, l'équipe a également le temps de réagir - en activant le protocole d'urgence pour geler le réseau et empêcher une perte massive d'actifs.
C'est comme ajouter un verrou à délai à la caisse, même le voleur le plus intelligent devra attendre un jour de plus.
Comment vérifier l'avancement de votre dépôt
Utilisez l'explorateur de blocs officiel, les étapes sont très simples :
Il existe plusieurs états :
Dans la colonne Token Transféré, vous pouvez vérifier si l'adresse et le montant sont corrects.
Données clés : Si vous effectuez un dépôt avec des jetons ZK, au début, il sera indiqué qu'il faut attendre 23 heures. Ce n'est pas un bug, c'est une conception du système.
Résumé
Le délai d'exécution de zkSync semble compliqué, mais il est en réalité destiné à la sécurité des fonds des utilisateurs. L'extension de la couche 2 a permis d'obtenir rapidité et frais de transaction réduits, mais le prix de la sécurité est d'attendre un jour de plus. C'est un compromis tout à fait normal dans le Web3 : il est impossible de bénéficier de tous les avantages.