Le problème qu’il existe pour résoudre
Quand vous collez une adresse dans un explorateur hébergé, vous faites une divulgation. Vous dites à cet opérateur que quelqu’un à votre adresse IP, avec l’empreinte de votre navigateur, s’intéresse à cette adresse spécifique. Faites-le de manière répétée avec une adresse que vous contrôlez et l’inférence est triviale.
Ce n’est pas un préjudice hypothétique, et cela ne se résout pas par une politique de confidentialité. Cela se résout en ne faisant pas la requête — ce qui signifie que l’explorateur doit tourner là où vous êtes.
Otterscan prend cela suffisamment au sérieux pour n’avoir aucune instance hébergée. Il n’y a nulle part à visiter. Vous l’installez, le pointez vers votre propre nœud Erigon, et tout le système tourne sur du matériel que vous contrôlez. Pas d’opérateur, pas de journaux, pas de conditions d’utilisation, pas de risque de rachat, pas de changement de politique.
Pourquoi Erigon spécifiquement
Otterscan est délibérément mince. Plutôt que de construire son propre indexeur, il utilise celui d’Erigon — Erigon est un client Ethereum conçu autour d’un stockage efficace et d’un traçage riche, et il expose déjà la plupart de ce dont un explorateur a besoin via des méthodes RPC personnalisées.
Cette décision de conception est ce qui rend Otterscan assez petit pour être auditable et assez rapide pour être agréable. Il n’y a pas d’index séparé à construire et maintenir synchronisé ; le nœud est l’index.
Cela signifie aussi que l’exigence est ferme. Vous avez besoin d’Erigon, et pour l’historique complet vous en avez besoin en mode archive. C’est un engagement de plusieurs téraoctets sur du stockage rapide et une synchronisation se mesurant en jours. Il n’y a pas moyen de contourner cela, et le projet ne prétend pas le contraire.
Le coût honnête
Un nœud d’archive Ethereum est une infrastructure sérieuse — plusieurs téraoctets sur NVMe, une RAM considérable, et des jours de synchronisation initiale. Pour la plupart des particuliers, c’est le mauvais échange pour de simples recherches privées. Cela devient évidemment le bon choix si vous faites déjà tourner un nœud pour le staking, pour un backend de portefeuille, ou parce que vous préféreriez ne pas faire confiance non plus à un fournisseur RPC.
Où il est véritablement meilleur, pas seulement plus privé
La confidentialité est le titre principal, mais le traçage de transactions d’Otterscan est indépendamment excellent, et cela vaut la peine d’être dit car cela signifie que le faire tourner n’est pas purement un sacrifice.
Le support de traçage d’Erigon est minutieux, et Otterscan le met bien en avant : l’arbre d’appels internes complet d’une transaction, avec valeurs, gas et raisons de revert à chaque niveau. Quand un appel de contrat échoue à plusieurs niveaux de profondeur, cela vous montre exactement où, ce que même Etherscan ne rend pas toujours facile.
Il est aussi simplement rapide. Le disque local bat une API distante avec une marge assez large pour que la différence change votre façon de travailler — vous cessez de grouper vos questions car chacune est gratuite.
Ce qu’il ne fera pas, c’est l’enrichissement. Aucun logo de token, aucune conversion de prix, aucune étiquette « cette adresse appartient à une grande plateforme d’échange ». Ces choses nécessitent des sources de données externes, et les sources de données externes sont exactement ce qu’Otterscan est conçu pour ne pas avoir. La sortie est la chaîne, sans fioritures.
Qui devrait réellement le faire tourner
Quiconque fait déjà tourner Erigon. Le coût marginal est proche de zéro et le bénéfice est immédiat — c’est sans ambiguïté le bon choix.
Quiconque a des recherches sensibles. Chercheurs, personnes gérant des avoirs significatifs, quiconque dont l’intérêt pour une adresse serait lui-même révélateur. Le coût du nœud est réel mais l’exposition qu’il élimine l’est aussi.
Les développeurs qui veulent des requêtes illimitées. Aucune limite de débit et aucune clé signifie que vous pouvez boucler aussi fort que votre matériel le permet, ce qui pour un travail d’analyse élimine toute une catégorie de friction.
Tous les autres ne devraient pas. Si vous vérifiez une transaction une fois par mois, utilisez Blockstream.info ou Blockchair via Tor et obtenez la plupart du bénéfice de confidentialité sans aucun du coût. Notre guide d’auto-hébergement expose les options côte à côte, et être honnête sur qui ne devrait pas s’auto-héberger en fait partie.
Ce que nos tests de référence ont montré
Tester Otterscan signifiait le faire tourner, ce qui est en soi le constat : il n’y a aucun moyen d’évaluer cet explorateur sans s’engager pour le nœud.
Contre une instance Erigon, nos éléments de référence EVM se sont résolus plus rapidement que tout explorateur hébergé que nous avons essayé, avec une marge assez large pour changer les habitudes de travail. Les requêtes que nous grouperions normalement par politesse sont devenues gratuites, et nous avons complètement cessé de penser aux limites de débit.
L’arbre d’appels internes sur notre élément d’appel de contrat échoué était le meilleur rendu que nous ayons vu où que ce soit, y compris sur Etherscan : chaque niveau de la pile d’appels avec sa valeur, son gas et sa raison de revert, dans une seule vue plutôt que derrière un onglet.
Ce qui était absent était tout aussi instructif. Aucun logo de token, aucune conversion de prix, aucune étiquette d’adresse. Une adresse appartenant à une grande plateforme d’échange ressemblait exactement à n’importe quelle autre adresse. Chacune de ces omissions est une source de données tierce qu’Otterscan n’a délibérément pas, et après quelques jours nous avons cessé de le remarquer.
La mise en garde honnête issue des tests : le nœud était le projet. L’explorateur a pris des minutes à configurer ; amener le nœud à un état utilisable a pris des jours.