Full Node

A full node is someone who has downloaded the entire blockchain and is in-charge of its upkeep. For a bitcoin blockchain, a full node will ensure the bitcoin reward size, block data format, correct transactions signatories, and prevent double-spending transactions.
Glossary