Skip to content

Latest commit

 

History

History
 
 

nodes

Folders and files

NameName
Last commit message
Last commit date

parent directory

..
 
 
 
 
description
Defining the different types of nodes who support the VeChain ecosystem.

Nodes

What are nodes in blockchain networks?

In blockchain networks, nodes are individual computers or devices that participate in maintaining the blockchain's network by validating, storing, and relaying transactions and blocks of data. As with any peer-to-peer network, nodes play a crucial role in the overall functioning and security of the network. The more nodes who contribute to the network, generally the more robust and secure the network will be.

What are the different types of nodes that support the VeChainThor blockchain?

The VeChainThor network is supported by various different types of nodes, who all contribute to the ecosystem in a particular way.

Authority Masternode (AM)

AMs are responsible for maintaining consensus and producing blocks on the VeChain network. There are 101 AMs who are authorised, via an on-chain whitelist, to validate and produce the blocks on the VeChainThor blockchain. As a reward, AMs receive 30% of all VTHO generated from transaction / gas fees in a block, with the other 70% being burned.

There's a rigorous process implemented in order for a person/entity to run an AM:

  • Be vetted to ensure they have a legitimate identity;
  • Hold 25M VETs as collateral; and,
  • Run and manage a server with a certain guaranteed level of performance and availability.

Economic & X-Nodes

Both VeChain Economic and X-Node programs attempt to increase stability in the VeChain ecosystem and act as a distribution of power and privilege within the blockchain’s economy. Both nodes are staking nodes but have slightly different rewards and requirements.

Economic NodesX-Nodes
Rewards--VTHO generated from 5bln VET X-Node pool.
ApplicationApplied for based on minimum VET required or purchased on secondary market.X-Node non-fungible tokens (NFTs) were distributed upon mainnet launch but can be purchased on secondary market.
UpgradeUpgradeable, minimum threshold of next tier applies.Upgradeable, minimum threshold of next tier applies.
Revoke

VET drops below current level minimum threshold then node level gets downgraded.

Unclaimed VTHO can be claimed.

VET drops below current level minimum threshold then Node token loses X status and becomes an Economic Node. VeThorX node in this case gets destroyed as lowest X level node

Unclaimed VTHO can be claimed.
NodeRequirementStaking BonusMaturity PeriodVoting Tier
Strength Economic node Strength1,000,000 VET10 days1 EN Votes
Thunder Economic node Thunder5,000,000 VET20 days5 EN Votes
Mjolnir Economic node Mjolnir15,000,000 VET30 days15 EN Votes
VeThor X-node VeThor X600,000 VET25%-1 XN Votes
Strength X-node Strength X1,600,000 VET100%30 days3 XN Votes
Thunder X-node Thunder X5,600,000 VET150%60 days10 XN Votes
Mjolnir X-node Mjolnir X15,600,000 VET200%90 days26 XN Votes

Full Nodes

Full nodes can be deployed by anybody by running an instance of the VeChainThor node software, and they support the network in a few fundamental ways. Full nodes are configured to be interacted with and are constantly injecting new transactions into the network for AMs to build into blocks. Full nodes also enable people to query the VeChainThor blockchain and get the blockchain data from the chain to other systems to be processed. They also increase resiliency as they have a complete copy of the blockchain history stored.

{% hint style="info" %} See a full list of the publicly available VeChainThor nodes in the Developer Resource article nodes.md {% endhint %}

{% hint style="info" %} Interested in operating a public Thor node, here's a link to the public repo https://github.com/vechain/thor, and a link to a tutorial on how to run a local Thor node how-to-run-a-thor-solo-node. {% endhint %}