A masternode is a 24/7 online computer with a static IP running a cryptocurrency wallet software that is fully synchronized with the blockchain network and stores all information about the network in wallets. It’s task is validates and rejects transactions that are going to generating a new block. And for the job masternode runner rewarded a very handsome amount. Thus masternodes give the opportunity to make a passive income.
Hosting full masternode is expensive and complex. Shared masternode is a good solution for this.
Anyone can run a musternode by maintaining a VPS (Virtual Private Server) along with you have to purchase a particular amount of coins to deposit into the wallet as collateral which can’t be withdrawn during masternode is running. when you decides to stop running masternode, you can withdraw the deposit and transfer and from the wallet.