A chamada “Inter-Blockchain Communication” ( Comunicação Inter-Blockchain ou IBC ) tornou-se uma tecnologia fundamental na indústria de blockchain, permitindo que blockchains separados se comuniquem e compartilhem informações de forma transparente. A Antelope IBC, uma solução inovadora desenvolvida para chains que rodam Antelope, visa revolucionar a forma como as redes blockchain interagem. Neste artigo, exploraremos o conceito de IBC, seus recursos exclusivos e o potencial que ela possui para o ecossistema da WAX.
Compreendendo a IBC
Em sua essência, uma IBC facilita a comunicação entre duas blockchains independentes, permitindo que elas troquem dados sobre seus respectivos legders. Ela permite que os usuários forneçam evidências para contratos em uma blockchain, verificando se uma ação de contrato específica ocorreu realmente em uma blockchain diferente. Embora as transferências de tokens e ativos entre blockchains sejam o caso de uso mais óbvio, a IBC abre uma infinidade de possibilidades. Por exemplo, permite a alavancagem de tokens de utilitário de governança em várias blockchains ou facilita o direcionamento de transações para fins de escalabilidade em projetos GameFi.
Soluções atuais de IBC vs a IBC da Antelope
As soluções de IBC existentes geralmente dependem de “Bridges” ( Pontes ) que adicionam a necessidade de confiança e problemas adicionais. Essas soluções utilizam oráculos de assinatura múltipla operados por terceiros, exigindo que os usuários depositem sua confiança no contrato inteligente e nas entidades por trás dele. A IBC da Antelope visa superar essas limitações, permitindo que os usuários realizem transações sem depender de terceiros ou alguma confiança adicional.
A IBC da Antelope funciona implementando a metodologia da “Bridge” diretamente na camada base da chain, ao contrario de por meio de entidades externas. Os usuários podem bloquear tokens na Blockchain A, provar o bloqueio na Blockchain B e cunhar uma versão “wrapped” ( encapsulada ) da token na Blockchain B. O processo inverso permite que os usuários movam os tokens de volta para a Cadeia A. Com essa abordagem, os usuários mantêm todos os elementos de prova para demonstrar a ocorrência de uma ação na blockchain de origem e comprová-la na blockchain de destino. Essa implementação garante a confiança entre as redes Antelope sem introduzir vulnerabilidades desnecessárias.
O chamado Instant Finaility e o seu impacto na IBC
Para que uma ação seja comprovada na blockchain de destino, ela deve atingir o seu “finality” na cadeia de origem, ou seja, torna-se permanente e irreversível. Atualmente, as redes Antelope atingem o “finality” em segundos, proporcionando uma melhoria significativa em relação a outras redes, como Bitcoin ou Ethereum. No entanto, para aprimorar ainda mais a experiência do usuário e permitir aplicativos que exigem uma finalização quase instantânea, a Antelope introduziu o chamado Instant Finality.
O Instant Finality aproveita o mecanismo HotStuff, permitindo que os produtores de blocos sinalizem um consenso sobre a finalização de um bloco específico tão rapidamente quanto as condições da rede permitirem. Essa modificação permite que as blockchains Antelope atinjam a finalidade determinística em segundos, fornecendo aos usuários a garantia de que as transações em blocos finalizados não podem ser revertidas sem violar as regras do protocolo. O Instant Finality aprimora os recursos da IBC da Antelope, abrindo caminho para casos de uso inovadores.
Elastic Sidechains: Escalando o ecossistema WAX
Com a implementação do Antelope IBC e do Instant Finality na WAX, os desenvolvedores obtêm acesso a um conceito chamado elastic sidechains. Essas sidechains resolvem os problemas com as inevitáveis limitações de transferências que qualquer blockchain enfrenta, utilizando a IBC da Antelope e o Instant Finality para rotear transações para sidechains paralelas.
As tokens da chain principal podem gerenciar recursos e operações nas chains laterais sem exigir conjuntos separados de validadores. Essa abordagem de dimensionamento permite maior rendimento, acomoda um número maior de usuários e permite aplicativos isolados ou segmentados. “Elastic Side-chains” retêm valor dentro do ecossistema, evitando que ele se dissipe para outras blockchains com seus próprios tokens criados exclusivamente para fins de escalabilidade.
Tokens compatíveis com IBC
A implementação atual do IBC permite que os tokens nativos dos membros fundadores da coalition sejam perfeitamente interligados entre as redes WAX, EOS, Telos e UX, estabelecendo uma poderosa rede entre esses protocolos da coalizão. Confira os contratos inteligentes IBC essenciais na blockchain da WAX para obter mais detalhes e funcionalidades.
Prova de verificação: ibc.prove
Wrap Lock EOS: ibc.wl.eos
Wrap Lock TLOS: ibc.wl.tlos
Wrap Lock UX: ibc.wl.ux
Wrap Token EOS: ibc.wt.eos
Wrap token TLOS: ibc.wt.tlos
Wrap Token UX: ibc.wt.ux
A demonstração de interface do usuário de referência (compatível com a Wallet da Anchor) pode ser encontrada aqui.
O futuro do DeFi na WAX com a IBC
A IBC da Antelope traz inúmeras vantagens para o atual cenário DeFi na blockchain da WAX e chains Antelope. Os usuários podem facilmente transferir ativos entre as redes Antelope e aproveitar várias oportunidades de stake. Com o lançamento da IBC da Antelope em andamento, nunca houve um momento melhor para construir na WAX!
Junte-se à comunidade WAX