MoneroSwapper MoneroSwapper
Anleitungen

Monero Node Pruning: So betreiben Sie einen vollstaendigen Knoten mit begrenztem Speicherplatz

MoneroSwapper Team · · · 9 min read · 80 views

Warum einen Monero-Knoten betreiben?

Der Betrieb eines eigenen Monero-Knotens ist eines der wirkungsvollsten Dinge, die Sie sowohl für Ihre Privatsphäre als auch für die Gesundheit des Monero-Netzwerks tun können. Wenn Sie Ihr Wallet mit Ihrem eigenen Knoten verbinden, verlassen Ihre Transaktionsanfragen nie Ihren Computer, wodurch das Risiko eliminiert wird, dass aRisiken für entfernte KnotenDer Betreiber könnte neben Ihren Transaktionsdaten auch Ihre IP-Adresse protokollieren. Darüber hinaus alleAusführen eines vollständigen Knotensstärkt das Netzwerk, indem es jeden Block und jede Transaktion unabhängig überprüft, wodurch es für jede Entität schwieriger wird, den Konsens zu manipulieren.

Das Haupthindernis für den Betrieb eines Knotens war traditionell der Speicher. Die vollständige Monero-Blockchain übertrifft150 GBab Anfang 2026 und wächst weiter. Für Benutzer mit begrenztem Speicherplatz, insbesondere für diejenigen, die Knoten auf VPS-Instanzen, Raspberry Pi-Geräten oder Laptops mit kleinen SSDs ausführen, kann diese Anforderung unerschwinglich sein. Das ist woBeschneidungkommt rein.

Was das Beschneiden tatsächlich bewirkt

Der technische Mechanismus

Die Pruning-Implementierung von Monero entferntsieben Achtel der Blockchain-Datendas wird für die Validierung nicht mehr benötigt. Insbesondere werden die meisten Transaktionsdaten aus alten Blöcken verworfen, während alle Blockheader beibehalten werden.Schlüsselbilders und Ausgabeverpflichtungen, die erforderlich sind, um neue Transaktionen zu überprüfen und einen Konsens aufrechtzuerhalten.

Wenn ein bereinigter Knoten synchronisiert wird, lädt er jeden Block vollständig herunter und validiert ihn, genau wie es ein nicht bereinigter Knoten tut. Der Unterschied besteht darin, dass nach der Validierung der Großteil der historischen Transaktionsdaten nach einem deterministischen Muster verworfen wird. Jeder bereinigte Knoten behält ein anderes Achtel der historischen Daten (bestimmt durch einen zufälligen „Bereinigungs-Seed“), was bedeutet, dass das Netzwerk als Ganzes immer noch vollständige Kopien der Blockchain speichert, die auf viele bereinigte Knoten verteilt sind.

Speichereinsparungen

Die praktischen Einsparungen sind erheblich:

  • Vollständiger Knoten:ca. 150-170 GB (Stand März 2026)
  • Beschnittener Knoten:ca. 50-60 GB
  • Ersparnisse:etwa 100 GB oder etwa 65 % Reduzierung

Damit liegt der Speicherbedarf deutlich im Bereich eines bescheidenen VPS, eines Raspberry Pi mit einer 128-GB-microSD-Karte oder eines Laptops mit einer 256-GB-SSD.

Was Sie behalten und was Sie verlieren

Ein beschnittener Knotenbehält die volle Validierungsfähigkeit. Es verifiziert jede Transaktion, überprüft jede Signatur und setzt jede Konsensregel genau so durch, wie es ein vollständiger Knoten tut. Was Sie verlieren, ist die Möglichkeit, historische Blockdaten an andere Knoten bereitzustellen, die von Grund auf synchronisiert werden. Beschnittene Knoten können weiterhin Blockheader und ein Achtel der von ihnen gespeicherten historischen Daten bereitstellen, sodass sie zwar einen Beitrag zum Netzwerk leisten, jedoch nicht so umfassend wie ein vollständiger Archivierungsknoten.

So aktivieren Sie das Beschneiden

Frische Synchronisierung mit Beschneidung

Der einfachste Ansatz besteht darin, eine neue Synchronisierung mit aktiviertem Pruning-Flag zu starten. Wenn Sie startenMonerodmit dem--prune-blockchainmarkieren, werden die Daten während der Synchronisierung heruntergeladen, validiert und bereinigt, wobei nie mehr als nötig gespeichert wird.

Linux Schritt für Schritt

Laden Sie zunächst die neueste Monero-CLI-Version vom offiziellen heruntergetmonero.orgWebseite. Überprüfen Sie den Download mithilfe der bereitgestellten GPG-Signaturen. Extrahieren Sie das Archiv und navigieren Sie zu dem Verzeichnis, das die Binärdateien enthält.

Um einen bereinigten Knoten zu starten, führen Sie Folgendes aus:

./monerod --prune-blockchain --data-dir /path/to/your/data --log-level 0

Der--data-dirFlag gibt an, wo die Blockchain-Daten gespeichert werden. Wählen Sie einen Speicherort auf Ihrem schnellsten verfügbaren Speicher (SSD wird dringend empfohlen). Der--log-level 0Das Flag reduziert die Ausführlichkeit des Protokolls, um Festplatten-E/A zu sparen.

Berücksichtigen Sie für eine vollständigere, für den Langzeitbetrieb geeignete Konfiguration die folgenden zusätzlichen Flags:

./monerod --prune-blockchain --data-dir /mnt/ssd/monero --log-level 0 --max-concurrency 4 --db-sync-mode safe --enforce-dns-checkpointing --enable-dns-blocklist

Um den Knoten als Hintergrunddienst auszuführen, erstellen Sie eine systemd-Einheitendatei. Dadurch wird sichergestellt, dass der Knoten beim Booten automatisch startet und bei einem Absturz neu startet.

Windows Schritt für Schritt

Laden Sie unter Windows die Monero-GUI oder CLI von getmonero.org herunter. Wenn Sie die GUI verwenden, öffnen Sie sieEinstellungen > Knotenund aktivieren Sie die Option „Blockchain bereinigen“. Wenn Sie die CLI verwenden, öffnen Sie eine Eingabeaufforderung, navigieren Sie zum Monero-Verzeichnis und führen Sie Folgendes aus:

monerod.exe --prune-blockchain --data-dir D:\MoneroData

Für Windows-Benutzer, die die grafische Oberfläche bevorzugen, enthält die Monero-GUI-Wallet eine integrierte lokale Knotenoption mit einem Pruning-Kontrollkästchen, das alles automatisch erledigt.

VPS-Bereitstellung

Das Ausführen eines bereinigten Knotens auf einem VPS ist eine hervorragende Möglichkeit, einen privaten Knoten aufrechtzuerhalten, auf den von überall aus zugegriffen werden kann. Ein VPS mit2 CPU-Kerne, 4 GB RAM und 80 GB SSDDer Speicher reicht für einen beschnittenen Knoten aus. Beliebte Anbieter sind Hetzner, DigitalOcean und Contabo.

Nachdem Sie Ihren VPS bereitgestellt und eine Verbindung über SSH hergestellt haben, installieren Sie Monero mit den gleichen Linux-Schritten wie oben. Erwägen Sie die Ausführung von Monerod hinter einer Firewall, die nur den Port freigibt18081(RPC) an Ihre persönlichen IP-Adressen und Ports18080(P2P) an die Öffentlichkeit zur Netzwerkteilnahme.

Für mehr Privatsphäre stellen Sie Monerod als bereitMonero über Torversteckter Dienst. Installieren Sie Tor auf dem VPS, konfigurieren Sie einen versteckten Dienst, der auf den P2P-Port von Monerod verweist, und Ihr Knoten ist über eine .onion-Adresse erreichbar, ohne die VPS-IP den Monero-Peers preiszugeben.

Beschneiden einer vorhandenen Blockchain

Wenn Sie bereits über einen vollständig synchronisierten Knoten verfügen und Speicherplatz zurückgewinnen möchten, können Sie den Knoten direkt bereinigen. Benutzen Sie dieMonero-Blockchain-PruneTool, das in der Monero-CLI enthalten ist:

./monero-blockchain-prune --data-dir /path/to/your/data

Dieses Tool liest die vorhandene Blockchain-Datenbank und entfernt die beschneidbaren Daten. Der Vorgang dauert je nach Festplattengeschwindigkeit mehrere Stunden, erfordert jedoch keine erneute Synchronisierung von Grund auf. Beginnen Sie nach dem Beschneiden mit dem Monerod--prune-blockchainFlagge, um den beschnittenen Zustand auch in Zukunft beizubehalten.

Vergleich der Synchronisierungszeit

Die Synchronisierungszeiten variieren erheblich je nach Hardware, Internetgeschwindigkeit und Netzwerkbedingungen. Als grober Maßstab auf einem modernen Rechner mit SSD-Speicher und einer 100-Mbit/s-Verbindung:

  • Erstmalige Synchronisierung des vollständigen Knotens:24-48 Stunden
  • Erstsynchronisierung des bereinigten Knotens:18-36 Stunden
  • Vom Bootstrap beschnittener Knoten:6–12 Stunden (mit einer vertrauenswürdigen Bootstrap-Datei)

Die Verbesserung der Synchronisierungszeit für bereinigte Knoten ergibt sich aus der reduzierten Festplatten-E/A während der Schreibphase. Sowohl bereinigte als auch vollständige Knoten laden während der Synchronisierung dieselben Daten herunter und validieren sie; Der Unterschied besteht darin, dass bereinigte Knoten Daten sofort nach der Validierung verwerfen, anstatt sie vollständig auf die Festplatte zu schreiben.

Kompromisse: Pruned vs. Full Node

Vorteile des Beschneidens

  • 65 % weniger Speicherplatzerforderlich, sodass es auf billiger Hardware zugänglich ist
  • Schnellere Synchronisierungszeitenaufgrund reduzierter Festplattenschreibvorgänge
  • Geringere laufende E/A, wodurch die Lebensdauer von SSDs verlängert wird
  • Gleiche Validierungssicherheitals vollwertiger Archivierungsknoten
  • Vollständige Privatsphäre im Portemonnaiewenn Sie Ihr Wallet mit Ihrem eigenen beschnittenen Knoten verbinden

Nachteile des Beschneidens

  • Es können keine vollständigen historischen Daten bereitgestellt werdenum Kollegen zu synchronisieren
  • Leicht reduzierter Netzwerkbeitragim Vergleich zu einem Vollknoten
  • Kann nicht verwendet werden fürRisiken der Blockchain-AnalyseWerkzeugedie vollständige historische Daten benötigen
  • Einwegbetrieb:Einmal bereinigt, können Sie die Bereinigung nicht mehr rückgängig machen, ohne eine erneute Synchronisierung durchzuführen

Wann jeweils zu verwenden ist

Verwenden Sie abeschnittener Knotenwenn Sie mit begrenztem Speicher arbeiten, die Bereitstellung auf einem VPS mit bescheidener Festplattenzuteilung durchführen, einen Knoten hauptsächlich für den Wallet-Datenschutz einrichten oder auf einem Raspberry Pi oder einem ähnlichen ressourcenarmen Gerät ausgeführt werden. Verwenden Sie aVollständiger Archivierungsknotenwenn Sie über reichlich Speicher verfügen, Ihren Beitrag zum Netzwerk maximieren möchten, historische Daten für Forschungs- oder Analysezwecke benötigen oder einen öffentlichen Remote-Knotendienst betreiben.

Konfigurationstipps für optimale Leistung

Speicher- und CPU-Einstellungen

Monerod kann auf Ihre Hardware abgestimmt werden. Der--max-ParallelitätFlag begrenzt die Anzahl der während der Synchronisierung verwendeten CPU-Threads. Stellen Sie dies auf einem VPS mit 2 Kernen auf 2 ein--db-sync-mode sicherDas Flag stellt die Datenbankkonsistenz auf Kosten einer etwas langsameren Synchronisierung sicher. Dies wird für VPS-Bereitstellungen empfohlen, bei denen ein Stromausfall die Datenbank beschädigen könnte.

Bandbreitenmanagement

Wenn Ihre Internetverbindung über eine begrenzte Bandbreite verfügt, verwenden Sie--limit-rate-upUnd--limit-rate-downFlags zur Begrenzung der Bandbreitennutzung in kB/s. Für eine Heimverbindung ist die Einstellung des Uploads auf 1024 (1 MB/s) und des Downloads auf 8192 (8 MB/s) ein sinnvoller Ausgangspunkt, der normales Surfen neben dem Knotenbetrieb ermöglicht.

Überwachen Sie Ihren Knoten

Nach der Ausführung können Sie Ihren Knoten über die interaktive Monerod-Konsole überwachen. TypStatusum den Synchronisierungsfortschritt zu sehen,print_net_statsfür die Bandbreitennutzung undprint_cnfür verbundene Kollegen. Für die Fernüberwachung bietet die RPC-Schnittstelle an Port 18081 programmgesteuerten Zugriff auf den Knotenstatus, der in Überwachungstools wie Grafana integriert werden kann.

Verbinden Sie Ihr Portemonnaie

Nachdem Ihr bereinigter Knoten synchronisiert wurde, konfigurieren Sie Ihr Wallet für die Verbindung damit. Gehen Sie in der Monero-GUI zuEinstellungen > Knotenund eintreten127.0.0.1:18081als Daemon-Adresse (oder Ihre VPS-IP bei Remote-Ausführung). Verwenden Sie im Monero CLI-Wallet--daemon-address 127.0.0.1:18081. Für mobile Geldbörsen wie Cake Wallet fügen Sie die Adresse Ihres Knotens in den Knoteneinstellungen hinzu.

BenutzenMoneroSwapperneben Ihrem eigenen Node bietet Ihnen das Beste aus beiden Welten: Erwerben Sie XMR ohne KYC über MoneroSwapper und verwalten Sie dann Ihre Gelder über eine Wallet, die für maximale Privatsphäre mit Ihrem eigenen bereinigten Node verbunden ist.

Abschluss

Durch das Beschneiden ist der Betrieb eines Monero-Knotens für praktisch jeden mit einer bescheidenen Speichermenge zugänglich. Sie behalten die volle Validierungssicherheit, den vollständigen Datenschutz Ihrer Brieftasche und einen sinnvollen Netzwerkbeitrag bei, während Sie nur etwa 50 GB Speicherplatz verbrauchen. Ob Sie es auf einem VPS für ständigen Zugriff, auf einem Raspberry Pi als dediziertem Heimknoten oder einfach auf der SSD Ihres Laptops bereitstellen, ein bereinigter Monero-Knoten ist eine der besten Investitionen, die Sie in Ihre finanzielle Privatsphäre tätigen können. Der Einrichtungsvorgang dauert weniger als eine Stunde, die Synchronisierung ist in ein oder zwei Tagen abgeschlossen und die Vorteile halten so lange an, wie Sie es laufen lassen.

Artikel teilen

Ähnliche Artikel

Bereit zum Tauschen?

Anonymer Monero Tausch

Kein KYC • Keine Registrierung • Sofortiger Tausch

Jetzt tauschen