At its core, NEAR Protocol is a decentralized blockchain that operates on a network of independent participants called validators who process transactions and secure the network. These validators must reach consensus, meaning they need to agree on which transactions are valid and should be added to the blockchain. This ensures no one steals funds, double-spend tokens, or manipulates the system. NEAR validators use Proof-of-Stake (PoS), a consensus mechanism that secures the network through economic incentives rather than energy-intensive computational power. Unlike Bitcoin’s proof-of-work system that requires massive amounts of electricity, PoS makes the network environmentally sustainable while maintaining robust security.Documentation Index
Fetch the complete documentation index at: https://mintlify.com/near/docs/llms.txt
Use this file to discover all available pages before exploring further.
How Validators Work
In Proof-of-Stake, users demonstrate support for specific validators by delegating their NEAR tokens through a process called staking. The principle is straightforward: validators with more delegated tokens are trusted by the community to keep the network safe. If any of these validators is found doing a malicious activity they get kicked from the network and all the tokens staked on them are burned, making dishonesty economically irrational.Securing the Network
Validators have two main jobs:Validate and Execute
The first is to validate and execute transactions, aggregating them in the blocks that form the blockchain.
Validator’s Economy
In exchange for servicing the network, validators are rewarded with a target number of NEAR every epoch. The target value is computed in such a way that, on an annualized basis, it will be 2.5% of the total supply. All transaction fees (minus the part which is allocated as the rebate for contracts) which are collected within each epoch are burned by the system. The inflationary reward is paid out to validators at the same rate regardless of the number of fees collected or burned.Intro to Validators
Validators are responsible for producing and validating blocks and chunks, ensuring the security and integrity of the NEAR network. The hardware requirements for running a validator node vary depending on the staking position. Detailed specifications can be found here: the hardware requirements.You can view the list of currently active validators on platforms like NEAR-STAKING.
Is there a plan to support GPU compute?
Is there a plan to support GPU compute?
We don’t need GPU support as we are a POS chain and we require very little compute power.You can read more about our consensus strategy on our Validator Quickstart and Staking FAQ.
Block & Chunk producers
The top 100 validators are responsible for producing and validating blocks, as well as producing chunks. Under normal circumstances, each validator is assigned to a single shard, for which it produces chunks. Block & Chunk producers are guaranteed a minimum annual reward of 2.5%. If less than 100% of the network’s tokens are staked, validators have the potential to earn even higher annual rewards.Chunk Validators
Block & Chunk producers also serve as chunk validators.
Dedicated Validator Documentation Site
If you’d like to further explore Validators and Nodes in general, you can visit the Dedicated Validator Documentation Site.If a developer writes a vulnerable or malicious dApp, is a validator implicitly taking on risk?
If a developer writes a vulnerable or malicious dApp, is a validator implicitly taking on risk?
No. We have handled the potential damages to the network on the protocol level. For example, we have a lot of limiters that constrain how much data you can pass into a function call or how much compute you can do in one function call, etc.That said, smart contract developers will need to be responsible for their own dApps, as there is no stage gate or approval process. All vulnerabilities can only damage the smart contract itself. Luckily, updating smart contracts is very smooth on NEAR, so vulnerabilities can be updated/patched to an account in ways that cannot be done on other blockchains.