A full node refers to a device or program that downloads and stores the entire blockchain data, independently verifying all transactions and blocks, and supports new nodes in data synchronization to maintain network decentralization and security. Enforcing consensus rules strictly, full nodes reject invalid transactions and serve as foundational pillars of blockchain networks. Running a full node demands significant storage and bandwidth resources but delivers the highest level of privacy and self-verification without relying on third parties.