"Pruning" (eng. für Stutzen) ermöglicht es Node-Betreibern, 2/3 des Speicherplatzes einzusparen, während der gesamte Transaktionsverlauf bestehen bleibt. Pruning funktioniert durch das Entfernen von 7/8 der unwichtigen Ringsignatur-Daten. Das verbleibende Achtel bleibt für andere Nodes verfügbar und wird zum Synchronisieren mit dem Netzwerk genutzt. Andere Pruned-Nodes verfügen über ein zufälliges Achtel der Daten und stellen dies dem Netzwerk zur Verfügung. Es gibt beim Gebrauch eines Pruned-Nodes keine Nachteile bezüglich der Privatsphäre oder Sicherheit.
Es gibt drei Möglichkeiten des Prunings:
Pruned-Nodes sind sehr nützlich und Remote Nodes vorzuziehen. Wenn es allerdings möglich ist, sollten Nutzer einen Full-Node betreiben und das Pruning nur im Falle der Notwendigkeit in Betracht ziehen.
Die Funktion des Datenbank-Prunings wurde im Januar 2019 hinzugefügt. Im Blogpost finden sich weitere Informationen.