Blockchain Layers in Web3. Do you understand the different ‘layers’ of Blockchains in Web3? Here’s a great overview to help you learn…
Diverse Nature of Blockchains
Not all Blockchains are the same…
In fact we’ve seen many different generations of ‘Blockchain’ and distributed ledger over the last 15 years or so. Some have been an improvement on the past, some have been replicas, some have ‘forked’ from others (branching code to take a different design direction). And there will be more to come.
Exploring the Layers of Blockchain Architecture
The good people at CMS have broken this out into Layer 0 to Layer 3, and below I’ve added a short summary of ‘why’ these different layers in the Blockchain architecture exist, and what the benefits are:
Layer 1 – Foundational Elements
Layer 1 – The ‘original’ Blockchains were typically L1s and provide all elements of consensus, network structure, security and transaction systems. Some have a single function (often called ‘appchains’ – you could argue Bitcoin is an example, although ordinals and BRC-20 fans may beg to differ) whereas others like Ethereum are seen as L1s on which you can launch many different applications.
Layer 0 – Enabling Innovation and Interoperability
Layer 0 – Why didn’t I start with this? Well, it’s helpful to know the components of a Layer 1 to then know how a Layer 0 helps. These Blockchains were developed later to allow for greater innovation and interoperability of Layer 1 chains. Layer 0s like Polkadot provide a protocol on which to launch Layer 1s that have shared security (faster to scale) and have a common protocol for messaging and transactions between chains (less bridges, better UX, lower cost)
Layer 2 – Enhancing Scalability
Layer 2 – These Blockchains are typically used for scaling (e.g. increasing transaction throughput) of Layer 1 chains by aggregating multiple transactions, then ‘anchoring’ them to the ‘main’ chain. L2s can also add new functionality, such as private transactions (e.g. zero knowledge proofs)
Layer 3 – Engaging with Web3 Ecosystem
Layer 3 – Albeit a relatively new ‘layer’ term, the constituents of Layer 3 are typically decentralized applications (dApps) that run on top of Blockchains, making use of the protocols’ features (e.g. tokenization, smart contracts). This layer is typically where users, customers and businesses engage with Web3. Importantly, Layer 3 is also where Certificates (credentials, proofs, authorizations) exist.
The Necessity of Web3 Layers
Like it or not, we need all these layers in Web3, as well as non-Blockchain infrastructure, to enable usable, scalable and unstoppable applications and experiences. It’s just that most non-technical humans in the world don’t really need to know (or care) about what happens in Layers 0, 1 and 2…
In Conclusion
The layers of Blockchain architecture in Web3, from the foundational Layer 1 to the application-focused Layer 3, provide a comprehensive framework for enabling a diverse range of functionalities and interactions. While not everyone may delve into the technical intricacies of Layers 0, 1, and 2, their existence is essential for building the decentralized and efficient applications that characterize the Web3 ecosystem.
Hope this was helpful. Do you have a different or better definition of any of these layers?
Working across multiple aspects of Blockchain and Web3 technologies since 2016; I help large organisations and start-ups to harness the benefits of using decentralised technologies to create commercially viable businesses and digital transformations. I have experience in leading and scaling large ecosystem and delivery teams to bring Blockchain-enabled platforms into production.
I'm passionate about engagement with the community and helping non-experts to understand, and appreciate, the value of Blockchain technology. I host the Blockchain Won't Save the World Podcast which provides easy-to-understand examples of real world projects or stories around an entire country's experience with the technology, you can find more here:
Podcast: www.anchor.fm/blockchainwstw
YouTube: www.youtube.com/channel/UCPzETvz1Q8xMNaLRYYnPokQ
Website: www.blockchainwontsavethe.world
I'm interested in driving forward adoption of Web3 in the real world. I bring industry experience in Supply Chain Management, Business Operations, Energy, Consumer & Industrial Products, Sustainability and Healthcare, which helps to contextualise how decentralised technology can be applied in ‘traditional’ organisations as well as Blockchain-native projects.
My strengths lie in strategy development, operating model and proposition design, business development, crafting the business case behind complex transformations, bringing multiple organisations together to drive change, and the leadership of multi-million dollar programmes whether that be for the FTSE100, governments, or emerging start-ups.