According to the blockchain trilemma, any improvements in any one of the three desirable goals of a blockchain — scalability, decentralization, and security — come at a cost to the other two. As blockchain technology has improved over the years, the latest generation of blockchains has had some success in overcoming the trilemma. They have focused on scalability, improving throughput by several orders of magnitude but making various trade-offs to decentralization and security. Solana, for example, has >1,000x transaction throughput of Ethereum but requires its validators to use industrial-grade hardware and commit to consistently upgrading it. This impedes decentralization as the broader community is priced out from taking part in chain validation.
The older generation of blockchains such as Bitcoin and Ethereum continues to suffer from low scalability because they prioritize decentralization. However, the decentralization of even these blockchains is under pressure as their size now exceeds hundreds of gigabytes, thus raising the requirements to run a full node. The responsibility is then left to enthusiasts who can afford to spend significant resources towards the good cause of decentralization. In the blog post "The Limits to Blockchain Scalability," Vitalik Buterin warns against significantly increasing a blockchain's parameters to meet the demand for block spaces because it could lead to "extreme centralization" if the average user is unable to run a node.
Kunal previously worked in equity research and now considers himself a financial analyst in crypto. He specializes in valuation and bottom-up analysis for Layer-1 and DeFi protocols because he has yet to learn of a way to value NFTs.