• Vitalik Buterin, the co-founder of Ethereum, has proposed deploying zk-EVMs on Ethereum’s mainnet to improve scalability and transaction verification speed.
• Polygon is already using zk-EVMs, which combines several transactions into a single proof.
• Buterin suggests that the base layer might act as a clearinghouse for L2 protocols if everything were to be relocated there.
Vitalik Buterin Proposes Deployment of zk-EVMs on Ethereum
Zero-knowledge Ethereum Virtual Machines (zk-EVMs)
Vitalik Buterin, the co-founder of Ethereum, has proposed deploying zero-knowledge Ethereum Virtual Machines (zk-EVMs) on the Ethereum mainnet. This would increase the network’s scalability and transaction verification speed without compromising its decentralization or security. The Russian-Canadian developer claims that this is achievable thanks to Ethereum’s multi-client philosophy which allows users to operate nodes via a collaboratively maintained specification with many teams building implementations.
Polygon Already Using zk-EVMs
By adding more nodes, Polygon has already put its zk-EVMs into use, which should make financial transactions faster. Zero knowledge proofs are generated by these machines in order to improve scalability while still allowing for smart contract and app compatibility.
Base Layer As Clearinghouse For L2 Protocols?
Buterin argues that zk-EVMs shouldn’t be reserved for layer 2 protocols since they can be implemented on Ethereum’s L1 base layer as well. He suggests that the base layer might act as a clearinghouse for L2 protocols if everything were to be relocated there. However, this alternative would raise transaction costs and render current L1 based protocols “economically nonviable”.
Alternative: Building Type 1 zk-EVM
Alternatively, Buterin proposes building a type 1 zk_EVM to validate L1 Ethereum block execution on the EVM instead of relocating all processes onto the base layer. While he acknowledges there will be difficulties with this approach, he is certain they can be overcome.
In conclusion, Vitalik Buterin’s proposal of deploying zero knowledge virtual machines (zk_EVM) could potentially solve many scalability issues currently present within the ethereum network without compromising its decentralization or security features associated with it as well as allow for greater optimization in terms of transaction speeds and costs incurred by users operating within it.