Liquid Stake with compassSOL for an 8.04% APY from staking, MEV + fees

Enjoy the freedom of liquid staking in Solana Defi while delegating your stake to the high performance Solana Compass validator. Stake or unstake at any time here, or with a Jupiter swap.

Benefit from our high staking returns and over 2 years experience operating a Solana validator, and receive additional yield from priority fees + MEV tips

Earn 6.8% APY staking with Solana Compass

Help decentralize and secure the Solana network delegating your stake to us and earn an impressive 6.8% APY yield on your SOL, while supporting us to create new guides and tools. Learn more

Stake your SOL

  1. Click to connect your wallet
  2. Enter the amount you wish to stake
  3. Kick back and enjoy your returns
  4. Unstake from your wallet or our staking dashboard

Earn 6.8% APY staking with Solana Compass

Help decentralize and secure the Solana network delegating your stake to us and earn an impressive 6.8% APY yield on your SOL, while supporting us to create new guides and tools.

Learn more

How Ephemeral Rollups Impact Solana Gaming | Andrea, MagicBlock

By Lightspeed

Published on 2024-09-24

Discover how MagicBlock's innovative ephemeral rollups are transforming the Solana gaming landscape, offering high-performance solutions for on-chain games and applications.

The notes below are AI generated and may not be 100% accurate. Watch the video to be sure!

MagicBlock's Ephemeral Rollups: Revolutionizing Solana Gaming

In a recent episode of the Lightspeed podcast, Andrea Fortunio, Co-founder of MagicBlock, shed light on the groundbreaking technology of ephemeral rollups and their potential to transform the Solana gaming landscape. This in-depth discussion explored the current state of the Solana gaming industry, the benefits of ephemeral rollups, and the security implications of utilizing optimistic rollups in on-chain gaming.

What is MagicBlock?

MagicBlock is a high-performance engine for fully on-chain games and applications built on the Solana blockchain. The company's innovative approach aims to enable new consumer experiences by leveraging the power of blockchain technology. Andrea Fortunio, the co-founder of MagicBlock, explains:

"MagicBlock is, as we call it, a high-performance engine for fully on-chain games and fully on-chain applications. So, you can use our stack to build any sort of application that is running entirely on-chain."

The Power of Fully On-Chain Games

One of the key focuses of MagicBlock is enabling fully on-chain games. But why is this important? Andrea highlights several key benefits:

  1. Permissionless composability: When a game is built entirely as a smart contract, it becomes an open platform. This allows anyone to build on top of the game, introducing new levels, progression systems, or even prediction markets without the need for oracles.

  2. Verifiability and trustless compute: High-stakes games no longer need to rely on centralized parties for operation, reducing the risk of fraud or manipulation.

  3. Persistency: Games can be deployed once and exist indefinitely on the blockchain, eliminating the need for ongoing server maintenance and enabling digital experiences that can last forever.

Andrea emphasized the importance of these features, stating:

"We figure out that some of these properties were only possible for games that were built entirely on chain. And so, as we start to build some of those games ourselves, we got pretty excited about those experiences and we decided to build the full stack that could bring those experiences, that could enable those experiences in terms of completely brand new category potentially of games."

The Solana Gaming Landscape

While the success of MagicBlock is tied to the broader Solana gaming ecosystem, Andrea sees potential beyond just gaming applications. He explains that the technology they're developing can be applied to various high-performance applications that require real-time latency and customization.

"I definitely love to see the gaming ecosystem also on a succeed. But I think the tech that we're building goes way beyond just video games," Andrea notes.

This broader application of MagicBlock's technology could potentially enable a new category of applications that share similar properties to on-chain games, such as decentralized finance (DeFi) platforms or other high-performance blockchain applications.

AAA Games vs. Mobile Gaming

When discussing the focus of MagicBlock, Andrea clarified that their technology isn't limited to AAA games or mobile games exclusively. He explained that studios building highly polished AAA games often come from traditional gaming backgrounds and integrate blockchain technology primarily for assets like NFTs or tokens.

On the other hand, fully on-chain games tend to be more experimental and are typically developed by smaller studios or indie developers who can afford to take more risks. Andrea expressed enthusiasm for the potential of mobile gaming in the blockchain space, particularly with the upcoming release of the Solana SAGA 2 device:

"I'm so bullish on SAGA 2. I cannot wait to see what happens when those 100,000 devices, whatever number they manage to sell, it's going to start shipping and they get into the hands of users and we're starting to have more consumer experiences, namely games on that app store."

The Innovative Ephemeral Rollups

The core innovation behind MagicBlock is the concept of ephemeral rollups. This technology allows developers to build on Solana while delegating certain transactions to fast SVM (Solana Virtual Machine) instances deployed worldwide when needed. Andrea explains:

"Ephemeral rollup is, I guess, a Solana extension. It's a way for developers to build on Solana and then delegate, offload, on-demand, some of their transaction if they need and when they need it to do this fast SVM instances that are deployed all over the world."

This approach enables real-time latency and optimization at the runtime level without requiring developers to leave the Solana ecosystem or use a separate Layer 2 solution.

How Ephemeral Rollups Work

The process of using ephemeral rollups involves several steps:

  1. Developers build a smart contract on Solana as they normally would.
  2. When low latency is needed, they can interact with an on-chain smart contract to delegate certain state to an ephemeral validator.
  3. The ephemeral validator clones the relevant state and allows for faster transaction processing.
  4. Transactions can be run on both Solana (for unlocked state) and the ephemeral rollup (for delegated state).
  5. When the process is complete, the state is committed back to Solana after verification by a security committee.

This system allows developers to maintain composability with the base layer while achieving latencies as low as 50 milliseconds, which is crucial for real-time multiplayer games.

Security Implications of Optimistic Rollups

Addressing concerns about the security of optimistic rollup systems, Andrea explained that MagicBlock has implemented a dynamic fraud proof system. This system allows developers to specify a fraud proof window, during which any honest party can raise a challenge.

Additionally, a set of "light clients" sample and verify that the node is not cheating, signing off on state commitments before they are finalized. Andrea elaborates:

"It's additional like clients have to sign off the state commitment and basically signaling that they are not raising a challenge and everything happened correctly and the validator is not cheating. And only when the threshold of signature is reached and the challenge window elops, then the state becomes final."

This approach aims to provide good security properties for the ephemeral rollup system while maintaining efficiency and speed.

Why Not Build a Layer 2?

When asked why MagicBlock chose to build ephemeral rollups instead of a traditional Layer 2 solution, Andrea emphasized the importance of maintaining ecosystem cohesion:

"We don't think and to make much sense in the sense that you're really fragmenting the ecosystem... We love the idea of a single state machine. We love the idea of having everything on the same layer."

By extending Solana's capabilities rather than creating a separate layer, MagicBlock aims to introduce new use cases that can leverage Solana's existing features without fragmenting the ecosystem or requiring complex bridging mechanisms.

The Future of MagicBlock and Solana Gaming

As MagicBlock prepares to release its initial version of ephemeral rollups, Andrea expressed excitement about the lineup of games that will soon be announced. These games will allow users to test ephemeral rollups on the Solana Mainnet, leveraging tokens on Solana while benefiting from the real-time performance capabilities of ephemeral rollups.

The company's focus has been primarily on optimizing the execution environment of the ephemeral validator, with Andrea noting:

"90% of our engineering has been focused on improving the execution environment of the node of the ephemeral validator. We recently published containerized version of the node that waits 47 megabytes, so super lightweight, and at the same time if you run it locally against, you know, Solana node, you'll see that is about 15-20 times faster."

The A16z Accelerator Experience

MagicBlock's participation in the A16z crypto startup accelerator provided valuable insights and resources. Andrea described the experience as deeply foundational for an early-stage startup, offering access to A16z's team of cryptographers, researchers, engineers, marketers, and lawyers.

He also noted A16z's bullishness on games and gaming, reflecting a broader industry trend:

"If you think about it, 2017 Ethereum got clocked through CryptoKitties, a game, and then next cycle 2021, StepN, right, and Axie Infinity. So in sort of both the previous cycle, the best consumer application were games, and so I'm ready to bet that we're gonna see kind of another cycle where we really onboard the next 10 million, 100 million players to a really successful game."

The Current State of the Gaming Industry

While acknowledging that the gaming industry is currently facing challenges, Andrea sees significant opportunities for crypto to disrupt traditional gaming models, particularly in mobile gaming. He points out that the current business model for mobile games is "completely broken," with only about 2% of players actively paying for games.

"There's plenty of opportunity for crypto to completely disrupt that model in terms of... so many levels like payments, discovery, user acquisition, on-chain referrals, like new game genre there are, you know, not possible off-chain," Andrea explains.

Overcoming Perception Challenges

Addressing the potential perception problem of integrating crypto into games, Andrea acknowledges that there has been some skepticism in the past. However, he notes that the situation is improving:

"There's not to say that the perception is completely changed, but it's not definitely has a style as it's used to be. And at the same time, it's also often a matter of terminology."

He suggests that using alternative terms like "digital asset" instead of "NFT" or "forever game" instead of "crypto game" can help overcome initial resistance and encourage users to explore these new experiences.

The Future of On-Chain Gaming

Looking ahead, Andrea expresses optimism about the potential for on-chain gaming to create entirely new experiences and digital worlds. He envisions a future where games can leverage technologies like AR, VR, and AI to generate player-driven content and stories:

"Just so, so many interesting things happening all of a sudden and all together that I cannot not be bullish on on-chain games."

As MagicBlock continues to develop its ephemeral rollup technology and the broader Solana gaming ecosystem evolves, the potential for innovative, fully on-chain gaming experiences grows. With the promise of low-latency, high-performance applications and games, Solana is positioning itself at the forefront of the next generation of blockchain-based entertainment and utility.

The success of projects like MagicBlock could play a crucial role in onboarding millions of new users to the Solana ecosystem, driving adoption and innovation in the blockchain gaming space. As the technology matures and more compelling games come to market, we may see a shift in how players interact with digital assets and virtual worlds, potentially revolutionizing the gaming industry as we know it.

Facts + Figures

  • MagicBlock is a high-performance engine for fully on-chain games and applications built on Solana.
  • Ephemeral rollups allow developers to achieve latencies as low as 50 milliseconds for on-chain transactions.
  • Only about 2% of mobile game players actively pay for games in the current business model.
  • MagicBlock's containerized version of their node weighs just 47 megabytes and is 15-20 times faster than a standard Solana node when run locally.
  • The gaming industry peaked around the COVID-19 pandemic and is currently going through a phase of genre saturation.
  • Roughly half of the revenue in the gaming industry is generated through mobile games.
  • App stores typically take a 30% cut of developers' earnings.
  • MagicBlock participated in the A16z crypto startup accelerator program.
  • The company is preparing to release its initial version of ephemeral rollups with a lineup of games to be announced soon.
  • Ephemeral rollups can be used not only for games but also for other high-performance applications like decentralized exchanges.
  • MagicBlock aims to bring more users to Solana by enabling new use cases that are not currently possible on the blockchain.
  • The company started building MagicBlock in 2023, after the initial wave of crypto gaming projects during the previous bull market.
  • Solana's block time is currently around 400 milliseconds and is expected to decrease to around 150 milliseconds in the future.
  • MagicBlock's technology allows for the co-location of nodes, reducing network latency for users in different geographical areas.
  • The ephemeral rollup system includes a dynamic fraud proof window and a set of "light clients" to ensure security and prevent cheating.

Questions Answered

What are ephemeral rollups?

Ephemeral rollups are a Solana extension that allows developers to delegate certain transactions to fast SVM instances deployed worldwide when needed. This technology enables real-time latency and optimization at the runtime level without requiring developers to leave the Solana ecosystem or use a separate Layer 2 solution. Ephemeral rollups clone relevant state from Solana, allow for faster transaction processing, and then commit the updated state back to Solana after verification.

How do ephemeral rollups differ from traditional Layer 2 solutions?

Ephemeral rollups are designed to extend Solana's capabilities rather than create a separate layer. Unlike traditional Layer 2 solutions, ephemeral rollups maintain ecosystem cohesion by keeping everything on the same layer and avoiding fragmentation. This approach allows developers to introduce new use cases that can leverage Solana's existing features without requiring complex bridging mechanisms or fragmenting the user base across multiple chains.

What are the benefits of fully on-chain games?

Fully on-chain games offer several benefits, including permissionless composability, verifiability, trustless compute, and persistency. These features allow anyone to build on top of the game, reduce reliance on centralized parties, and enable digital experiences that can last indefinitely on the blockchain. Additionally, on-chain games can leverage blockchain technology for innovative gameplay mechanics and asset ownership that are not possible with traditional off-chain games.

How does MagicBlock address security concerns with their ephemeral rollup system?

MagicBlock has implemented a dynamic fraud proof system to address security concerns. This system allows developers to specify a fraud proof window during which any honest party can raise a challenge. Additionally, a set of "light clients" sample and verify that the node is not cheating, signing off on state commitments before they are finalized. This approach aims to provide robust security properties for the ephemeral rollup system while maintaining efficiency and speed.

What impact could ephemeral rollups have on the Solana gaming industry?

Ephemeral rollups have the potential to revolutionize the Solana gaming industry by enabling low-latency, high-performance games that were previously not possible on the blockchain. This technology could lead to the development of more complex, real-time multiplayer games on Solana, attracting both developers and players to the ecosystem. As a result, ephemeral rollups could play a crucial role in onboarding millions of new users to Solana and driving innovation in the blockchain gaming space.

How does MagicBlock's technology apply beyond gaming?

While MagicBlock's primary focus is on gaming, their technology has potential applications beyond this sector. The low-latency, high-performance capabilities of ephemeral rollups could be used for various blockchain applications that require real-time processing, such as decentralized exchanges, high-frequency trading platforms, or other DeFi applications. This versatility positions MagicBlock's technology as a potential driver of innovation across multiple sectors of the Solana ecosystem.

What is the current state of the Solana gaming industry?

The Solana gaming industry is still in its early stages but showing promising growth. While there have been challenges, such as the perception issues surrounding crypto gaming, there is increasing interest from both traditional game studios and blockchain-native developers. The industry is seeing a shift towards more sophisticated, fully on-chain games that leverage Solana's high-performance capabilities. With projects like MagicBlock and the upcoming release of the Solana SAGA 2 device, the ecosystem is poised for potential rapid expansion and innovation in the near future.

Related Content

How Ephemeral Rollups Will Change Blockchain Gaming on Solana

Discover how MagicBlock's innovative Ephemeral Rollups and Bolt framework are set to transform blockchain gaming on Solana, offering unparalleled speed, scalability, and composability.

Web3 Domains on Solana with AllDomains - Solfate Podcast #52

Discover how AllDomains is transforming the domain landscape on Solana, offering innovative solutions like tokenized web2 domains and emoji domains.

How Pyth Propagates Financial Data At The Speed of Light | Mike Cahill

Discover how Pyth Network is transforming the oracle landscape, bringing real-time financial data to blockchain with unparalleled speed and accuracy.

Can Seeker Unlock Solana's True Potential? | Ian Unsworth

Discover how Solana's new Seeker phone could revolutionize mobile crypto adoption and unlock new potential for blockchain gaming and DeFi

Wtf is StakeNet with Architect Evan | ep. 18

Discover how Jito's StakeNet is transforming Liquid Staking Tokens on Solana, enhancing decentralization and transparency in validator selection and stake delegation.

Jupiter: The Aggregator Fueling Solana's GDP | Meow

Discover how Jupiter Exchange is transforming Solana's ecosystem, onboarding millions of users, and driving the future of decentralized finance.

Sports Betting Built On Solana | Nigel Eccles & Varun Sudhakar

Discover how BetDEX is transforming sports betting with blockchain technology, offering competitive odds and solving key industry issues on Solana.

Everything You Need To Know About Solana Blinks | Chris Osborn & Jon Wong

Discover how Solana Blinks are transforming crypto interactions on social media, enabling seamless transactions and actions directly from platforms like Twitter.

Leading Solana's DePin Future | Amir Haleem

Discover how Helium Mobile is disrupting the telecom industry using Solana blockchain and crypto incentives to build decentralized wireless networks.

Solana Changelog April 11 - State Compression, Keygen, and One Million NFTs

Discover how Solana's state compression is transforming the NFT landscape, making minting more affordable and accessible than ever before.

How Ore Broke Solana | Hardhat Chad

Discover how Ore, a groundbreaking proof-of-work token on Solana, aims to solve fair launch problems and revolutionize token distribution in crypto.

Audius: Building Spotify On Chain | Ray Jacobson (Audius)

Discover how Audius is transforming the music industry with decentralized streaming, empowering artists, and creating new monetization opportunities.

Blinks and Actions w/ Jon Wong (Solana Foundation) and Chris Osborn (Dialect)

Discover how Solana's Blinks and Actions are transforming blockchain interactions, enabling seamless transactions directly from social media platforms like Twitter.

EtherMail: Reimagining Email for Web3

Discover how EtherMail is transforming Web3 communication with wallet-based email, offering anonymity, encryption, and new possibilities for blockchain projects and users alike.

Bringing Blockchain to Music Streaming w/ Ray Jacobson (Audius)

Discover how Audius is leveraging blockchain to transform the music industry, offering artists more control and transparency while building on Solana's high-performance network.