In addition to these requirements, to start, you need a collateral in the network's cryptocurrency. If you run Dash, you need Dash coins. If PACcoin - $ PAC is needed.
The principle of the masternode is similar to a bank deposit. We leave money and take interest. But there are two significant differences.