Home > Today’s Crypto News
bitcoin
bitcoin

$93113.538616 USD

-0.11%

ethereum
ethereum

$1748.590950 USD

-2.15%

tether
tether

$1.000392 USD

0.02%

xrp
xrp

$2.177851 USD

-1.16%

bnb
bnb

$600.317897 USD

-0.84%

solana
solana

$151.339663 USD

1.47%

usd-coin
usd-coin

$0.999927 USD

0.01%

dogecoin
dogecoin

$0.179240 USD

2.45%

cardano
cardano

$0.707230 USD

2.73%

tron
tron

$0.243466 USD

-0.61%

sui
sui

$3.323843 USD

10.76%

chainlink
chainlink

$14.828095 USD

0.41%

avalanche
avalanche

$21.905207 USD

-0.82%

stellar
stellar

$0.275988 USD

4.91%

unus-sed-leo
unus-sed-leo

$9.206268 USD

0.44%

Full Node

What Is a Full Node?

A full node is a computer or server that downloads and stores a blockchain's complete history to observe and enforce its rules. Full nodes also validate block transactions and store data to keep the blockchain running. They are different from a light node, which only uses a reduced set of data.

How Does a Full Node Work?

A blockchain network is made up of a set of nodes that govern the blockchain and enforce its rules. Most blockchains use either a proof-of-stake or proof-of-work consensus mechanism. When a new transaction is submitted to the blockchain, each node must validate the transaction. When all nodes validate a new transaction, a consensus is achieved, and the transaction is added to the blockchain.

A full node stores the record of all transactions that have ever been validated on a blockchain. Different blockchains have different data requirements, depending on their size. For example, a Bitcoin full node takes up several hundred gigabytes of space and can be run on a powerful personal computer. Other blockchain networks have higher data requirements, and their full nodes can be run only by enterprise users with access to enormous amounts of data storage. In contrast, a light node only downloads a limited set of data from the blockchain and can be run from smaller devices, such as smartphones.

Full nodes serve an important purpose by securing the history of a blockchain. With this record, a blockchain can be completely reconstructed, even in the case of a catastrophic failure. For example, a single full node with an intact record of the chain history would be enough to restore the Bitcoin network if all other nodes were destroyed. Therefore, they contribute significantly to a chain's decentralization. The amount and distribution of full nodes are often taken as a measuring stick for how decentralized a blockchain is.