Een masternode is een gespecialiseerde server die altijd online staat en een vaste set hogere-niveau taken uitvoert voor een blockchainnetwerk, naast de basale doorgifte van transacties die elke node doet: denk aan het instant vergrendelen van transacties, het mixen van coins voor privacy, of het fungeren als stemzetel in het governancesysteem van het project. Operators moeten doorgaans een minimumbedrag aan de eigen coin van het netwerk als collateral (onderpand) vastzetten voordat hun server zich mag registreren, wat weinig-toegewijde deelnemers weert en het netwerk een manier geeft om operators verantwoordelijk te houden.
Dash maakte het model populair in 2014 onder de naam "Proof of Service": het netwerk vereist 1.000 DASH aan collateral, en masternode-operators stemmen over hoe een deel van elke blockbeloning wordt besteed en ontvangen uitbetalingen voor het online en responsief houden van hun node. Het onderpand zelf wordt nooit uitgegeven of overgedragen; het blijft gewoon in de eigen wallet van de operator staan als borgsom, en het verplaatsen ervan haalt de node uit actieve dienst. Andere projecten, zoals PIVX, Horizen en Zcoin, namen vergelijkbare ontwerpen over met hun eigen collateral-drempels, hardwarevereisten en beloningsverdelingen, vaak bovenop een Proof of Stake-consensusmechanisme in plaats van mining.
Het draaien van een masternode brengt reële kosten en risico's met zich mee: het onderpand is blootgesteld aan prijsvolatiliteit, uitvalperiodes kunnen beloningen kosten, en het centraliseren van grote hoeveelheden coins in relatief weinig hoge-collateral nodes kan de decentralisatie verzwakken. Het verschilt van gewone staking doordat het toegewijde infrastructuur en actieve dienstverlening vereist, niet alleen vastgezette coins.