Matic Network

Layer 2 EVM-equipped sidechain that enables instant transactions at 1/1000th the cost.

Matic Network is a Layer 2 scaling solution that achieves scale by utilizing sidechains for off-chain computation while ensuring asset security using the Plasma framework and a decentralized network of Proof-of-Stake (PoS) validators.

Matic solves scalability and usability issues while not compromising on decentralization and leveraging the existing developer community and ecosystem. Matic Network is an ​sidechain scaling solution for Ethereum that provides scalability and superior user experience to DApps.

Key Features

  • Scalability: Fast, low-cost and secure transactions on Matic sidechains with finality achieved on Ethereum mainchain

  • High Throughput: Up to 16,000 TPS on a single sidechain; Multiple chains to be added for horizontal scaling

  • User Experience: Smooth UX and developer abstraction from mainchain to Matic chain; native mobile apps and SDK with WalletConnect support

  • Security: Matic chain operators are stakers in the PoS system

  • Public Sidechains: Matic sidechains are public (vs. individual DApp chains), permissionless and capable of supporting multiple protocols

Comparison to Ethereum Mainchain

Matic's account-based architecture creates a developer environment that mirrors Ethereum, but provides considerable improvements in speed and scalability.

Matic Network

Ethereum Mainchain

Transaction Time

1-2 second finality

10-15 second finality

Throughput

16,000 transactions per second

15 transactions per second

Gas

$0.0001-$0.0003 per transaction

$0.10-$0.30 per transaction

How Matic works

  1. User deposits crypto assets in the Matic contract on Ethereum mainchain.

  2. Deposited tokens get confirmed on the main chain, then are reflected on the Matic chain.

  3. User can now transfer tokens to anyone or DApp they want instantly with negligible fees. Matic chain has faster blocks (approximately 1 second or less). That way, the transfer will be done almost instantly.

  4. Once a user wishes, they can withdraw remaining tokens from the main chain by establishing proof of remaining tokens on the Ethereum mainchain contract.

Consensus and security

The Matic Network uses a dual strategy of Proof of Stake at the checkpointing layer and Block Producers at the block producer layer to achieve faster block times while ensuring a high degree of decentralization by achieving finality on the main chains using the checkpoints and fraud proof mechanisms.

All Decentral Games smart contracts are deployed on Matic Network. Although gas costs are typically 1/1000th of the cost on average compared to the Ethereum Mainchain, the user still must bear them by default. Decentral Games uses meta-transactions to eliminate these gas fees.