Mazze Testnet: Deliberate Speed Reduction

Mazze
3 min readMay 2, 2024

--

We are writing this article in response to members of our community who are puzzled about why the current, early version of our testnet does not display the speed we expect to achieve on the mainnet. The Mazze blockchain stands out by integrating a DAG structure with the robust capabilities of the EVM. This innovative combination opens up new possibilities but also introduces unique challenges, especially during the developmental stages of our testnet.

We’ve opted to deliberately slow down the Mazze testnet’s speed. While this decision might initially seem counterintuitive, it is driven by critical technical and strategic considerations:

  • Ensuring EVM compatibility
  • Stability over speed
  • Controlled testing environment

The primary focus of the initial testnet phase is to achieve full compatibility with the EVM. The EVM traditionally operates on a linear block structure, which starkly contrasts with the non-linear, branched nature of a DAG. Our team is dedicated to adapting and optimizing how EVM integrates with the DAG structure to ensure seamless functionality.

Reducing the speed of the testnet strategically enhances the stability of the environment. This enhanced stability is instrumental for our analysts to collect data more efficiently and monitor system behaviors with greater precision. Such a controlled environment is crucial to ensure that all features of the blockchain operate reliably and consistently, without the disruptions that might arise from higher operational speeds. This approach not only aids in the effective testing and deployment of smart contracts but also ensures that every aspect of the system is robustly vetted and optimized before scaling up.

Also, a slower testnet provides a more controlled and manageable environment for rigorous testing. This deliberate pacing facilitates detailed monitoring and precise adjustments to the blockchain’s performance under diverse conditions.

The Inherent Speed of DAG

Despite the current slowdown, it’s vital to remember that the DAG structure of the Mazze blockchain is inherently designed for high-speed operations. DAGs enable simultaneous transaction processing, which can significantly increase throughput compared to traditional blockchains. Our challenge is to align this capability with the sequential demands of the EVM — a challenge we are addressing with innovative solutions like Weighted Graph Ledger (WGL).

While our current emphasis is on compatibility, we are not neglecting performance. Once we establish seamless EVM integration within our DAG framework, we intend to gradually modify parameters such as block difficulty, block size, and mining algorithms to boost performance. We anticipate these enhancements will be straightforward to implement once the core compatibility issues are resolved. Moreover, with a single miner, the DAG structure effectively remains linear. However, as more miners join and commence parallel mining, the true speed potential of the DAG will be unleashed, marking a transition from a linear to a genuinely parallel processing environment.

Mazze blockchain is at the forefront of significant technological advancements, merging the rapid processing capabilities of DAG with the comprehensive functionality of the EVM. By initially concentrating on ensuring harmonious operation between these two distinct systems, we are laying the groundwork for a blockchain that is not only swift and efficient but also fully compatible with existing decentralized applications. The current deliberate slowdown in the testnet is a strategic step toward establishing a reliable and formidable blockchain infrastructure, setting the stage for a brighter and faster future for all users.

--

--

Mazze

Mazze is a Layer 1 blockchain that redefines performance through its PoW-based DAG architecture, achieving 40,000 TPS and 1s finality.