The Blockchain Trilemma - blocktrain.info

Geek Jayant
BlockTrain
Published in
2 min readJun 28, 2022

Theoretically an ideal blockchain, is built on three foundational pillars i.e Decentralization, Security and Scalability but according to Vitalik Buterin (Founder of Ethereum) in the current structure of Blockchain, if a network has to grow it cannot do so without compromising any one of the pillars and this is called as Blockchain Trilemma.

It’s more a like a general problem for the Blockchain developers to build a network in which all the three pillars compliment each other making it an ideal blockchain. Let’s understand the terms

Decentralization

The primary reason for the existence of Blockchain technology is the need of a system that is not controlled by a single authority and eliminates the 3rd party dependency.

The Bitcoin Network is decentralized but it’s not scalable because of the block size, block time and power consumption.

Security

Security & Decentralization are the two sides of the same coin. If a blockchain is completely decentralized it means it’s fundamentally secured.

Security means the data & transactions are immutable and the network is safe from attacks.

Scalability

Scalability of a blockchain is it’s capability to perform ideally and handle the growing demand. For example, Ethereum gas fee rises exponentially when transactions are high. While Solana is highly scalable but it’s considered more centralized which is evident by the fact that it went down 4 times in a month.

The Trade Offs

If a blockchain network is completely decentralized, it compliments security while compromises on scalability.
If a network is scalable then it’s more likely to be centralized to give more throughputs which indeed makes it less secure. And security should never be compromised for anything.

Solution?

In the past 2–3 years developers have approached the problem in many ways, like implementing Blockchain Layers (Layer 1, 2,3), Consensus Mechanism (Proof of Stake, Proof of History), Sharding or Beacon Chain

We keep these topics for our next posts. Hope it was worth your time.

If you want to start your Blockchain Journey, head to our list of resources and roadmaps here

Learn Solidity in Hindi, here

--

--

Geek Jayant
BlockTrain

A born geek, documenting my love story with Blockchain and Web 3