Validators

Masternode

Set up and Run a Masternode to Maintain the Network Stability

The Definition of a Masternode


A masternode is a full node in the Minter network that is run by a validator and supports the system’s functioning.

Server Requirements


Minimal requirements for running a validator’s node in the testnet are:

  • 4GB RAM
  • 200GB SSD
  • x64 2.0 GHz 4 vCPUs
  • SSD disks are preferable for high transaction throughput.

Below are recommended requirements:

  • 4GB RAM
  • 200GB SSD
  • x64 3.4 GHz 8 vCPUs
  • HSM

Please note that the requirements mentioned above apply to the test network. They may change once the main network is launched.

Installation Process


There are several ways you can install a Minter blockchain testnet node on your machine. Use binary, docker, or source code.

For more detail on how to set up a masternode, read the documentation at https://minterteam.github.io/minter-go-node-docs/#section/Install-Minter and https://minterteam.github.io/minter-go-node-docs/#section/Validators/Becoming-validator-in-testnet

Breach of Rules. Consequences


If the validator skips 12 of the last 24 blocks, then 1% from the stake of the masternode will be slashed (burned), and the masternode will be excluded (deemed inactive) from the validation process until the new transaction is sent for being added to the list of active validators.

If an attempt is made to double sign the same block, then 5% will be slashed (burned) from the masternode’s general stake, and the forced unbond of all delegated funds will take place.

In case you no longer want to be a validator, you should set candidate off in advance as the request is processed in 120 blocks after it has been submitted.

Note that even if a validator does not intentionally misbehave, their stake can still be slashed if their node crashes, loses connectivity, gets DDoSed, or if its private key is compromised.

More information on the responsibility of validators can be found at
https://minterteam.github.io/minter-go-node-docs/#section/Validators/Rules-and-fines

Learn how to safeguard your masternode against intruders at
https://minterteam.github.io/minter-go-node-docs/#section/Validators/DDOS-protection.-Sentry-node-architecture

Further Reading


Documentation (the Validators section):
https://minterteam.github.io/minter-go-node-docs/#section/Validators

FAQ (the Masternodes section):
https://help.minter.network/categories/6-masternodes