A blockchain network is a collection of computers, called nodes, that work together to support and operate the blockchain technology.
In a blockchain network, each node has a copy of the entire chain of blocks, making it decentralized. Nodes interact with each other, exchanging information about new transactions and blocks. When a new transaction enters the network, nodes verify its authenticity and correctness, and then add it to a new block. After that, the block is digitally signed and added to the blockchain, becoming an immutable part of it.
The blockchain network also uses consensus algorithms to achieve agreement among nodes regarding the validity of new blocks. For example, in the Proof-of-Work algorithm, nodes solve complex mathematical problems to prove their work and earn the right to add a new block. In the Proof-of-Stake algorithm, nodes can create new blocks based on the amount of coins they hold.
A blockchain network can be public or private. In a public blockchain network, anyone can participate, and transaction and block data are accessible to all network participants. In a private blockchain network, participants are defined and have limited access to the data.