Guests: Alex Vlasov & Alex Gluchowski, developers at Matter Labs using zkSNARKs to scale Ethereum transactions. They discuss the Roll-up project, Matter Labs implementation, Franklin network, off-chain execution, history and state storage models in Ethereum, off-chain computation, zkSNARKs for video compression, sharding, trusted setup for zkSNARKs, and progress in snark circuit implementation.
Read more
AI Summary
AI Chapters
Episode notes
auto_awesome
Podcast summary created with Snipd AI
Quick takeaways
Matter Labs has developed a scalable solution for Ethereum's transaction processing capacity using ZK Snarks.
Franklin, a generic execution platform, will enable various projects to utilize zero knowledge proofs on layer two of Ethereum network.
Matter Labs is establishing a Zero Knowledge Blockchain Alliance to improve trust setup and encourage decentralized participation.
Deep dives
Matter Labs using ZK Snarks to scale up Ethereum's transaction processing capacity
Matter Labs, in collaboration with Alex and Alex, has developed a solution to scale up Ethereum's transaction processing capacity using ZK Snarks. They use Zero Knowledge Proofs to achieve scalability without compromising security. By utilizing ZK Snarks, they can provide efficient and secure state transitions and data availability on the main chain. This solution aims to overcome the limitations of current scaling solutions by offering a broad set of tools that can be used by various projects. They are also working towards a decentralized network with a permissionless set of validators, prioritizing censorship resistance.
Building a Generic Execution Platform for Zero Knowledge Proofs
Matter Labs is building a generic execution platform, tentatively called Franklin, for the broad application of zero knowledge proofs on layer two of the Ethereum network. This platform will provide a scalable solution for various projects, allowing for transfers of ERC-20 tokens, atomic swaps, and state channel updates. By leveraging ZK Snarks, Franklin aims to offer better user experience, enhanced security, and broader utility for developers and users alike. The platform will encourage decentralized participation through a permissionless set of validators, ensuring trustworthiness and avoiding centralization.
Trust Setup and Decentralization in Matter Labs' Solution
Matter Labs recognizes the importance of trust setup in zero knowledge proof-based projects. To address this challenge, they are forming a Zero Knowledge Blockchain Alliance, in which multiple projects will participate in a high-quality trust setup. This approach improves credibility and fosters greater decentralization within the network. Validators will play a crucial role in maintaining network security and preventing censorship, and will be incentivized through a token model. Matter Labs is developing infrastructure and tools to support efficient and secure communication, ensuring that all aspects of the platform are designed with scalability and decentralization in mind.
Implementation and Progress of Matter Labs' Solution
Matter Labs has already made significant progress in their implementation. They have developed a functional snark circuit and are close to finalizing the required features. Software engineering plays a crucial role in developing the necessary tools for validators and ensuring efficient communication. They are also exploring other proof systems, such as Sonic, to potentially enhance the platform's functionality. Matter Labs' focus is on continuous research and development to improve efficiency, security, and flexibility in their solution.
Looking Ahead: Potential Upgrades and Future Directions
While Matter Labs' current solution uses ZK Snarks, they are open to incorporating other advanced proof systems that offer similar benefits. They are actively researching and evaluating opportunities for improvement, such as using Sonic for smart contract scalability. Their goal is to remain at the forefront of zero knowledge proof technology and continuously upgrade their platform to meet the evolving needs of the ecosystem. The focus remains on delivering a scalable, secure, and user-friendly framework that enables a wide range of applications to leverage the power of zero knowledge proofs.
In this week's episode, we sit down with the Alex Vlasov and Alex Gluchowski from Matter Labs to discuss their approach to using zkSNARKs for scaling the transaction processing capacity of Ethereum. We chat about the inspiration for the Roll-up project, the Matter Labs implementation, their proposed Franklin network and more.