When studying blockchain, we often hear the word "node", A node is a computer in a blockchain blockchain network, including cell phones, mining machines, desktops, servers, and so on. In order to confirm the validity of the transaction, Bitcoin requires more than one separate network of miners to process the transaction, which must be broadcast to the network via a "node".
A node can be a link to another node communication endpoint or a communication redistribution point. Each node in the network is considered to be peer-to-peer, but some nodes have different roles in supporting the network. For example, not all nodes will store a complete copy of the blockchain or verify transactions.
For a public chain like Bitcoin, in theory, you download a complete blockchain, participate in trading and mining, and count as a node. However, in today's bitcoin, miners, full nodes, lightweight nodes, and even ordinary users may be referred to as nodes in different contexts.
So, what role does the node in the blockchain play?
In order to confirm the validity of the transaction, Bitcoin requires more than one separate network of miners to process the transaction, which must be broadcast to the network via a "node". This is the first step in the transaction process (blockchain confirmation).
To fully exploit the potential of the network, the Bitcoin network can't just provide a channel for trading, but also ensure security. With randomly selected nodes, this network will reduce the double-flowering problem - the user is trying to spend the same digital currency twice.
However, Bitcoin doesn't just need nodes, it also requires a lot of hard-working nodes—those that have Bitcoin core clients and full blockchains uploaded on one machine entity. The more nodes, the more secure the network.