A distributed network with a shared ledger
A network node is required to maintain a
blockchain. A node can be any computer
connected to the blockchain network using a
client that performs the task of validating and
relaying transactions. A node gets a copy of
the blockchain, which is downloaded automatically
upon joining the blockchain network.