Full Nodes sind Bitcoin-Knotenpunkte, die Transaktionen verifizieren und weiterleiten. Sie kontrollieren, ob Netzwerkregeln durch Teilnehmer verletzt worden sind – etwa durch einen Double Spend. Full Nodes laden jeden Block herunter und kontrollieren, ob alle darin enthaltenen Transaktionen legitim im Sinne der Netzwerkregeln ist. Die gängigste Software-Implementierung für Bitcoin Full Nodes ist Bitcoin Core.