LayerZero

LayerZero and GoogleCloud Partnership: Should You Care?

By Michael @ CryptoEQ | CryptoEQ | 13 Sep 2023


You are reading an excerpt from our free but shortened abridged report! While still packed with incredible research and data, for just $20/month you can upgrade to our FULL library of 50+ reports (including this one) and complete industry-leading analysis on the top crypto assets. 

67cbbf4723857b85c151585aa280e6d940346c501cef75bafd7dea02b44b24c9.png

Becoming a Premium member means enjoying all the perks of a Basic membership PLUS:

  • Full-length CORE Reports: More technical, in-depth research, actionable insights, and potential market alpha for serious crypto users
  • Early access to future CORE ratings: Being early is sometimes just as important as being right!
  • Premium Member CORE+ Reports: Coverage on the top issues pertaining to crypto users like bridge security, layer two solutions, DeFi plays, and more
  • CORE report Audio playback: Don’t want to read? No problem! Listen on the go.

GoogleCloud News

LayerZero, an omnichain interoperability protocol, announced a partnership with Google Cloud to act as their oracle for cross-chain messaging. This partnership holds significant implications for both developers and users alike.

LayerZero Overview

LayerZero serves as an all-encompassing, interoperable protocol with the goal of integrating every smart contract across all blockchain networks. By employing an Ultra Light Client architecture, LayerZero is capable of establishing a universal messaging protocol that spans multiple chains, thereby facilitating more cost-effective validation of Ethereum and other high-throughput blockchains.

Fundamentally, LayerZero functions as a generalized communication protocol. Its design as a foundational messaging protocol allows higher-level applications to build on top of it, thereby providing a variety of functionalities. LayerZero's innovative cross-chain communication primitive paves the way for an array of omnichain applications to be developed on its platform. Some potential use cases include:

  1. Cross-chain decentralized exchanges
  2. Cross-chain yield aggregators
  3. Cross-chain lending platforms

It's important to note that LayerZero merely serves as the communication foundation for these applications and operates at different levels within the implementation stack. Its scope extends to support all layers, including direct messaging between Layer 1 and Layer 2 chains.

LayerZero addresses these issues by using a fundamental concept known as "valid delivery" to facilitate cross-chain communication. This mechanism allows for cross-chain token transfers or arbitrary data exchange by providing two essential guarantees:

  1. Every message transmitted across the network is accompanied by a transaction on the sender's chain.
  2. A message is delivered to the recipient if, and only if, the associated transaction is valid and has been committed on the sender-side chain.

To ensure "valid delivery," LayerZero mandates that the oracle and relayer involved in the process be independent entities.

l0 diagram

Source

The oracles and relayers facilitate message transmission between chains. When a request is received by LayerZero's smart contracts on chain A, the relayer forwards the transaction proof to chain B, while the oracle submits the current block header of chain A. Validators on chain B then verify the compatibility of the transaction proof and block header before directing the request to its intended destination on chain B.

For the uninitiated, the term 'oracle' within the LayerZero ecosystem might seem elusive. Simply put, an oracle in the context of LayerZero acts as a guarantor, validating that messages originating from a source chain have been aptly processed in a cross-chain message request. Think of it as a trusted intermediary, ensuring that the chain of communication remains intact and authentic.

GoogleCloud Offers A New Option 

Prior to this recent integration, applications constructed on the LayerZero platform were presented with a choice among three distinct oracle options: Chainlink, Polyhedra’s zkLightClient, and an oracle collaboratively managed by both Polygon and Sequoia. Notably, LayerZero has strategically elected to designate Google Cloud as the default oracle configuration for its cross-chain solutions. 

However, LayerZero continues to champion flexibility. While Google Cloud emerges as the primary verification tool, the protocol remains accommodating. Applications have the autonomy to employ a modular methodology, integrating different providers or even amalgamating multiple configurations. This adaptability ensures augmented verification guarantees, addressing the intricate needs of various applications.

 

How do you rate this article?

58


Michael @ CryptoEQ
Michael @ CryptoEQ

I am a Co-Founder and Lead Analyst at CryptoEQ. Gain the market insights you need to grow your cryptocurrency portfolio. Our team's supportive and interactive approach helps you refine your crypto investing and trading strategies.


CryptoEQ
CryptoEQ

Gain the market insights you need to grow your cryptocurrency portfolio. Our team's supportive and interactive approach helps you refine your crypto investing and trading strategies.

Send a $0.01 microtip in crypto to the author, and earn yourself as you read!

20% to author / 80% to me.
We pay the tips from our rewards pool.