Ethereum Scaling Solutions

General purpose zk-rollup

Polygon Miden is a STARK-based, Zero-Knowledge rollup with support for arbitrary smart contracts
Mechanism

STARK-based zk-rollup

Polygon Miden is layer 2 scaling solution for Ethereum. Miden relies on zero-knowledge technology (zk-STARKs) to “roll-up” thousands of layer 2 transactions into a single Ethereum transaction, thus, increasing throughput and reducing transaction fees. At the heart of Polygon Miden is Miden VM: a Turing-complete STARK-based virtual machine which provides a level of safety and supports advanced features currently not available on Ethereum.

Flow chart

Secure and scalable

  • Logo
    Ethereum-level security provided by zk-STARKs
  • Logo
    Transparent (no trusted setup) and post-quantum secure
  • Logo
    High throughput of 1,000+ TPS before sharding and 10,000+ TPS after sharding
  • Logo
    Low transaction fees: over 100x lower than fees on Ethereum

Safely programmable

  • Logo
    Arbitrary smart contracts written in Solidity and other languages
  • Logo
    Account abstractions and other features not yet available on Ethereum
  • Logo
    Simpler formal verification of contracts due to safe VM architecture
  • Logo
    Clear roadmap to privacy-preserving smart contracts

Open and permissionless

  • Logo
    Fully open-source and community-driven development
  • Logo
    Decentralized and permissionless network
  • Logo
    Non-custodial architecture (full ownership of assets)
  • Logo
    Censorship-resistant
Architecture

Layer 2 scalability solution

Fast transaction confirmation times provided by the L2 chain, while zk proofs and L1 data availability provide Ethereum-level security.
Flow chart

Impact Statistics

Implementing Polygon Miden results in below numbers.
5 sec

Block production time

1,000+

TPS

15 min

Withdrawals to Ethereum

future of blockchain.png

Help us build future of Web3

Learn more about us or see current openings to join us!

See Open Roles Arrow
updates from Polygon.png

Be a part of our Community

Keep tabs on all-things-Polygon.

Explore Arrow