Your guide to transactions, smart contracts and more
What types of blockchain are there?
There are three main categories of blockchain networks — public, public-permissioned and private-permissioned.
Public blockchains run on the internet. Anyone can run a node on the network, and in order to transact with the network, you have to pay a fee using the native cryptocurrency of that network. For instance, on the public Ethereum network, you pay a fee in Ether. This is also called gas which is described in more detail in What are gas fees?.
Public blockchain networks include the Bitcoin, Ethereum and Polkadot networks.
Public-permissioned blockchain networks also run on the internet, however, access to those networks is restricted. Only specific participants on the network can run transaction-validating nodes that can process transactions. In addition access to those nodes can be restricted either physically or by using a cryptocurrency created exclusively for this network.
Private-permissioned blockchain networks run on private networks which are only accessible by participants with access to that network infrastructure. These are often formed by consortia for enterprise use cases.
Layer one versus layer two networks
Networks such as Ethereum main network (mainnet) and the Bitcoin network are called layer one networks. However, due to the level of decentralisation and security they provide, they do face scalability issues with the number of transactions they can process during a given time window.
The trade-offs with respect to decentralisation, security and scalability of blockchain networks are referred to as the blockchain trilemma. You can only have two out of the three possibilities, not all three.
Layer two networks have emerged which are less decentralised than their layer one equivalents, but they can support a greater transaction throughput. Examples include the Polygon network for Ethereum and the Lightening network for Bitcoin.
These layer two networks are not as secure as the layer one network, as they are less decentralised, but for many users, they are willing to compromise on this in order to achieve greater scalability.
There are three main categories of blockchain network:
- Public such as the Ethereum network
- Public-permissioned such as the Palm network
- Private-permissioned such as the Fnality network
The Ethereum network is a layer one network, that prioritises decentralisation and security over scalability. Networks that prioritise scalability and security, or scalability and decentralisation are referred to as layer two networks. Polygon is one of the best-known Ethereum layer two networks.
Become a web3 native by reading all of our Blockchain Explained articles.
Are you ready to adopt blockchain technology?
Our products and services make blockchain technology accessible for everyone
Web3 Labs Newsletter
With the Web3 industry moving at such a fast pace, it can be time consuming to keep track of all the latest news and events.
Subscribe to our newsletter and you'll receive regular insights and updates relating to enterprise blockchain in one place.