73 days to zkSync 2.0 on mainnet. The next roadmap milestone is Dynamic Fees and today we’re releasing a definition of what it’ll include. Next week we’ll release the exact date. Heads up to developers on testnet, this release will be a regenesis event. #marchtomainnet
🧵 (1/7)
Dynamic Fees
Today, all transactions on zkSync 2.0 testnet cost a fee that's independent of transaction logic & respective L1 cost. Our new fee model is similar to Ethereum's with L2-specific modifications. Each transaction will be priced based on the resources consumed.
(2/7)
Dynamic Fees (cont’d)
To differentiate from the standard “gas,” our measurement unit is called “ergs.”
Ergs pay for:
1. Transaction execution & proof generation 2. L1 storage use 3. Proof verification on L1 4. Additional L1 interactions
(3/7)
Removing Variant Token Payments
This milestone will remove support to pay fees in variant tokens. This should only affect developers. The change should not be noticed by users because…
(4/7)
Account Abstraction Support for Paymasters
Users will be able to pay in different tokens directly to a ‘paymaster’ – who would then convert it into ETH for system compatibility.
The same burn mechanism used by Ethereum L1 will be used in zkSync 2.0. This will be switched off initially (think of transaction tip as a system constant), as we don’t prioritize transactions with higher fees.
74 Days to zkSync 2.0 on mainnet. With the dream of a zkEVM solution for the @ethereum community becoming a reality, we’ve seen a wave of projects launching on zkSync 2.0. Every Monday, we’ll be highlighting some of the members of our growing ecosystem. #jointhemission
🧵(1/7)
@ethereum@MESprotocol launched their orderbook-based DEX to zkSync 2.0 Testnet. The project, built on zk-rollups, allows users in our ecosystem to enjoy a CEX trading experience. Check out their journey to joining zkSync below.
@ethereum@MESprotocol@MultichainOrg (previously Anyswap) announced their integration with zkSync to bring cost-efficient and safe bridging of assets, NFTs, and messages to the platform.
We've just pushed a major update with structural changes designed to improve user experience, increase compatibility with Ethereum’s EVM, and upgrade performance on the zkSync v2 testnet.
There are a number of rabbit holes to go down in learning about @zksync and the technology behind it. Here's a curated list of videos and blog posts to get you started.
In the past, it was necessary to switch to ZK languages in order to take advantage of the unmatched scaling, security, and UX benefits of ZK proofs. This is no longer the case!
2/ We are happy to present the alpha testnet of zkSync 2.0, featuring zkEVM and zkPorter technologies. This brings us one step closer towards our mission of enabling access to open decentralized finance for everyone in the world.
3/ THE zkEVM IS READY. The entire instruction set has been finalized and both implementations are done: in circuit and in the execution environment.