Conditions & Requirements for Running a Node
Minimum Resource Requirements
A Linux server with 8 GB of RAM, quad-core CPU, 40GB of storage space with a fixed IP address and dedicated resources
NB1: Running a node on a PC/laptop - that is without a valid public IP - is NOT possible.
NB2: This installation process is currently tested on Linux. Installing a node on a server with other operating systems may be possible but not officially supported yet.
NB3: As the network evolves, these requirements may change. Stay updated with subsequent guidelines.
NB4: An economic/cost-friendly VPS does not generally meet these requirements and a Pion node my not run properly on those.
Downtime and Rewards
To ensure the network's reliability, every node is eventually expected to maintain a minimum of 97% uptime for each reward period, that is, maximum downtime is 3% each 7 days.
We have been gradually moving toward that limit. It has been set at 90% since Jan 2024.
If a node's downtime exceeds the above limit, rewards for that period will be slashed. However, if a node's downtime crosses the threshold that is 20% downtime over a 60-day period, it will be disabled.
Node Management
Node management is crucial for maintaining the integrity and security of the PION network:
Third-party Management: Requesting third-party node runners to run and manage nodes for users is strictly prohibited.
Multiple Servers: Running a node on more than one server/IP simultaneously is not allowed.
When migrating to a new server/IP, follow these steps:
Stop the old server.
Wait for at least 1 hour.
Start the new server and restore the configurations.
Data Management
Protecting the data within the network is a shared responsibility:
Muon Core: Muon core will purge data for expired subnets from the nodes. Keeping backup of such data is not permitted.
User Data: Operators should retain only their node configurations and private keys. No other user data should be stored.
NB1: If you suspect your node has been compromised, disable it immediately via the dashboard and then contact one of our admins on Discord/telegram.
Confidentiality and Security
Maintaining the secrecy of certain network details is crucial:
Subnets: Revealing the subnets your node belongs to is strictly prohibited.
Configuration and Keys: Exposing node configurations, especially private keys, poses a significant security risk. If compromised, the node will be disabled and stakes might be slashed.
Last updated