Blog

MeshCore Packet Analyzer Opt-out-Funktionen für Privatsphäre

Entwickler Tree plant mehrere Maßnahmen, um Nutzern mehr Kontrolle über die Sichtbarkeit ihrer Daten im MeshCore Packet Analyzer zu geben. Die Änderungen umfassen Opt-out-Zeichen für Benutzernamen und kryptographisch signierte Ausschlüsse von Knotenlisten.

Der Entwickler Tree des MeshCore Packet Analyzers hat auf wachsende Datenschutzbedenken in der Community reagiert und kündigt umfassende Privacy-Optionen an. In einem Forum-Thread stellte Tree drei konkrete Ansätze vor, um Nutzern mehr Kontrolle über die Sichtbarkeit ihrer Mesh-Kommunikation zu geben.

Opt-out durch spezielle Zeichen

Die erste Maßnahme betrifft öffentliche Kanäle wie #bot, #emergency oder Public. Nutzer können künftig ein Opt-out-Zeichen – einen Bindestrich (-), ein Caron (ˇ) oder das 🚫-Emoji – an ihren Benutzernamen anhängen. Nachrichten von Nutzern mit solchen Kennzeichen werden in allen Oberflächen und APIs des Analyzers verborgen. Die Pakete selbst bleiben sichtbar, aber Inhalte und Routing-Pfade werden durch Platzhalter wie "XX, XX, XX" ersetzt.

Kryptographische Opt-out-Signatur

Für die Knotenlisten plant Tree ein robusteres System: Nutzer können mit ihrem MeshCore-Schlüsselpaar eine datierte Zeichenfolge kryptographisch signieren, um sich aus den Auflistungen auszutragen. Nodes mit aktiviertem Opt-out erscheinen weder auf der Nodes-Seite noch auf der Karte, und ihre Advert-Pakete werden aus den Oberflächen entfernt. Die Funktion erlaubt auch ein späteres Opt-in.

Filterung an der Quelle

Als dritte Maßnahme sollen Tools wie meshcoretomqtt und meshcore-packet-logger um Konfigurationsmöglichkeiten erweitert werden, sodass Beobachter gezielt auswählen können, welche Pakete protokolliert werden – etwa nur bestimmte Kanäle oder Pakettypen.

Wichtige Einschränkung

Tree betont jedoch deutlich, dass diese Maßnahmen keine echte Privatsphäre schaffen, sondern lediglich Präferenzen signalisieren. Öffentliche Funknachrichten bleiben für jeden mit entsprechender Hardware empfangbar. Der Entwickler vergleicht die Situation mit einem Plakat in einer belebten Stadt, auf dem "bitte nicht lesen" steht – es signalisiert eine Absicht, verhindert aber nicht das Lesen. Echte Privatsphäre sei nur durch korrekte Kryptographie und private Kanäle möglich.

Auf Anfrage aus der britischen Community hat Tree bereits erste Änderungen implementiert: Nodes mit dem 🚫-Emoji im Namen werden nicht mehr über die Nodes-API ausgegeben und erscheinen damit umgehend nicht mehr auf Karten und Listen.