TOS Node Types
There are different types of nodes in TOS Network:
Full Node
A node that is synchronized with the blockchain, stores the current state of the blockchain and the block history or part of the block history.
In a full node, you can enable one or more additional functionalities:
Archive node
A full node that stores the entire block history is called an archive node.
An archive node requires a lot of resources and is needed if you are making a blockchain explorer or something like that.
For most cases, you will be fine with a regular node that only stores the latest blocks and has significantly lower hardware requirements.
Running an Archive NodeLiteserver
If you enable an endpoint in a full node, then it starts to perform the functions of a Liteserver - it can receive and respond to requests from Lite Clients.
Using this node, your product can interact with TOS Blockchain.
TOS DAO supports a number of public Liteservers that you can find in the global config (mainnet and testnet).
These are endpoints available to everyone, for example, standard wallets connect to them.
Validator
If you enable the validator functionality in the node and you have a sufficient number of Toscoin (stake), then the node will begin to participate in the process of validating new network blocks.
TOS is a Proof-of-Stake blockchain, so validators keep the network running and are rewarded in Toscoin for doing so.
Running a Full Node (Validator)