TL;DR
- Polygon Labs has launched Plonky3, the latest version of its zero-knowledge proof (ZK) system aimed at enhancing security and efficiency in distributed networks like Ethereum.
- Plonky3 is an open-source toolkit under the MIT and Apache licenses, designed to enable developers to build zkVM or zkEVM virtual machines.
- This system is crucial for zero-knowledge rollups, allowing confirmation of off-chain transactions on base chains like Ethereum.
Polygon Labs has released Plonky3, the latest version of its zero-knowledge proof (ZK) system designed to revolutionize blockchain technology capabilities. It represents a key advancement in Polygon’s efforts to enhance security and efficiency in distributed networks.
Plonky3 is the evolution of its predecessor, Plonky2, introduced in 2022 with a focus on hardware optimization and fast recursion. However, Plonky2 had limitations in flexibility and adaptability for different blockchain applications. In contrast, Plonky3 is presented as an open-source toolkit under the MIT and Apache licenses, empowering developers to build their own zkVM or zkEVM virtual machines based on ZK technology.
the next-gen zk proving system has landed—Polygon Plonky3 is production ready and open-source.
already powering @SuccinctLabs’ SP1 zkVM, Polygon Plonky3 provides super-performant zk-proving, while SP1 abstracts away the complexity for devs.
continue the thread for more. pic.twitter.com/RubcRkB34M
— Polygon | Aggregated (@0xPolygon) July 16, 2024
The proof system is fundamental for zero-knowledge rollups, enabling secondary networks to confirm transactions on a base chain like Ethereum. Plonky3 is designed to generate proofs summarizing off-chain transactions, ensuring the correct execution of transactions and proper updating of the chain’s state.
Polygon Will Revolutionize Blockchain with Plonky3
According to Polygon Labs, Plonky3 has undergone thorough auditing to ensure its solidity and reliability in verifying crypto proofs. The initiative was designed to enhance security, fostering community collaboration and innovation in zero-knowledge technology.
Plonky3’s flexibility lies in its ability to adapt to different finite fields and hash functions, such as BabyBear, Mersenne31, Goldilocks for finite fields, and Poseidon, BLAKE3, Keccak-256 for hash functions. This modularity allows developers to optimize the system according to specific performance and proof size needs required by various blockchain applications.
Polygon’s announcement has generated significant interest in the community due to its immense potential to scale Ethereum and improve efficiency and security in blockchain applications. Projects like Valida and SP1 have already adopted Plonky3 for their zkVM virtual machines, highlighting its versatility and applicability across diverse use cases.
Polygon will continue to invest resources in zero-knowledge technology to enhance the scalability and secure verification of off-chain computations. The impact of Plonky3 promises to significantly influence the future development of more efficient and secure blockchain solutions.