Futures
Access hundreds of perpetual contracts
TradFi
Gold
One platform for global traditional assets
Options
Hot
Trade European-style vanilla options
Unified Account
Maximize your capital efficiency
Demo Trading
Introduction to Futures Trading
Learn the basics of futures trading
Futures Events
Join events to earn rewards
Demo Trading
Use virtual funds to practice risk-free trading
Launch
CandyDrop
Collect candies to earn airdrops
Launchpool
Quick staking, earn potential new tokens
HODLer Airdrop
Hold GT and get massive airdrops for free
Pre-IPOs
Unlock full access to global stock IPOs
Alpha Points
Trade on-chain assets and earn airdrops
Futures Points
Earn futures points and claim airdrop rewards
Been seeing a lot more conversations lately about what L2 actually means for Ethereum's future, and Vitalik's recent thoughts on this are pretty interesting.
So here's the thing - L2s were supposed to be Ethereum's answer to scaling through 'branded sharding,' but that whole vision isn't really applicable anymore. Why? Because L1 is already expanding on its own, and the rollup roadmap is moving way slower than anyone anticipated. Gas limits are expected to jump significantly, which basically means L2s need to find a new reason to exist beyond just being the scaling solution.
Vitalik's point is that L2s should stop trying to be something they're not. Instead, they should focus on what they can actually do well - things like privacy features, application-specific efficiency, extreme scaling capabilities, non-financial use cases, ultra-low latency, and built-in oracle functionality. That's where the real value proposition lives.
One thing he emphasized: if L2s are going to handle ETH or other Ethereum assets, they need to at least reach phase 1 and maintain maximum interoperability with L1. Can't have fragmentation.
What really caught my attention though is his take on native Rollup precompiles. Over the past few months, he's become increasingly convinced these are critical, especially now that we have the ZK-EVM proofs needed for L1 scaling. These precompiles would make EVM verification work without needing a security council - basically enabling trustless interoperability and synchronous composability between layers.
The research question now is how to design these precompiles so they can verify the EVM portion even when L2s are running mixed environments. It's a technical shift, but it could be the key to making cross-layer interactions actually seamless and secure.