Supra announces SupraSTM, revolutionizing parallel execution of the Ethereum Virtual Machine (EVM)

Supra announces SupraSTM, revolutionizing parallel execution of the Ethereum Virtual Machine (EVM)

Share this article

Zug, Switzerland, February 27th, 2025, Chainwire

Supra, the fully vertically integrated Layer-1 blockchain built with MultiVM support, in-protocol oracles, native onchain randomness, cross-chain communication, and automation capabilities, is pleased to announce the publication of a groundbreaking research paper that introduces “SupraSTM”, a novel approach to parallel execution. SupraSTM significantly enhances Ethereum Virtual Machine (EVM) transaction processing among other notable features.

The research paper, “Access Specification Aware Software Transactional Memory Techniques for Efficient Execution of Blockchain Transactions”, outlines a breakthrough in blockchain execution that could enable the Supra Layer 1 blockchain platform to process transactions up to 400% faster than existing sequential models. Unlike other implementations, like pEVM (Parallel Ethereum Virtual Machine) based on Aptos’ BlockSTM, SupraSTM eliminates unnecessary transaction retries and prevents conflicts before execution, offering a major step forward in scalability and efficiency.

“This research is a key milestone in Supra’s mission to redefine blockchain capability,” said Joshua Tobkin, CEO and Co-Founder of Supra. “We are solving fundamental Web3 challenges by integrating superior execution models directly into our Layer 1 blockchain. With SupraSTM’s progress in scaling the EVM on Supra, we are taking another significant step toward a truly scalable and efficient decentralized future.”

Addressing the Limitations of Existing Parallel Execution Models

Layer 1 protocols such as Ethereum traditionally execute transactions sequentially, and while this ensures deterministic execution, it creates performance bottlenecks, especially during periods of high network congestion.

Recent advancements, such as Aptos’ BlockSTM and Parallel Ethereum Virtual Machine (pEVM), have introduced speculative parallel execution models. These approaches set out to execute multiple transactions simultaneously while assuming minimal conflicts, and if conflicts do arise, they abort and re-execute the conflicting transactions. While this is a step in the right direction from sequential execution of the EVM, it does create significant overhead in the form of re-executions and retries, leading to performance degradation under high-congestion conditions.

SupraSTM modifies this process by leveraging a new “Specification Awareness” method using a Bytecode Analyzer, which can help predict and prevent conflicts before execution begins. Unlike speculative models that identify conflicts after the fact, SupraSTM is able to preemptively organize transactions in a conflict-aware manner, ensuring that execution occurs efficiently and without unnecessary rollbacks.

SupraSTM introduces a fundamentally improved approach to blockchain execution by:

  • Preventing conflicts before execution rather than resolving them afterward.
  • Utilizing a conflict-aware scheduler that intelligently sequences transactions to minimize aborts.
  • Optimizing execution to ensure that only non-conflicting transactions run in parallel.
  • Achieving up to 2.4x speed improvements over existing parallel execution models in high-conflict scenarios.
  • Achieves 400% increase in transaction execution throughput over sequential EVM execution.

The research demonstrates that, under ideal conditions, SupraSTM could process over 410,000 transactions per second (TPS), a considerable leap from Ethereum’s current sequential execution model and incumbent parallelized EVM (pEVM) implementations.

Implications for Blockchain Scalability and Web3 Adoption

The introduction of SupraSTM represents a paradigm shift in blockchain transaction processing. By refining execution efficiency, Supra is not only increasing transaction speeds but also reducing gas fees, improving EVM scalability, and ensuring stable performance under high demand.

This research has far-reaching implications across various Web3 applications, including DeFi protocols that require low-latency execution for high-frequency trading, NFT marketplaces that need to scale during large mints without overwhelming the network, and blockchain gaming and metaverse applications that rely on seamless real-time interactions. By integrating SupraSTM into its core L1 infrastructure, Supra is setting a new standard for transaction execution that will enable the next generation of decentralized applications to scale without compromise.

Future Roadmap and Research Directions

While SupraSTM marks a major milestone in blockchain execution efficiency, the research team is already looking ahead to further optimizations. Future upgrades to Supra’s execution model may incorporate “machine learning-driven” execution strategies, which could dynamically optimize transaction scheduling based on real-time network conditions.

Additionally, Supra researchers are developing adaptive execution models that will adjust transaction execution strategies based on congestion levels, ensuring that blockchain applications remain performant in all network conditions.

About Supra

Supra is an all-new blockchain that vertically integrates oracles, bridges, automation and randomness into a powerful Layer-1 with MultiVM compatibility. It’s designed to give developers all the tools they need to build on one chain, enabling a new breed of Super dApps.

Supra is also a leading provider of oracle price feeds and verifiable randomness across 80+ blockchains with Layer-1 security guarantees. They focus on solving real problems for dApp developers and scaling Web3, supported by a developer toolkit with extensive guides and technical whitepapers.

Contact

Marketing Manager
James Preston
SUPRA Foundation
[email protected]

Share this article

Loading...