O que é LayerZero? Pode resolver o problema de interoperabilidade das redes Blockchain?

Ao longo dos anos, a jornada das redes Blockchain e dos livros-razão distribuídos descentralizados foi atormentada por problemas de interoperabilidade. Para a perfeita interoperabilidade do Blockchain, os projetos precisam implementar formatos de dados padronizados, mecanismos de consenso comuns, canais de comunicação seguros e protocolos padrão e escaláveis.

O protocolo LayerZero permite a interoperabilidade em várias redes Blockchain, independentemente de sua arquitetura. Mas como essa solução funciona e onde ela é usada hoje? Verificar O que é interoperabilidade Blockchain e como funciona?

O que é LayerZero?

LayerZero é um protocolo de comunicação descentralizado que permite que aplicativos descentralizados (dApps) se comuniquem entre si em diferentes redes Blockchain. LayerZero suporta várias redes Blockchain, incluindo SUI, Aptos, EVM Chains e Solana. Os projetos podem implementar interoperabilidade com outras redes Blockchain usando LayerZero.

LayerZero tem o potencial de revolucionar a interação Blockchain, eliminando assim a necessidade de intermediários centralizados, como pontes e trocas descentralizadas, por meio de comunicação direta. Com o LayerZero, pode haver um ecossistema Blockchain mais descentralizado e seguro e fornecer novas possibilidades para aplicativos descentralizados.

LayerZero é uma tecnologia promissora que pode ajudar a habilitar a Web Multi-Blockchain. Ele pode permitir que os usuários acessem aplicativos descentralizados em qualquer Blockchain, independentemente de qual cadeia eles possuem tokens. Isso pode ajudar a aumentar a utilidade e a popularidade da Web Blockchain.

Como funciona o LayerZero?

O LayerZero permite a interoperabilidade por meio de uma abordagem exclusiva chamada Ultra Light Nodes (ULNs). Estes são clientes Blockchain leves que podem validar transações em outras redes sem baixar todo o estado Blockchain.

Os ULNs permitem que o LayerZero alcance alto rendimento e baixa latência enquanto se comunica entre redes usando diferentes arquiteturas e mecanismos de consenso.

Os ULNs são implantados em cada rede que deseja se conectar. Os ULNs mantêm uma visualização parcial do estado da rede na qual são propagados e usam a visualização para validar transações de outras redes.

Serviços fora da rede conhecidos como retransmissões são responsáveis ​​por retransmitir mensagens entre ULNs em diferentes threads e são incentivados a retransmitir mensagens de forma confiável e rápida. Os relés são compensados ​​para cada mensagem enviada.

Em seguida, o serviço de terceiros conhecido como Oracle passa o cabeçalho do bloco para o endpoint da cadeia de destino. Em seguida, o Relayer apresenta o Comprovante da Transação. O thread de destino validará essa prova usando seu mecanismo de consenso e a mensagem será enviada ao endereço de destino.

O Oracle Blockchain e os retransmissores são um pouco semelhantes, mas existem completamente separados um do outro no processo para evitar conluio.

Aqui está uma explicação simplificada de como o LayerZero funciona:

  1. Aplicativo de usuário configurável (UA) no endpoint da rede: LayerZero atua como um ponto final em uma rede configurável de Aplicativo de Usuário (UA) que gerencia um Ultra Light Node (ULN).
  2. Função Oracle e Relayer: LayerZero depende de duas partes para retransmitir mensagens entre endpoints on-chain: Oracle e Relayer.
  3. Transferir mensagens: quando um UA envia uma mensagem da Rede A para a Rede B, a mensagem é roteada através do endpoint na Rede A. O endpoint notifica o Oracle e o Relayer especificado do UA sobre a mensagem e a string de destino.
  4. Enviar comprovante de cabeçalho de bloco e comprovante de transação: O Oracle encaminha o cabeçalho do bloco para o endpoint na rede B e o relay então envia o comprovante da transação.
  5. Validação de prova e encaminhamento de mensagens: A prova é validada na cadeia de destino, e a mensagem é encaminhada para o endereço de destino.

O LayerZero usa os recursos de segurança da Oracle (como Chainlink e Band) com uma camada adicional de segurança em um sistema de retransmissão aberta. Isso significa que o pior caso de segurança para essa nova rede ainda se reduz a ser tão seguro quanto o Oracle.

Os projetos podem usar o LayerZero para várias finalidades, incluindo compartilhamento de estado, ponte unificada de liquidez, trocas entre redes e empréstimos múltiplos. Verificar Comparação de tokens NFT estáticos e dinâmicos: como eles diferem?

Quem usa o LayerZero?

Aqui está uma visão geral de alguns dos projetos populares atualmente usando o LayerZero:

aplicativo descentralizado a rede Função LayerZero
OmniX Ethereum Recursos Omnichain NFT para negociação, ponte e barra de lançamento
Pinguins Rechonchudos Ethereum Pontes multi-rede para NFTs
dYdX StarkNet, Ethereum Swaps multi-rede e negociação de margem
Equilibrista arbitragem Pools de liquidez multi-rede
Sinapse Solana Mensagens multi-rede e transferências distintas
Osmose Cosmos Multi-grade e liquidez de pilha
Finanças do trevo Rede Trevo DeFi e NFTs multi-rede
Qualquer troca BSC, Polígono, HECO, Fantom, Arbitrum, Avalanche, Moonriver, Moonbeam Pontes de várias redes

Os múltiplos usos do LayerZero em diferentes redes Blockchain oferecem uma vantagem sobre outras soluções de interoperabilidade.

Formas como o LayerZero supera outras soluções Blockchain

Muitas redes Blockchain e aplicativos descentralizados estão implementando o LayerZero por vários motivos, desde escalabilidade, eficiência, segurança e facilidade de uso.

1. Escalabilidade

LayerZero é escalável porque não requer infraestrutura adicional para suportar transações entre redes. Em vez disso, o LayerZero usa a infraestrutura de blocos conectada ao LayerZero existente. Isso significa que o LayerZero pode escalar como o blockchain principal.

2. Eficiência

LayerZero é eficiente porque não requer armazenamento de dados adicional em redes Blockchain conectadas. LayerZero usa um sistema de prova criptográfica para validar transações multi-rede para que as transações sejam muito baratas e não exijam cobranças adicionais de energia.

3. Segurança

LayerZero é seguro porque usa sistemas descentralizados Oracle e Relayer. A Oracle rastreia o status de todas as redes Blockchain conectadas ao LayerZero. Idealmente, a Oracle é descentralizada, o que dificulta o comprometimento de agentes externos. Os retransmissores também são incentivados a serem transparentes e recompensados ​​pela conclusão das transações.

4. Facilidade de uso

Os projetos podem integrar facilmente o LayerZero em seus aplicativos para que os usuários possam facilmente transferir ativos entre diferentes redes Blockchain usando uma carteira habilitada para LayerZero.

5. Custo-benefício

O LayerZero obtém eficácia de custo com baixas taxas de transação, alto rendimento e baixa latência. O LayerZero tem uma taxa de transação de alguns centavos, muito inferior às taxas cobradas por outros protocolos interoperáveis.

Limitações LayerZero

Embora o LayerZero tenha alguns bons recursos, ele também possui algumas limitações:

  1. Compensações de segurança: A abordagem modular do LayerZero permite que os projetos escolham Relayer e Oracles, resultando em diferentes níveis de segurança nos DApps. Essa abordagem faz com que alguns DApps precisem de medidas de segurança mais fortes, o que os torna mais vulneráveis ​​a ataques.
  2. Preocupações centrais: Atualmente, a LayerZero conta com o Industry TSS Oracle e o Relayer operado pela LayerZero, o que levanta preocupações sobre a centralização. Embora o projeto pretenda se tornar uma infraestrutura totalmente modular com Relayer de mercado e hardware Oracle, eles ainda não atingiram esse objetivo.
  3. Compensações de custoA dependência significativa do LayerZero da Oracle de terceiros pode aumentar as taxas variáveis ​​por transação à medida que a demanda por serviços Oracle aumenta. Essa estrutura de custos pode ser mais adequada a modelos de negócios e tipos de transações específicos, o que limita sua aplicabilidade em uma gama mais ampla de usos.
  4. Aprovação do desenvolvedorO sucesso do LayerZero depende de projetos que adotam sua abordagem modular e fazem escolhas de design de segurança. Se os desenvolvedores preferirem soluções padronizadas com medidas de segurança integradas, a adoção do LayerZero pode ser limitada.

Apesar dessas limitações, o foco do LayerZero na modularidade e flexibilidade é atraente para os desenvolvedores, especialmente se você estiver procurando por opções de segurança personalizáveis ​​e a capacidade de Criar DApps Rede múltipla nativa. O sucesso do projeto dependerá de sua capacidade de enfrentar esses desafios e se adaptar às necessidades em evolução do ecossistema blockchain.

Existem muitos projetos que estão desenvolvendo a interoperabilidade Blockchain

A interoperabilidade Blockchain é essencial para o futuro da tecnologia Blockchain. À medida que a adoção do Blockchain aumenta, também aumenta a necessidade de interoperabilidade. Projetos como Chainlink, Polkadot e Cosmos estão definindo o ritmo da jornada rumo à descentralização por meio da interoperabilidade. Os projetos podem alcançar a interoperabilidade por meio de vários meios, com o LayerZero abrindo caminho para muitos. Você pode ver agora As melhores carteiras criptográficas para armazenar seus ativos criptográficos.

Ir para o botão superior