Masternodes sind spezialisierte Knoten in bestimmten Blockchain-Netzwerken, die erweiterte Funktionen ausführen, wie z.B. die Validierung von Transaktionen, die Sicherung des Netzwerks oder die Aktivierung von Funktionen wie Soforttransaktionen oder Datenschutz. Um einen Masternode zu betreiben, muss ein Benutzer in der Regel eine bedeutende Menge der nativen Kryptowährung als Sicherheit hinterlegen und erhält im Gegenzug einen Anteil an den Blockbelohnungen.