NoctisNode
← GuidesKrypto2026-10-239 Min.

Monero Remote Node vs. eigener Node: Datenschutzrisiken und VPS-Setup

Ein Monero Remote Node sieht Ihre IP, Ihre Sync-Zeiten und welche Outputs Sie anfragen. Die Risiken öffentlicher Nodes und wie Sie einen eigenen Node mit eingeschränktem RPC auf einem VPS betreiben.

Kurz gesagt: Ein Monero Remote Node bekommt nie Ihre Schlüssel oder Ihr Guthaben, sieht aber Ihre IP-Adresse, wann Ihre Wallet synchronisiert, welche Outputs Ihre Wallet für Ringsignaturen abruft und den Moment, in dem Sie eine Transaktion senden. Ein eigener Node, zum Beispiel ein geprunter `monerod` mit `--restricted-rpc` auf einem VPS, entfernt diesen Dritten, und mit Tor verbergen Sie zusätzlich Ihre private IP vor dem VPS.

Diese Anleitung erklärt, was ein Remote Node erfahren kann, warum öffentliche Nodes ein Schwachpunkt sind, wie viel Speicher ein geprunter oder vollständiger Node 2026 braucht und wie Sie einen Node mit eingeschränktem RPC einrichten, mit dem sich Feather, Cake Wallet und monero-gui verbinden können. Für die vollständige Node-Anleitung ohne den Aspekt des Fernzugriffs siehe unsere Anleitung zum Monero-Node.

Was ein Monero Remote Node über Sie erfährt

Eine normale Monero-Wallet (Feather, Cake Wallet, monero-gui, monero-wallet-cli) hält ihre View- und Spend-Keys lokal. Sie lädt Blöcke vom Node herunter und scannt sie auf Ihrem Gerät, sodass der Node Ihr Guthaben nicht sehen kann. Metadaten sieht er trotzdem reichlich.

DatenFür einen Remote Node sichtbar?Warum das wichtig ist
Ihre IP-AdresseJaVerknüpft Wallet-Aktivität mit Ihrem Anschluss und ungefähren Standort, sofern Sie kein Tor oder VPN nutzen.
Zeitpunkt und Häufigkeit der SynchronisierungJaZeigt, wann Sie Ihre Wallet öffnen und von welcher IP — das hilft beim Erstellen eines Nutzungsprofils.
Für Ringe angefragte OutputsJaBeim Senden fragt die Wallet den Node nach Outputs für Ringmitglieder; die echte Ausgabe ist darunter versteckt, aber das Anfragemuster kann einem bösartigen Node Hinweise liefern.
Senden der TransaktionJaDer Node sieht Ihre Transaktion als Erster und kennt die IP, von der sie kam.
View-Key, Spend-Key, GuthabenNeinNormale Wallets scannen lokal. Light-Wallet-Server, die Ihren View-Key verlangen, sind ein anderes, deutlich aufschlussreicheres Modell.

Risiken öffentlicher Remote Nodes

  • ▹Jeder kann einen öffentlichen Node betreiben, auch Leute, die Zuordnungen von IPs zu Transaktionen sammeln. Ihr Logging können Sie nicht überprüfen.
  • ▹Ein bösartiger Node kann Ihrer Wallet manipulierte Daten liefern, etwa einen veralteten Stand der Chain oder verzerrte Output-Listen für die Decoy-Auswahl. Aktuelle Wallets haben Schutzmechanismen, aber ein eigener Node erübrigt die Frage.
  • ▹Cluster öffentlicher Nodes eines einzigen Betreibers können viele Nutzer gleichzeitig korrelieren.
  • ▹Öffentliche Nodes gehen offline oder sind überlastet, sodass Ihre Wallet bei der Synchronisierung hängen bleibt.
  • ▹Ein öffentlicher Node über Clearnet verknüpft Ihre private IP mit jeder Zahlung. Wenn Sie einen nutzen müssen, verbinden Sie sich über Tor und bevorzugen Sie einen Node, dem Sie aus gutem Grund vertrauen.

Speicher und RAM: geprunter vs. vollständiger Monero-Node (2026)

Die Größen unten sind Näherungswerte, Stand Ende 2026, und wachsen jeden Monat. Prüfen Sie die aktuelle Blockchain-Größe, bevor Sie eine Disk wählen, und lassen Sie Reserve für Wachstum und das Betriebssystem.

Note · Bei NoctisNode ist der Plan Nocturne (8 vCPU, 8 GB RAM, 100 GB NVMe) der einzige VPS, der einen geprunten Monero-Node aufnehmen kann, und die Reserve ist knapp — prüfen Sie also zuerst die aktuelle geprunte Größe und überwachen Sie die Disk-Belegung. Ein vollständiger Node passt auf keinen aktuellen VPS-Plan, und Dedicated Server sind derzeit ausverkauft. Siehe Monero-VPS-Optionen und mit XMR bezahlen.

Node-TypCa. Speicher (2026)RAMHinweise
Gepruned (`--prune-blockchain`)etwa 80–100 GB2–4 GBBehält etwa 1/8 der prunebaren Daten. Validiert vollständig und bedient Wallets ganz normal.
Vollständig (ungepruned)etwa 250 GB oder mehr4 GB+Nötig, wenn Sie anderen Nodes die vollständige Historie bereitstellen wollen.
Erste Synchronisierungwie obenmehr hilftNVMe ist am wichtigsten; auf Festplatten mit drehenden Scheiben ist die Synchronisierung quälend langsam.

monerod auf einem Debian- oder Ubuntu-VPS installieren

  1. 01.Legen Sie einen eigenen Systembenutzer an, damit der Daemon nie als root läuft.
  2. 02.Laden Sie das offizielle CLI-Release von getmonero.org herunter und prüfen Sie seinen SHA-256-Hash gegen die GPG-signierte `hashes.txt`.
  3. 03.Installieren Sie `monerod` nach `/usr/local/bin`, schreiben Sie eine Konfigurationsdatei und fügen Sie eine systemd-Unit hinzu.
  4. 04.Öffnen Sie den P2P-Port (18080) und den Port für eingeschränktes RPC (18089) in der Firewall, starten Sie dann den Dienst und warten Sie auf die Synchronisierung.
  5. 05.Härten Sie SSH, bevor Sie den Server exponiert lassen; siehe [SSH-Härtung](/guides/ssh-hardening).
sudo apt update && sudo apt install -y wget bzip2 ufw
sudo useradd --system --create-home --home-dir /var/lib/monero --shell /usr/sbin/nologin monero

cd /tmp
wget -O monero-linux-x64.tar.bz2 https://downloads.getmonero.org/cli/linux64
wget https://www.getmonero.org/downloads/hashes.txt
sha256sum monero-linux-x64.tar.bz2   # must match the linux64 line in hashes.txt
tar xjf monero-linux-x64.tar.bz2
sudo install -m 0755 monero-x86_64-linux-gnu-*/monerod /usr/local/bin/
sudo mkdir -p /etc/monero

# /etc/systemd/system/monerod.service
[Unit]
Description=Monero daemon
After=network-online.target
Wants=network-online.target

[Service]
User=monero
Group=monero
ExecStart=/usr/local/bin/monerod --config-file=/etc/monero/monerod.conf --non-interactive
Restart=on-failure
TimeoutStopSec=120

[Install]
WantedBy=multi-user.target

Konfiguration für eingeschränktes RPC: --restricted-rpc, --rpc-bind-ip, --prune-blockchain

Jedes Kommandozeilen-Flag kann ohne die führenden Bindestriche in die Konfigurationsdatei. `restricted-rpc` deaktiviert Admin-Aufrufe (Daemon stoppen, Peers ändern, Mining), sodass eine Wallet synchronisieren und senden, Ihren Node aber nicht steuern kann. `rpc-bind-ip=0.0.0.0` stellt RPC auf allen Interfaces bereit, was monerod verweigert, solange Sie nicht zusätzlich `confirm-external-bind` setzen. `prune-blockchain` hält den Speicherbedarf niedrig, und `sync-pruned-blocks` lädt bereits geprunte Blöcke, um die erste Synchronisierung zu beschleunigen.

Führen Sie nach dem Speichern der Datei `sudo systemctl daemon-reload && sudo systemctl enable --now monerod` aus und prüfen Sie dann den Fortschritt mit dem letzten Befehl unten. Wallets funktionieren am besten, sobald `synchronized` true ist.

# /etc/monero/monerod.conf
data-dir=/var/lib/monero
prune-blockchain=1
sync-pruned-blocks=1

p2p-bind-ip=0.0.0.0
p2p-bind-port=18080

restricted-rpc=1
rpc-bind-ip=0.0.0.0
rpc-bind-port=18089
confirm-external-bind=1
# optional: require a login (Feather, Cake and monero-gui support it)
# rpc-login=walletuser:long-random-password

no-igd=1
enable-dns-blocklist=1

# firewall
sudo ufw allow OpenSSH
sudo ufw allow 18080/tcp
sudo ufw allow 18089/tcp
sudo ufw enable

# sync status
curl -s http://127.0.0.1:18089/get_info | grep -E '"height"|"target_height"|"synchronized"'

Feather, Cake Wallet und monero-gui mit Ihrem Node verbinden

  • ▹Feather: Öffnen Sie die Netzwerk-/Node-Einstellungen, wählen Sie die Nutzung eines eigenen Nodes und fügen Sie `your-server-ip:18089` (oder die `.onion`-Adresse) hinzu. Ergänzen Sie Benutzername und Passwort, wenn Sie `rpc-login` gesetzt haben.
  • ▹Cake Wallet: Gehen Sie zu den Verbindungs- und Sync-Einstellungen, öffnen Sie die Node-Verwaltung, fügen Sie einen neuen Monero-Node mit Ihrer IP oder Ihrem Hostnamen und Port 18089 hinzu und wählen Sie ihn aus.
  • ▹monero-gui: Öffnen Sie in den Einstellungen den Tab Node, wählen Sie Remote Node, fügen Sie Ihre Adresse und Port 18089 hinzu und setzen Sie ihn als aktiven Node. Geben Sie bei Bedarf die Zugangsdaten ein.
  • ▹monero-wallet-cli: Starten Sie es mit `--daemon-address your-server-ip:18089` und bei Bedarf `--daemon-login walletuser:password`.
  • ▹Menünamen ändern sich zwischen Releases; weicht eine Bezeichnung ab, suchen Sie nach Node-, Daemon- oder Verbindungseinstellungen.

Optional: Ihren Monero-Node über Tor erreichen

Ein eigener Node auf einem VPS entfernt den fremden Betreiber, aber der VPS sieht weiterhin bei jeder Verbindung der Wallet Ihre private IP. Wenn Sie den RPC-Port als Tor-Onion-Service veröffentlichen, wird das verborgen. Mit reinem Tor-Zugang können Sie `rpc-bind-ip=127.0.0.1` setzen, `confirm-external-bind` weglassen und die Regel `ufw allow 18089/tcp` entfernen, sodass RPC im Clearnet gar nicht erreichbar ist.

Feather hat Tor eingebaut. Unter Android kann Cake Wallet über Orbot routen, und monero-gui kann einen lokalen SOCKS5-Proxy wie `127.0.0.1:9050` vom Tor-Dienst nutzen. Mehr zu Onion-Services steht in unserer Anleitung zum Tor Hidden Service.

sudo apt install -y tor

# append to /etc/tor/torrc
HiddenServiceDir /var/lib/tor/monero-rpc/
HiddenServicePort 18089 127.0.0.1:18089

sudo systemctl restart tor
sudo cat /var/lib/tor/monero-rpc/hostname   # your .onion address

FAQ

QKann ein Monero Remote Node mein Guthaben sehen?

ANein. Eine Standard-Monero-Wallet scannt Blöcke lokal mit Ihrem View-Key, sodass der Remote Node weder Ihre Schlüssel noch Ihr Guthaben erhält. Er sieht aber Ihre IP-Adresse, Ihre Sync-Zeiten, angefragte Outputs und die Transaktionen, die Sie senden.

QIst ein öffentlicher Monero Remote Node sicher?

AFür Ihre Coins ja, für Ihre Privatsphäre schwach, denn ein unbekannter Betreiber kann Ihre IP und den Zeitpunkt Ihrer Transaktionen protokollieren. Nutzen Sie ihn notfalls über Tor, oder betreiben Sie einen eigenen Node.

QWie viel Speicher braucht ein geprunter Monero-Node 2026?

AEtwa 80–100 GB, Stand Ende 2026, gegenüber etwa 250 GB oder mehr für einen vollständigen Node. Beide wachsen ständig, also prüfen Sie die aktuelle Größe und lassen Sie Reserve.

QWas bewirkt --restricted-rpc in monerod?

AEs beschränkt die RPC-Schnittstelle auf Aufrufe, die Wallets brauchen, etwa Synchronisieren und Senden, und blockiert administrative Befehle. Nutzen Sie es immer, wenn der RPC-Port für andere als Sie selbst auf localhost erreichbar ist.

QWas ist der Standard-Port für einen Monero-Node mit eingeschränktem RPC?

APort 18089 ist die übliche Konvention für eingeschränktes öffentliches RPC, 18081 der Standard-Port für uneingeschränktes RPC und 18080 der P2P-Port. Jeder Port funktioniert, solange Wallet und Firewall übereinstimmen.

Monero Remote Node vs. eigener Node: Datenschutzrisiken und VPS-Setup · NoctisNode