A network refers to all nodes in the operation of a blockchain at any given moment in time.
A network refers to all nodes in the operation of a blockchain at any given moment in time. A blockchain is a distributed ledger that allows one to record and manage assets in a centralized or decentralized way. The recording of new transactions on a blockchain is validated by nodes, which update the ledger with new transactions. The entirety of nodes makes up the blockchain network as a whole.
A blockchain network can record transactions, which can be used to construct smart contracts. These are used to connect transactions to execute more complex systems and run decentralized applications (DApps). Smart contracts serve as the foundation for DApps in different sectors, such as GameFi or DeFi.
A public blockchain network allows anyone to track payments, orders, accounts and transactions from its ledger. The blockchain network is governed by a set of policies that are decided upon before the network’s inception. These policies configure important network elements, such as the consensus mechanism (proof-of-stake or proof-of-work) and tokenomics.
There are two main types of blockchain networks: public and private.
A public network is censorship-resistant and can be used by anyone in the world. Anyone can check its record of transactions by looking at the distributed ledger. Public networks work with different consensus mechanisms, usually either proof-of-work or proof-of-stake. The most popular public networks are Bitcoin and Ethereum.
A private blockchain network is operated by a single entity or a set of entities that grant access to its distributed ledger. It is thus a permissioned network. Moreover, private networks can have different levels of permissions for different nodes. Therefore, they are often less decentralized or completely centralized. They are mostly used by enterprises to record transactions or keep a record of data that is only for internal use.