# zkSync **Published by:** [cryptobro](https://paragraph.com/@cryptobro-3/) **Published on:** 2023-03-15 **URL:** https://paragraph.com/@cryptobro-3/zksync ## Content more about technology as I already said, this project solves the problem of Ethereum scalability while maintaining all security principles. zkSync also supports meta transactions, instant confirmations with economic finality, inexpensive privacy, and more. what is the advantage of the project, the bottom line is that all funds are stored by a smart contract on the main chain, and calculations and storage are performed outside the chain. The main idea is that instead of checking each transaction separately, transactions are “rolled up” to one element (accumulative block), which is then checked, validating them all at the same time. Let’s figure out how it all works, you, as an ordinary user, send transactions to validators for approval, they, in turn, combine thousands of transactions of different users into one block and send a cryptographic obligation to the mainnet smart contract with a SNARK cryptographic proof, in addition to this, a small amount of data is sent each transaction, all this allows anyone to restore the state at any time. The proof and state are then verified by the smart contract, thereby verifying the validity of all transactions included in the block and the availability of the block’s data. And most importantly , all of this contributes to the low cost of transaction validation , which gives SNARK a huge advantage over the EVM in terms of increased scalability . Regarding transactionsTransactions in zkSync reach Ethereum finalization as soon as the SNARK proof of the zkSync block is generated and accepted by the smart contract. Proof time generation is expected to be around 10 minutes, i.e. 10 minutes after being sent, a zkSync (proof) transaction will be as final as any L1 Ethereum transaction included in the same Ethereum block as the proof transaction. The moment the user submits a transaction, we are waiting for the block to fill, and therefore we do not generate a proof immediately. With a higher throughput of the zkSync system, the time between blocks will decrease. however, zkSync provides them with virtually instant confirmation, they are very quickly and efficiently confirmed by the relying party in the user interface and API. however, zkSync smart contracts can call each other just like Ethereum smart contracts. Each call transaction tree is atomic, regardless of the number of contract instances involved. Any DeFi project can be migrated to zkSync since the large At one time, EVM technology had great advantages for the Ethereum protocol. Let’s figure out what the Ethereum virtual machine is: The EVM gives smart contracts additional functionality without complicating their operating model. It takes over all the transactions that could be performed on your computer — for example, sending and receiving money, documents or contracts — and transforms this system on a global scale. How the Ethereum virtual machine worksLet’s say you want to create a mechanism that will allow you and your three roommates to shop fairly for a house. You create a smart contract according to this need. And you have several tasks that the smart contract must take into account. In addition to the fact that it allows you to solve the money issue with your flatmates? In fact, EMV can do a lot of useful things. You can create contracts that require several conditions to be met, such as insurance contracts that require certain pieces of information to be provided before paying out a policy. You can let different people create their own mini-contracts inside larger ones. Imagine a builder who hires contractors to build a house. He can enter into mini-contracts between plumbers, plasterers and electricians, each of which will only receive payment if certain conditions are met. however , as the popularity of the Ethereum network has risen , there have been many shortcomings , namely in the field of transaction prices , which is why zkSync with SNARK technology has huge advantages in meeting modern needs , with the global change in demand for Ethereum I hope that this article was useful for you and you will understand a little more about this wonderful project, look forward to my next interesting blogs, see you soon, good luck to all ## Publication Information - [cryptobro](https://paragraph.com/@cryptobro-3/): Publication homepage - [All Posts](https://paragraph.com/@cryptobro-3/): More posts from this publication - [RSS Feed](https://api.paragraph.com/blogs/rss/@cryptobro-3): Subscribe to updates