L'une des plates-formes les plus importantes et les plus connues du monde de la cryptographie est Etherscan, un explorateur de blocs et une plate-forme d'informations, d'analyses et de statistiques dédiée au monde d'Ethereum, dont les capacités ont été portées sur d'autres réseaux dans des développements tels que PolygonScan (pour le réseau Polygon) ou BSCScan (pour le réseau BNB Chain).
Etherscan est une référence dans tout ce qu'un explorateur de blocs devrait avoir, en particulier dans les réseaux blockchain aussi complexes qu'Ethereum avec ses jetons et ses innombrables contrats intelligents, sur lesquels il travaille depuis 2015, lorsque cette plateforme a commencé à fonctionner et à gagner de la place au sein de la crypto monde.
Explorer Ethereum avec Etherescan
La fonction principale d'Etherscan est claire : être un explorateur de blocs pour Ethereum. Grâce à ce site Web, nous pouvons accéder à tous les enregistrements publics du réseau Ethereum, y compris ses blocs, transactions, jetons, contrats intelligents et plus encore. Pour y parvenir, Etherscan s'appuie sur une infrastructure de nœuds complets et de nœuds d'archives qui permettent à Etherscan de télécharger toutes les informations de la blockchain Ethereum dans une puissante base de données centralisée que nous pouvons interroger via son interface web.
Oui, Etherscan, le principal explorateur de blocs Ethereum, est un service centralisé, quelque chose qui n'entre pas en conflit avec ses fonctionnalités, car, tout d'abord, cet explorateur a gagné un grand respect et prestige dans la communauté, et en second lieu, toute personne ayant un plein nœud et un nœud historique peuvent consulter et vérifier les informations sur le réseau Ethereum et les confronter à celles fournies par Etherscan.
Mais pourquoi Etherscan est-il un service centralisé ? Peut-il être décentralisé ? La raison de la centralisation d'Etherscan est simple : rendre les requêtes que nous effectuons beaucoup plus rapides et plus informatives. Examinons un exemple et recherchons l'adresse suivante sur Etherscan :
0x37369a7b436e6A3B9D0AFE195FaB2a415ec358DF
Si nous recherchons l'adresse dans Etherscan, nous pouvons obtenir cet enregistrement :
On peut y voir son solde, les jetons qui sont gérés par l'adresse, le nombre de transactions, leur TX ID, la méthode utilisée, le bloc où la transaction a été incluse, la date, à qui elle a été adressée, le montant du transaction, la commission payée et une série de données et d'analyses que nous ne pouvions pas obtenir directement en utilisant un nœud Ethereum d'une manière aussi simple.
Dans tous les cas, les utilisateurs peuvent toujours faire deux choses :
- Faites confiance aux données offertes par Etherscan et à la communauté qui valide ces données en permanence.
- Installez leur propre explorateur de blocs, avec tout ce que cela implique, pour pouvoir vérifier par eux-mêmes et à tout moment, les opérations qui sont effectuées.
Par exemple, nous pouvons créer notre propre explorateur de blocs pour Ethereum et obtenir très rapidement les informations de ce bloc, comme on le voit à l'écran, bien que le détail des données soit moindre car nous n'avons pas de base de données complète pour une telle finition.
Effectuer des recherches d'informations
Désormais, la fonction d'exploration de blocs Etherscan est facile à utiliser. Il suffit de placer l'adresse que nous voulons suivre ou le TX ID (identifiant de transaction) pour pouvoir rechercher les informations que nous voulons. Par exemple, si nous utilisons cet ID TX, nous verrons les informations associées à cette opération :
0x0b5d5136a0f8e2300bf2b78ff08d05c0bcf8ec8d877d2b78fae5578e3d7d0242
On voit rapidement qu'il s'agit d'une opération d'achat d'un NFT réalisée en OpenSea, accompagnée de la date, des adresses d'expédition et de réception, du total de l'opération, des commissions et d'autres informations utiles. Tout cela, en copiant et collant simplement le TX ID de l'opération.
C'est possible car l'opération en question est liée au mouvement d'ETH, mais que se passe-t-il si nous parlons d'un jeton ? Peut-on rechercher directement ? Faisons le test avec ce TX ID :
0x113005d25078d0efa97916a99e8e90058097dec0a7148c5a619f80e9c23ec50a
Et en effet nous avons le record de l'opération, dans ce cas, un mouvement de jetons ERC-20, appartenant au jeton USDT. Cela signifie qu'Etherscan nous offre non seulement des données sur le mouvement ETH effectué sur le réseau, mais également sur les jetons qui vivent sur le réseau, nous donnant un accès complet à toutes les informations derrière cette opération.
Recherche de jetons par nom
Bien entendu, les opérations de recherche peuvent non seulement être effectuées à l'aide de données telles que l'adresse ou l'ID TX, mais également les noms. Par exemple, si nous recherchons le nom « B2M » dans Etherscan, nous obtenons :
Et si nous y accédons, nous pouvons voir toutes les informations du jeton en question :
C'est un moyen simple de trouver des informations sur les jetons qui existent dans Ethereum, leur mobilité au sein du réseau et toutes les données nécessaires autour de lui, comme le contrat avec lequel il a été déployé :
Ce qui nous permet, bien sûr, de revoir le contrat intelligent lui-même depuis l'interface, ce qui nous permet de revoir et de vérifier ses informations et sa sécurité à tout moment, et avec n'importe quel jeton (fongible ou non fongible) ou contrat intelligent déployé sur Ethereum.
Analyse de réseau dans Etherscan
Bien sûr, le potentiel d'Etherscan ne s'arrête pas là, mais nous pouvons également voir des statistiques détaillées et une analyse du réseau. L'option "Graphiques et statistiques" Il nous offre l'accès à des données utiles telles que :
- Prix quotidien et historique de l'ETH.
- Alimentation maximale dans le réseau.
- Capitalisation boursière.
- Croissance de l'offre d'ETH (émission historique d'ETH)
- Opérations quotidiennes.
- Données réseau (Mining, Top Miners, Mined Blocks, Commissions and Rewards).
- Taille de bloc, taille de blockchain et sa croissance.
- Le prix du gaz et son histoire
Tout cela sans compter la puissante API que propose Etherscan pour accéder à ces données et effectuer des analyses de réseau de manière plus personnalisée et adaptée aux besoins des utilisateurs ou développeurs qui ont besoin de cet accès.
Grâce à tout cela, Etherscan est considéré comme le plus grand explorateur de blocs Ethereum, étant utilisé de facto, par la plupart des bourses, portefeuilles et plateformes crypto, pour offrir à ses utilisateurs une traçabilité de leurs opérations sur ledit réseau. Ce n'est pas une mince affaire et derrière cette réalisation se cache le travail acharné d'une équipe axée sur l'offre d'un outil puissant afin que les utilisateurs d'Ethereum aient un explorateur à égaler maintenant et à l'avenir avec l'arrivée d'Ethereum 2.0 en tant que réseau principal de cette grille.