TON Node Types
There are different types of nodes in The Open Network:
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:
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 Node
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 TON Blockchain.
TON Foundation 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.
If you enable the validator functionality in the node and you have a sufficient number of Toncoin (stake), then the node will begin to participate in the process of validating new network blocks.
TON is a Proof-of-Stake blockchain, so validators keep the network running and are rewarded in Toncoin for doing so.Running a Full Node (Validator)