Back to glossary

Full node

A full node is a software program that verifies all transactions and blocks on a blockchain network. It stores a complete copy of the blockchain ledger and interacts with other nodes to confirm that all transactions and blocks are accurate and legitimate. It may also be involved in mining or block production depending on the particular blockchain protocol.

Full nodes play a critical role in ensuring the security and decentralization of blockchain networks by enabling verification of transactions without relying on a central authority, enhancing transparency, and reducing the risk of fraudulent or duplicate transactions.