summary: LayerZero is a cross-chain interoperability platform allowing developers to create decentralized applications across multiple blockchains with a simple and user...
content: LayerZero is a cross-chain interoperability platform that enables developers to create decentralized applications (dApps) that work seamlessly across multiple blockchains through a straightforward and uncomplicated interface. Overview LayerZero was founded by Caleb Banister, Bryan Pellegrino and Ryan Zarick in 2021 and is headquartered in Vancouver, British Columbia, Canada. LayerZero aims to ensure valid delivery by utilizing a system that operates based on the independence of the Oracle and Relayer, allowing for a light and efficient system. The protocol ensures delivery of a message only if the transaction proof can be validated through a validation step that succeeds if the block header and proof match. This reduces the possibility of collusion between the Oracle and Relayer and guarantees valid delivery to the user application. LayerZero is unique in its ability to provide trustless valid delivery and is a promising solution for cross-chain messaging. With LayerZero, developers have the ability to convert their dApps into multi-chain applications by using on-chain Ultra Light Nodes, a combination of the security offered by light nodes and the affordability of middle chains. Ultra-Light Node Ultra Light Node (ULN) is a novel approach to cross-chain bridging and messaging. ULN combines the security of on-chain light nodes with the cost-effectiveness of middle chains. On-chain light nodes receive and validate every block header for each pairwise chain on the opposing chain, making it the most secure way to transmit messages between chains, but it comes with a high cost. Middle chains, on the other hand, are less secure but more cost-effective. ULN solves this dilemma by performing the same validation as an on-chain light node, but instead of keeping all block headers sequentially, block headers are streamed on demand by decentralized oracles. This eliminates the need for a node to store every block header, reducing the storage and computational overhead, making it a more cost-effective solution. The oracles are incentivized to provide accurate and reliable block headers, ensuring the security of the messages transmitted between chains. Infrastructure of LayerZero Endpoints LayerZero Endpoints are the main access point for users to interact with the LayerZero protocol. They are implemented as a series of on-chain smart contracts for each chain in the LayerZero network. The purpose of these endpoints is to facilitate the sending of messages using the LayerZero protocol and to ensure valid delivery. Endpoint Modules A LayerZero Endpoint is divided into four modules: Communicator, Validator, Network, and Libraries. The Communicator, Validator, and Network modules make up the core functionality of the endpoint, while new chains are added as additional Libraries. This design allows for easy support of new chains without modifying the core modules. The Oracle The Oracle is a third-party service that reads block headers from one chain and sends it to another chain, independently of other LayerZero components. This service is provided by Chainlink, the current industry leader in decentralized oracle networks. The Relayer The Relayer is an off-chain service that functions similarly to the Oracle but instead of fetching block headers, it fetches the proof for a specified transaction. The LayerZero protocol does not require a specific implementation for the Relayer, and users are free to implement their own service. To ensure valid delivery, the Oracle and Relayer must be independent of each other to prevent any potential collusion. In practice, LayerZero provides the Relayer service while the Oracle is handled by the Chainlink decentralized oracle network and associated consensus mechanisms. Utility LayerZero is a blockchain infrastructure that provides a range of utilities to developers and users. Its key features include a cross-chain decentralized exchange, multi-chain yield aggregator, and multi-chain lending. These utilities allow for seamless transfer of native assets across different chains, access to high yield opportunities, and cost-efficient lending options. Cross-Chain Decentralized Exchange LayerZero facilitates a cross-chain decentralized exchange (DEX) that operates solely with native assets. Unlike traditional DEX designs that use wrapped tokens or go through intermediary sidechains, LayerZero enables DEXs that have liquidity pools on both chains, allowing users to deposit their native assets on one chain and withdraw native assets from another. With LayerZero's messaging capabilities, direct bridges, automated market making, and other pricing models can be implemented. Multi-Chain Yield Aggregator When using LayerZero for cross-chain transactions, a multi-chain yield aggregator would be able to tap into the high yield opportunities across multiple ecosystems, maximizing access to high-yield opportunities and allowing users to take advantage of market inefficiencies. This would be an improvement over single-chain yield aggregators that restricts their access to yield opportunities outside of their current ecosystem, and instead would provide more yield opportunities to choose from. Multi-Chain Lending Multi-chain lending on LayerZero allows users to take advantage of opportunities on different chains while keeping their assets consolidated on their preferred chain. Through a lending protocol, users can lend their assets on their preferred chain and borrow the desired asset directly on another chain, eliminating the need for costly intermediary steps like bridge and swap fees. Funding On April 1st 2021, LayerZero raised $2 million as their first ever seed funding round. On September 16th 2021, LayerZero's series A funding round, led by Binance Labs and Multicoin Capital, raised a total of $6 million. Additional investors included, Sino Global Capital, Defiance, Delphi Digital, Robot Ventures, Spartan, Hypersphere Ventures, Protocol Ventures, Gen Block Capital and Echelon Capital. On March 20th 2022, LayerZero's series B funding round was led by a16z, FTX and Sequoia, raising $135 million. Some of the main investors included, Coinbase Ventures, PayPal Ventures, Tiger Global and Uniswap Labs. Pudgy Penguins On January 26th 2023, Pudgy Penguins, a hand-drawn, penguin NFT collection project partnered with LayerZero to allow the transfer of their NFT across different chains. Pudgy Penguins chose to work with Polygon, BNB Smart Chain, and Arbitrum due to their growing usage and exposure. Polygon was selected for its ability to attract new users to the Web3 community, BSC was chosen for its low gas fees and commitment to inclusivity, and Arbitrum was chosen for its suitability for DeFi development. By bridging Pudgy Penguins NFTs to any of the chosen chains, users will receive a SoulBound token as a commemorative souvenir tied to their wallet. This partnership between Pudgy Penguins and LayerZero enables the project to achieve its goal of making it easy for new Web3 users to become part of the ecosystem without worrying about high gas fees, offering both "provenance and user experience". !image Team Leadership Team Head of Research: Daniel P. Ahn Head of Strategy: Max Glassman Head of Talent: Richard Dietrich Executive Team Co-Founder and CEO: Bryan Pellegrino Co-Founder and CTO: Ryan Zarick COO: Ari Litan Board of Directors Angel Investor: Rob Sadow <br <br <br <br