Full nodes

A Bitcoin full node is software that allows businesses and advanced users to validate transactions and blocks on the blockchain of their choice. Running a full node is a read-only access to the blockchain. It does not give you power over the network, simply the ability to monitor it. For the majority of end-users, full nodes aren't required to run. Setting up a full node is something that power-users and businesses might want to consider running to verify their own transactions. The following software can be used to interact with the version of Bitcoin of your choice.