Este artigo é uma contribuição da comunidade. Escrito pelo CEO da PureStake, a equipe de desenvolvimento por trás da plataforma Moonbeam que permite conectividade entre cadeias para aplicativos.
As opiniões expressas neste artigo são de responsabilidade do colaborador/autor e não refletem necessariamente as opiniões da Binance Academy.
Resumo
A interoperabilidade entre cadeias refere-se à capacidade dos aplicativos de se comunicarem e interagirem entre si em diferentes redes blockchain. Isto permite a transferência de dados e valor entre sistemas diferentes, melhorando a conectividade e a integração perfeita.
O que é interoperabilidade em blockchain?
A interoperabilidade no contexto do blockchain refere-se à capacidade de um blockchain de trocar dados livremente com outros blockchains. A interoperabilidade entre cadeias significa que contratos inteligentes em diferentes plataformas podem comunicar entre si sem a necessidade de enviar tokens reais através das cadeias.
Por exemplo, ativos, serviços e transações são registrados como documentos na blockchain. Qualquer atividade realizada em uma blockchain pode ser refletida em outra blockchain com as soluções de interoperabilidade corretas. Em outras palavras, não importa em qual blockchain os ativos e serviços estejam, eles poderão ser operados por meio do aplicativo.
Por que a interoperabilidade é importante?
A blockchain de hoje está numa posição semelhante à da Internet primitiva: existem muitos ecossistemas isolados que não podem trocar informações entre si.
A falta de interoperabilidade e conectividade impede que a tecnologia blockchain seja adotada de forma mais ampla, uma vez que os dados e o valor não podem ser transferidos sem problemas através da rede.
Do ponto de vista do desenvolvedor, cada implantação constitui uma entidade isolada e independente, resultando em contratos de back-end que não têm conexão entre si e não sabem da existência um do outro. Por exemplo, um DApp de exchange descentralizada (DEX) pode precisar ser implantado nas redes Ethereum, BNB Chain e Polygon, respectivamente. Desta forma, cada versão do DApp fica isolada uma da outra.
Como usuário, a adoção de vários métodos de implantação pode causar muitas dificuldades. Os usuários não podem transferir tokens perfeitamente de um blockchain para outro. O processo de transferência normalmente envolve a destruição do ativo no blockchain de origem e, em seguida, cunhado novamente no blockchain de destino usando uma ponte de terceiros. Esse processo é demorado e confuso, resultando em silos de dados e em uma experiência ruim para o usuário. Os riscos de segurança de manter ativos em múltiplas blockchains também são elevados e podem ser facilmente hackeados, resultando na perda de fundos.
Solução de interoperabilidade entre cadeias
Os desenvolvedores criaram uma variedade de soluções e a conectividade entre cadeias está melhorando gradualmente, facilitando a conexão e a transferência de dados e valor entre redes. Isso também abre novas possibilidades para o desenvolvimento de blockchains interconectados e mais fáceis de usar.
Existem diferentes maneiras de melhorar a interoperabilidade entre cadeias. Aqui listamos alguns exemplos de soluções.
Elo de corrente
A Chainlink está desenvolvendo o Cross-Chain Interoperability Protocol (CCIP), um padrão de código aberto que oferece suporte à comunicação entre cadeias, incluindo envio de mensagens e transferências de tokens. O objetivo do CCIP é permitir a conectividade universal entre centenas de redes blockchain usando interfaces padronizadas, reduzindo assim a complexidade da construção de aplicações e serviços entre cadeias.
Buraco de minhoca
O protocolo Wormhole é um protocolo de interoperabilidade universal que permite a transmissão de tokens e mensagens em diferentes redes blockchain. Os Guardiões da Rede monitoram as informações na cadeia de origem, verificam-nas e facilitam sua transmissão para a cadeia de destino. Os desenvolvedores que usam o Wormhole podem criar aplicativos descentralizados entre cadeias chamados XDApp.
CamadaZero
LayerZero é um protocolo de interoperabilidade de cadeia completa usado para transferência leve de informações entre blockchains, fornecendo transferência de informações segura, confiável e sem confiança.
O Ultra-Light Node (ULN) da LayerZero é um contrato inteligente que fornece cabeçalhos de bloco para outras cadeias de ponte para maior eficiência. O ULN só é acionado sob demanda e os contratos inteligentes se comunicam com oráculos e retransmissores por meio de endpoints LayerZero. Este design permite uma comunicação entre cadeias leve e eficiente.
Hiperlane
Hyperlane é um protocolo de cadeia de Prova de Participação Delegada (DPoS) que verifica e protege as comunicações entre cadeias por meio de um método de consenso configurável. Na rede Hyperlane, cada validador é responsável por verificar cada cadeia conectada ao Hyperlane para garantir a segurança e precisão da comunicação entre cadeias.
Transmissão de informações entre cadeias
O Inter-Chain Information Transfer Protocol (IBC) é um protocolo padrão para interação blockchain na rede Cosmos, visando alcançar a interoperabilidade entre diferentes blockchains. O IBC define um conjunto mínimo de funções especificadas no Inter-Chain Standard (ICS) que definem como os blockchains se comunicam entre si e trocam dados.
Um exemplo é Osmosis, uma exchange descentralizada (DEX) que oferece suporte aos usuários na troca de tokens entre cadeias. Osmosis utiliza o protocolo IBC para obter uma troca contínua de tokens entre cadeias, e os detentores de tokens se beneficiam diretamente da interoperabilidade fornecida pelo IBC.
Mensagens de Avalanche Warp
O Avalanche Warp Messaging (AWM) foi projetado para ser mais flexível, permitindo que os desenvolvedores criem suas próprias especificações de transmissão de mensagens para dar suporte à comunicação. A própria especificação AWM requer uma matriz de bytes, um índice participante da multiassinatura BLS e da multiassinatura BLS. O AWM torna mais fácil para os desenvolvedores criarem DApps poderosos na rede Avalanche.
Relé BTC
BTC Relay é uma estação retransmissora on-chain implantada em um ambiente em tempo real que suporta o envio de cabeçalhos de bloco Bitcoin para Ethereum. Desta forma, é verificada a validade das transações Bitcoin submetidas à blockchain Ethereum, criando uma ponte confiável entre as duas redes.
Formato de mensagem de consenso cruzado
O Cross Consensus Message Format (XCM) permite que diferentes sistemas de consenso se comuniquem entre si no Polkadot. Após a fusão bem-sucedida do XCM V3, os desenvolvedores podem construir aplicativos que suportam ponte, bloqueio de cadeia cruzada, trocas, NFTs, condições, rastreamento de contexto e muito mais.
Por exemplo: Moonbeam XCM SDK suporta principalmente transferências de token XCM, e os desenvolvedores podem usar XCM para interagir com a rede Polkadot.
Ombros
Axelar fornece uma solução para comunicação entre cadeias usando um protocolo de mensagens universal, permitindo que os desenvolvedores criem aplicativos descentralizados que são executados em várias redes blockchain. Axelar também fornece aos usuários de tokens de ponte comunicação segura entre cadeias por meio de Prova de Participação Delegada (DPoS).
Por exemplo, o aplicativo ponte da Axelar, Satellite, conecta o BUSD baseado em Ethereum ao Cosmos, permitindo a interoperabilidade entre os dois ecossistemas.
Benefícios e limitações da interoperabilidade
Os benefícios da interoperabilidade blockchain são claros. Os usuários podem realizar transações sem barreiras entre diferentes redes blockchain sem a necessidade de intermediários centralizados. Também reduz a fragmentação, melhora a interoperabilidade dentro do ecossistema blockchain mais amplo, expande as fronteiras comerciais e abre novos modelos de negócios.
Mas estas soluções também têm certas limitações. Diferentes blockchains podem ter diferentes soluções de segurança, algoritmos de consenso e linguagens de programação, aumentando a complexidade técnica. Estas soluções também podem tornar as blockchains mais vulneráveis a ataques e gerar novos desafios de governação em diferentes redes de blockchain.
Conclusão
As soluções de interoperabilidade entre cadeias têm o potencial de melhorar significativamente a eficiência e a funcionalidade das redes blockchain, permitindo a comunicação, a transferência de dados e de valor entre diferentes redes.
Espera-se que o futuro desenvolvimento da interoperabilidade entre cadeias promova mais inovação entre diferentes redes blockchain e novas possibilidades para aplicações blockchain. O resultado é um ecossistema blockchain mais conectado e fácil de usar.
Mas para alcançar uma aplicação generalizada, diferentes soluções de interoperabilidade entre blockchains precisam ser mais estáveis e seguras. Resta saber qual solução fornecerá a ferramenta mais eficiente, estável e segura.
Leitura aprofundada:
O que é uma ponte blockchain?
O que é a camada 0 no blockchain?
O que é a Camada 1 no blockchain?
Isenção de responsabilidade e aviso de risco: O conteúdo deste artigo são fatos e destinam-se apenas a informações gerais e fins educacionais e não constituem qualquer representação ou garantia. Este artigo não deve ser interpretado como aconselhamento financeiro, jurídico ou outro conselho profissional e não é uma recomendação para que você compre qualquer produto ou serviço específico. Se precisar de aconselhamento sobre investimento, procure aconselhamento profissional. Se o artigo for fornecido por um colaborador terceirizado, observe: essas opiniões pertencem ao colaborador terceirizado e não refletem necessariamente as opiniões da Binance Academy. Para obter mais informações, clique aqui para ler nosso aviso completo. Os preços dos ativos digitais podem flutuar. O valor do seu investimento pode cair ou subir e você pode não recuperar o principal investido. Você é o único responsável por suas próprias decisões de investimento e a Binance Academy não é responsável por quaisquer perdas que você possa sofrer. Este artigo não deve ser interpretado como aconselhamento financeiro, jurídico ou outro aconselhamento profissional. Para obter mais informações, consulte nossos Termos de Uso e Aviso de Risco.
