LayerZero and Polyhedra Network strategically cooperate to integrate zkLightClient and jointly launch a zero-knowledge proof cross-chain messaging client
Author: ABCDE Capital
1. Solving Cross-Chain Interoperability with ZKP
LayerZero is a full-chain interoperability protocol that supports cross-chain messaging. Applications built using blockchain technology (decentralized applications) can seamlessly connect to over 30 supported blockchains using the LayerZero protocol. This allows dApp users to interact securely and efficiently with cross-chain assets.
Polyhedra Network is building the next-generation infrastructure for Web3 interoperability by leveraging advanced zero-knowledge proof (ZKP) technology. The Polyhedra Network team has designed and developed the Polyhedra zkLightClient technology based on the LayerZero protocol, which is a cutting-edge solution providing secure and efficient cross-chain infrastructure for interoperability between Layer-1 and Layer-2 blockchain networks.
2. Integrating Polyhedra zkLightClient Technology into LayerZero
Polyhedra's zkLightClient technology has been fully integrated into LayerZero's messaging protocol, allowing application developers to use zero-knowledge proof technology without barriers. Developers can easily build cross-chain applications on LayerZero using zkLightClient with the extensive developer tools and community support provided by LayerZero.
Illustration: Integrating Polyhedra zkLightClient Technology into LayerZero
LayerZero's ULNv2 verification library relies on two components: Oracle and Relayer, to transmit information between on-chain endpoints. When LayerZero sends information from chain A to chain B, the information is routed through the endpoint on chain A to the ULNv2 verification library. The ULNv2 library notifies the Oracle and Relayer of the information and its target chain. The Oracle forwards the hash of the data packet to the endpoint on chain B, and the Relayer submits the data packet to verify its hash on-chain and transmit the information.
On-chain light clients allow a set of validators from the sending chain to prove what has occurred on their chain to the receiving chain. Light clients enhance the security of the LayerZero messaging protocol by combining with other libraries. Due to the large volume of transaction logs (necessary for proofs but not required for the application itself), the cost of on-chain transaction verification is prohibitively high, potentially reaching $50 million to $100 million daily for each pair of chains connected to Ethereum.
The zkLightClient technology built by Polyhedra Network based on LayerZero leverages the compression capabilities of ZKP technology, significantly reducing the latency of on-chain verification and lowering costs by using efficient ZKP protocols. Additionally, multiple transaction verifications can be batched into a single zero-knowledge proof to further reduce costs.
3. Achieving Zero-Knowledge Proof Cross-Chain Interoperability
The zero-knowledge proof collaboration between LayerZero and Polyhedra Network upgrades LayerZero to ZK LayerZero, the first zero-knowledge proof light client, zero-knowledge proof cross-chain messaging, and zero-knowledge proof oracles, creating a zero-knowledge proof, secure, efficient, and cost-effective interoperable ecosystem for blockchain.
In the future, LayerZero and Polyhedra Network will collaborate extensively on the application of zero-knowledge proof technology in cross-chain interoperability, enhancing the security, performance, and reducing the costs of cross-chain interoperability through zero-knowledge proofs, thereby unlocking the full potential of interoperability across the entire blockchain and Web3 world. This collaboration will have a profound impact on both parties and the interoperability of the entire Web3 ecosystem.