Home > Today’s Crypto News
bitcoin
bitcoin

$83571.608249 USD

-1.38%

ethereum
ethereum

$1826.028236 USD

-3.02%

tether
tether

$0.999839 USD

-0.01%

xrp
xrp

$2.053149 USD

-2.48%

bnb
bnb

$601.140115 USD

-0.44%

solana
solana

$120.357332 USD

-3.79%

usd-coin
usd-coin

$0.999833 USD

-0.02%

dogecoin
dogecoin

$0.166175 USD

-3.43%

cardano
cardano

$0.652521 USD

-3.00%

tron
tron

$0.236809 USD

-0.59%

toncoin
toncoin

$3.785339 USD

-5.02%

chainlink
chainlink

$13.253231 USD

-3.91%

unus-sed-leo
unus-sed-leo

$9.397427 USD

-0.19%

stellar
stellar

$0.266444 USD

-1.00%

sui
sui

$2.409007 USD

1.15%

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.