Le plus ancien Testnet d'Ethereum, Ropsten, atteint la fin de sa vie

Le Testnet Ropsten officiellement déprécié alors qu'Ethereum fait progresser son infrastructure de test

Le testnet le plus ancien d'Ethereum, Ropsten, est définitivement décommissionné. Les développeurs sont désormais invités à migrer leurs environnements de test vers les testnets Goerli ou Sepolia, qui ont été officiellement approuvés par l'équipe de développement core d'Ethereum.

Aperçu Technique du Testnet Ropsten

Lancé en 2016, Ropsten a servi de testnet original proof-of-work d'Ethereum (PoW), offrant aux développeurs un environnement de bac à sable pour tester des applications blockchain avant le déploiement sur le mainnet. Le testnet a gagné une adoption significative en raison de ses capacités de test sans risque, permettant aux développeurs d'expérimenter avec des contrats intelligents et des mises à jour de protocoles sans risquer de fonds réels.

Ropsten a joué un rôle clé dans l'histoire du développement d'Ethereum, servant de terrain d'essai pour plusieurs mises à niveau critiques du réseau, y compris le hard fork de Londres et les premières phases de test de la Fusion. Son environnement compatible EVM reflétait étroitement les conditions du mainnet, en faisant une ressource inestimable pour les développeurs d'applications durant les premières années d'Ethereum.

Raison technique pour la dépréciation

Le développeur principal d'Ethereum, Tim Beiko, a fourni des détails techniques concernant la dépréciation prévue de plusieurs testnets, y compris Ropsten, Rinkeby et Kiln. Selon son annonce, ces testnets hérités perdront progressivement le soutien des fournisseurs d'infrastructure au cours des prochains mois, Kiln étant le premier à disparaître complètement.

Le blog officiel de développement d'Ethereum explique les défis techniques derrière la décision : les testnets fonctionnent comme des blockchains complètes avec des états et des historiques de transactions évolutifs. Cette complexité croissante augmente le fardeau technique de maintien des nœuds complets et de l'infrastructure de support. À mesure que les testnets accumulent des données historiques, ils deviennent de plus en plus gourmands en ressources pour fonctionner efficacement.

Le principal facteur technique à l'origine de la dépréciation de Ropsten est son mécanisme de consensus obsolète. Goerli et Sepolia ont tous deux réussi à mettre en œuvre un consensus par preuve d'enjeu grâce à leurs tests de Merge respectifs, les rendant techniquement alignés avec l'architecture actuelle du réseau principal Ethereum. Cette compatibilité de la couche de consensus les rend plus précieux pour les tests de développement contemporains.

Calendrier de dépréciation et jalons techniques

La Fondation Ethereum a publié un calendrier de dépréciation détaillé au milieu de l'année, désignant officiellement Ropsten, Kiln et Rinkeby comme des environnements de test obsolètes. L'annonce a fourni aux développeurs un calendrier de migration structuré avant la mise hors service complète de ces réseaux.

Dans une mise à jour technique publiée mercredi, la Fondation Ethereum a confirmé que le processus de fermeture de Ropsten a officiellement commencé, avec une désactivation complète du réseau prévue entre le 15 et le 31 décembre. Ce calendrier offre aux développeurs une dernière fenêtre pour migrer les environnements de test restants vers des testnets pris en charge.

Processus de migration et recommandations techniques

Le processus de dépréciation a commencé avec l'explorateur de blockchain Etherscan qui a arrêté le support de l'infrastructure pour Ropsten. La participation des développeurs a régulièrement diminué au cours des derniers mois, les taux de participation des nœuds montrant une réduction significative. La surveillance technique indique une migration progressive de l'activité de développement de Ropsten vers des environnements de test alternatifs.

À l'avenir, l'écosystème de développement d'Ethereum maintiendra deux testnets principaux :

  1. Goerli Testnet : Recommandé pour les tests au niveau des protocoles et les applications nécessitant une interaction avec une vaste historique d'état. Goerli offre un arbre d'état plus mature et est idéal pour tester des applications avec des dépendances d'état complexes.

  2. Testnet Sepolia : Optimisé pour les développeurs d'applications à la recherche d'une chaîne légère avec des temps de synchronisation plus rapides et des exigences en ressources inférieures. Sepolia fournit un environnement de test plus efficace pour le déploiement de contrats intelligents standard et les tests d'interaction.

Les développeurs utilisant actuellement Ropsten devraient évaluer leurs besoins spécifiques en matière de tests et sélectionner le testnet approprié pour la migration en fonction de l'architecture de leur application et de leurs besoins en matière de tests.

ETH1.81%
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.
  • Récompense
  • Commentaire
  • Reposter
  • Partager
Commentaire
0/400
Aucun commentaire
  • Épingler
Trader les cryptos partout et à tout moment
qrCode
Scan pour télécharger Gate app
Communauté
Français (Afrique)
  • 简体中文
  • English
  • Tiếng Việt
  • 繁體中文
  • Español
  • Русский
  • Français (Afrique)
  • Português (Portugal)
  • Bahasa Indonesia
  • 日本語
  • بالعربية
  • Українська
  • Português (Brasil)