In brief
- Ethereum is "unusable" for apps in its current form, says co-founder Vitalik Buterin.
- This could remain the network's status quo for "years to come" until base scalability is achieved.
- For now, migrating to layer 2 protocols is the only solution.
Co-founder Vitalik Buterin wrote today that Ethereum is "nearly unusable" for many types of applications. And, judging by the Ethereum 2.0 roadmap, this could be the case for many years to come.
"The L1 is nearly unusable for many classes of applications, and there’s no non-L2 path that can get us to scalability in the short-to-medium term," Buterin wrote in an Ethereum developer thread earlier today.
L1 refers to layer one, or the base protocol, which in this case is the Ethereum blockchain. L2, or layer two, is any protocol built on top of Ethereum. His point is that it’s difficult for the Ethereum blockchain itself to manage to hold the sheer amount of information and number of transactions currently being produced.
This lack of space is already starting to manifest. Prices for gas, the fuel that keeps the Ethereum network and its decentralized apps (dapps) chugging along, have reached exorbitant heights of late. Buterin even addressed this point, noting that a prediction he made on the decentralized prediction platform Augur last week, cost a whopping $17.76 in transaction fees.

What are Decentralized Apps (Dapps)?
It’s time to cut out the middleman. Why pay for a company to provide a ride-sharing service when you could use an app that connects drivers directly with riders and doesn’t take a cut? That's the promise being offered by dapps, or decentralized apps. Read on for an overview of what they are, how they work, some of the opportunities they present, and and the challenges these new types of applications face. What is a dapp (decentralized application)? Dapps are decentralized apps. They are like no...
While there is a big upgrade on the way called Ethereum 2.0—a raft of scalability upgrades that will help the blockchain itself process many more transactions using clever technology—the actual scaling improvements won’t be fully ready for several years.
"The eth2 roadmap offers scalability, and the earlier phases of eth2 are approaching quickly, but base-layer scalability for applications is only coming as the last major phase of eth2, which is still years away," said Buterin.
Hence, Buterin argued, it’s time for layer two. He advised leaning harder on layer 2 protocols, such as ZK rollups, which essentially free up space by moving transactions off-chain.

Ex-Microsoft researcher says he’s solved the blockchain scalability problem
Researchers have poured millions of dollars into figuring out how to securely scale a decentralized blockchain network. A new researcher said today that he's done it. Asensys, led by former Microsoft lead researcher JiaPing Wang, officially unveiled its website today, 11 months after first presenting the concept for a scalable blockchain. According to Wang, who has created the Asensys protocol to put the proposal into practice, his protocol has shown vastly more throughput and capacity than Bitc...
However, a major problem remains: users, Ethereum apps, and Ethereum Name Service domains currently occupy Ethereum's layer 1. To scale along with the Ethereum network, all these would need to migrate to the proposed layer 2 solutions, rendering the current network effectively useless for apps in the time being, Buterin said.
So, Layer 2 solutions may be the only remedy in the meantime. But even that transition will be hard, and will still take time.