Aller au contenu
Menu

Ce que récupère « Online data », et ce qu'il ne fait jamais

Publié le 30 octobre 2026 · 4 min de lecture

Par défaut, subnera lit des fichiers locaux et fait une vérification de mise à jour anonyme par jour, que vous pouvez désactiver (voir « La vérification de mise à jour » plus bas). Il lit le fichier de journal que Train at Home écrit sur votre Mac et, en lecture seule, deux petits fichiers de mise à jour de l'application officielle (voir plus bas). Online data est un réglage optionnel qui ajoute quelques chiffres publics au menu, comme le tier de votre run, l'occupation et vos récompenses. Cette page explique exactement ce qui se passe quand vous l'activez. Pour l'application elle-même, voir le guide d'installation.

Désactivé par défaut

Avec Online data désactivé, l'application lit ~/Library/Logs/IOTA Train at Home/ et, en lecture seule, le ShipItState.plist de l'application officielle et la version indiquée dans le Info.plist de la mise à jour téléchargée — rien d'autre, n'y écrit jamais, n'en envoie rien nulle part, et ne se connecte jamais au port de contrôle local de l'application officielle (127.0.0.1:8010). Votre position, l'ETA, l'état d'inscription et les statistiques d'entraînement fonctionnent sans que rien de tout cela ne quitte votre Mac.

Ce qui se passe quand vous l'activez

Cochez Online data (Macrocosmos) dans le menu. À partir de là, l'application :

  1. Lit votre hotkey publique dans ~/.bittensor/wallets/iota/hotkeys/iota_minerpub.txt. C'est la moitié publique de l'identité de votre mineur, l'adresse visible sur la blockchain. Le code refuse tout fichier dont le nom ne se termine pas par pub.txt : les fichiers de clés privées ne sont donc jamais ouverts, et rien d'autre n'est lu dans votre dossier de wallet.
  2. Envoie des requêtes de lecture anonymes à l'API publique de Macrocosmos (iota-web.api.macrocosmos.ai) pour des informations publiques : métadonnées et tier du run, occupation, heure du prochain paiement, et totaux de récompenses liés à votre hotkey.
  3. Affiche les résultats sous forme de lignes supplémentaires dans le menu.

Les données sont rafraîchies au plus une fois par minute tant que le réglage est actif.

Ce qui ne quitte jamais votre Mac

Votre mot de passe, vos clés privées et votre phrase de récupération, ainsi que vos fichiers de journal. L'application ne se connecte à aucun compte : pas de compte, pas de clé d'API.

La vérification de mise à jour

Indépendamment d'Online data, subnera demande au démarrage, puis au plus une fois par jour quand la vérification aboutit, s'il existe une version plus récente. C'est un GET anonyme sur https://downloads.subnera.com/latest.json et sur sa signature latest.json.sig, avec un User-Agent qui ne porte que la version, sans identifiant, sans cookie et sans paramètre d'URL. L'hébergeur, Cloudflare, voit votre adresse IP comme tout serveur web. La vérification elle-même se contente de vous informer : la version n'est téléchargée que si vous le demandez (« Update to subnera X… » dans le menu, subnera-agent update) ou si vous avez activé l'installation automatique, désactivée par défaut. Désactivez la vérification dans l'application (Options, Check for subnera Updates) ou avec subnera-agent update-check off. Détails dans le guide des mises à jour.

Ce que Macrocosmos peut voir

  • Votre hotkey publique, car la requête de récompenses la porte dans l'URL. Elle est publique de toute façon, mais la requête l'associe à votre adresse IP.
  • Votre adresse IP, comme pour n'importe quelle requête web.

Les requêtes utilisent une session éphémère : aucun cookie, rien de conservé d'une requête à l'autre, avec un délai d'attente de 10 secondes par requête.

Hors ligne, ou API indisponible ?

Si une requête échoue, les dernières valeurs correctes restent affichées et le menu montre une ligne d'erreur du type « Online: offline ». La partie locale (file, état, entraînement) n'est pas affectée, car elle ne dépend pas du réseau.

Comment le désactiver

Décochez Online data (Macrocosmos). Les requêtes en cours sont annulées, les valeurs stockées sont oubliées et les lignes en ligne disparaissent du menu.

Pourquoi c'est optionnel

Le moniteur est en lecture seule et local d'abord : un outil qui surveille votre mineur ne doit pas lui faire courir de risque. Online data est utile, mais c'est un choix, pas un réglage par défaut. Pour les mêmes données publiques de récompenses à l'échelle d'une flotte, voir le guide sur les récompenses.

Checklist

  1. Laissez Online data désactivé sauf si vous voulez les lignes de tier et de récompenses.
  2. Si vous l'activez, seules votre hotkey publique et votre adresse IP sont visibles pour la requête.
  3. Décochez-le depuis le menu à tout moment.

Envie de voir ça sur votre propre Mac ?

subnera affiche la position réelle dans la file et la phase dans votre barre de menu.

Installer subnera