WEB3DEV

Cover image for Agnosticismo em Blockchains: O que, Por que e Como?
Paulo Gio
Paulo Gio

Posted on

Agnosticismo em Blockchains: O que, Por que e Como?

A infraestrutura agnóstica para blockchains sustenta grande parte da Web3, ajudando a criar um próspero ecossistema multicadeia. Esta infraestrutura agnóstica para blockchains é o motivo pelo qual uma variedade dos mesmos aplicativos descentralizados e ferramentas de desenvolvedor estão disponíveis em ambientes distintos na cadeia; Aave e MetaMask estão amplamente disponíveis em muitas blockchains e redes de camada 2, por exemplo.

Como muitos na comunidade da Chainlink sabem, o design agnóstico da Chainlink para blockchains é uma das principais razões pelas quais ela agora é a solução padrão de Oráculos do setor em muitas blockchains e redes de camada 2 líderes no mercado. Com uma base altamente generalizada, enraizada no agnosticismo das cadeias e das APIs, a Chainlink também é capaz de construir um futuro de cruzamento de cadeias para a Web3, particularmente por meio do desenvolvimento contínuo do Protocolo de Interoperabilidade de Cadeia Cruzada (Cross-Chain Interoperability Protocol, CCIP).

Dada sua importância para o estado atual e futuro da Web3, entender o que é arquitetura agnóstica para blockchains, por que ela é importante e como ela funciona pode dar aos desenvolvedores, projetos e usuários uma vantagem distinta ao navegar no espaço. Vamos começar com o que realmente significa “Agnosticismo em Blockchains”.

O que significa Agnosticismo em Blockchains?

As soluções agnósticas para blockchains são softwares e hardwares compatíveis com muitas redes blockchain diferentes, incluindo as de camada 2. Elas podem se conectar perfeitamente a várias redes blockchain – transacionando, lendo e fazendo alterações de estado – com base em um único formato de mensagens, framework ou interface.

Na computação de forma mais ampla, o design agnóstico de dados refere-se a dispositivos e programas que podem receber e processar dados em vários formatos ou de várias fontes. Para obter uma visão melhor do real significado de agnosticismo em blockchains, podemos analisar outros tipos de soluções agnósticas de dados. Por exemplo, XML é uma linguagem de programação e formato de arquivo que pode armazenar, transmitir e reconstruir quaisquer dados arbitrários. Outro exemplo são os mecanismos de jogos, que são estruturas de software que permitem que os desenvolvedores de jogos usem uma única base de código para criar um jogo acessível em várias plataformas, como PC, PlayStation e Xbox.

Comparativamente, a Apple fornece um exemplo de design não agnóstico, pois os seus aplicativos estão disponíveis apenas na App Store e exigem um iPhone ou iPad para serem acessados.

Por que ser Agnóstico em Blockchains é importante?

Os projetos agnósticos para blockchains oferecem muitos benefícios para desenvolvedores, empresas, startups Web3 e usuários finais.

Acesso a Mercados de Ativos Digitais em todo o Ecossistema Web3

A Web3 evoluiu para um próspero ecossistema multicadeia, espalhado por várias redes blockchain. Embora muitos dos primeiros ativos digitais fossem negociados apenas como tokens ERC-20 na rede principal da Ethereum, muitos novos ativos digitais foram lançados ou conectados a redes de camada 2 da Ethereum, como Arbitrum, Optimism e StarkEx, juntamente com blockchains alternativas de camada 1 como Avalanche, BNB Chain e Solana.

Ao usar um design agnóstico para blockchains, os projetos podem acessar liquidez e mercados que estão espalhados por todo o ecossistema Web3. Por exemplo, stablecoins como o USDC foram cunhadas em várias cadeias e agora estão armazenando dezenas de bilhões de dólares em valor. Da mesma forma, o protocolo DeFi Aave lançou mercados em uma variedade de redes, incluindo Ethereum, Avalanche, Optimism, Fantom, Polygon e Arbitrum.

Prova de Futuro em Aplicações

E se os usuários finais e a liquidez migrarem para outra rede? E se os efeitos de rede ou a tecnologia de outro ecossistema melhorarem drasticamente? A flexibilidade por meio de uma solução agnóstica para blockchains ajuda a mitigar esses riscos, tornando projetos à prova de futuro contra desenvolvimentos inesperados do ecossistema.

Essa flexibilidade permite que indivíduos, startups e empresas comecem a construir imediatamente, sabendo que sua infraestrutura agnóstica para blockchains permite que eles reutilizem seu código (ou uma versão ligeiramente modificada dele) em outra rede ou em uma série de cadeias diferentes, se necessário. Isso economiza tempo valioso de engenharia, reduz significativamente os custos e permite que os projetos evoluam perfeitamente ao lado do espaço Web3, que está em desenvolvimento contínuo.

Aproveitando as Vantagens Técnicas e Exclusivas de Diferentes Blockchains

Cada blockchain e rede de camada 2 são otimizadas para diferentes variáveis, como transações por segundo, mecanismos de consenso, tempo para finalização, modelos econômicos, escalabilidade, disponibilidade de dados, privacidade e graus de descentralização. Essa otimização dá a cada cadeia vantagens técnicas exclusivas.

As soluções agnósticas para blockchains capacitam os desenvolvedores a selecionar a rede que melhor atende a um caso de uso específico, implantar instâncias separadas de um protocolo em várias cadeias para permitir que os usuários escolham quais recursos técnicos desejam aproveitar ou até mesmo combinar as vantagens exclusivas de várias cadeias dentro uma única aplicação multicadeia. Em última análise, elas permitem que os desenvolvedores possam criar aplicativos ricos em recursos e desempenho.

Exemplos de Infraestrutura Agnóstica para Blockchains

Os projetos agnósticos para blockchains sustentam uma ampla gama de infraestrutura em todo o ecossistema Web3, como protocolos, dispositivos de hardware e linguagens de programação.

Exemplos de soluções agnósticas para blockchains incluem:

  • Chainlink - Redes de Oráculos que já alimentaram mais de 1.470 projetos com computação fora da cadeia e mais de 4,2 bilhões de pontos de dados nas cadeias de vários ecossistemas de blockchain.
  • Ledger - Carteira criptográfica de hardware que contém chaves privadas para armazenar com segurança milhares de tokens de uma variedade de diferentes livros-razão distribuídos.
  • USDC - Stablecoin atrelada ao dólar americano que está disponível nativamente em oito redes e também como um ativo encapsulado em várias camadas 2, ajudando-o a crescer para US$49 bilhões em valor total bloqueado (Total Value Locked, TVL) em setembro de 2022.
  • Solidity - Uma linguagem de programação que é usada por uma gama diversificada de blockchains com dados e modelos de execução muito diferentes, incluindo Avalanche, BNB Chain e Ethereum.
  • Beefy Finance - Aplicativo DeFi que permite que os usuários finais acessem o rendimento em dezesseis cadeias a partir de uma única interface de usuário. Isso ajudou a atrair depósitos no valor de US$281 milhões em setembro de 2022.

https://blog.chain.link/wp-content/uploads/2022/09/Beefy-Finance-example.png

Os usuários podem acessar dezesseis cadeias de uma única interface de usuário. Fonte.

Design Agnóstico da Chainlink para Blockchains

A Chainlink é uma rede agnóstica oracular para blockchains que pode ser executada nativamente em qualquer blockchain sem dependências de outras blockchains, o que significa que pode suportar blockchains públicas e corporativas. Essas vantagens levaram a Chainlink Network a ajudar a garantir dezenas de bilhões de dólares entre Ethereum, BNB Chain, Polygon, Gnosis Chain, Heco, Avalanche, Fantom, Arbitrum, Harmony, Optimism, Moonriver, Moonbeam, Solana e mais cadeias.

As redes de Oráculos desempenham um papel fundamental no ecossistema Web3. Como as blockchains são sistemas isolados e determinísticos, elas não podem extrair ou enviar dados para qualquer sistema externo como funcionalidade integrada. A Chainlink resolve esse “problema oracular” conectando blockchains a dados e computação fora da cadeia por meio de redes descentralizadas de operadores de nós altamente seguros e confiáveis. Essas redes oraculares alimentam um conjunto de serviços com minimização de confiança que os desenvolvedores podem integrar em contratos inteligentes na cadeia para criar outros contratos inteligentes mais avançados e ricos em recursos, conhecidos como contratos inteligentes híbridos.

https://blog.chain.link/wp-content/uploads/2022/09/Chainlink-can-connect-any-blockchain-to-any-input-or-output.png

A rede agnóstica de oráculos para blockchains da Chainlink conecta contratos inteligentes em qualquer blockchain a qualquer entrada e saída.

Dada a gama diversificada de blockchains e suas diferenças técnicas, o design de uma rede agnóstica de oráculos para blockchains garante que os recursos fora da cadeia e os contratos inteligentes híbridos que ela fornece não prejudiquem a segurança, velocidade ou disponibilidade da blockchain subjacente. É por isso que a Chainlink usa um framework heterogêneo para construir redes oraculares descentralizadas.

A rede heterogênea da Chainlink consiste em inúmeras redes de oráculos independentes que funcionam em paralelo sem dependências cruzadas. Isso significa que as redes especializadas Chainlink podem ser criadas e otimizadas para a blockchain que estão servindo, permitindo que forneçam quaisquer dados externos otimizados e computação fora da cadeia para qualquer blockchain ou camada 2.

https://blog.chain.link/wp-content/uploads/2021/05/Oracle-Network-Model-Infographic_V3-1024x581.png

A rede oracular heterogênea da Chainlink oferece várias vantagens sobre as redes monolíticas.

A arquitetura das redes de oráculos da Chainlink significa que elas podem operar na velocidade e custo nativos de qualquer rede blockchain ou camada 2. Como essas redes são dimensionadas com o ecossistema Web3, os contratos inteligentes em blockchains de maior taxa de transferência e menor custo ou em redes de camada 2 podem acessar as atualizações do oráculo com maior frequência e menor custo.

Além disso, como as redes de oráculos da Chainlink operando em uma blockchain não dependem de nenhuma outra blockchain, elas continuarão a receber atualizações oportunas do oráculo, mesmo no caso de outras blockchains terem problemas de tempo de inatividade. Isso ajuda a criar contratos inteligentes mais seguros e um ecossistema Web3 mais robusto.

https://blog.chain.link/wp-content/uploads/2022/09/Connecting-external-resources-to-blockchains-1024x1024.png

A Chainlink fornece qualquer entrada para qualquer blockchain por meio de uma rede oracular heterogênea.

O design agnóstico para blockchains da Chainlink e a ampla adoção em todo o ecossistema Web3 a tornam a rede ideal para sustentar um protocolo de mensagens de cadeia cruzada que conecta perfeitamente redes blockchain distintas. Com a infraestrutura para alimentar aplicativos de cadeia cruzada verdadeiramente seguros e pontes de tokens, o ecossistema multicadeia pode se tornar interoperável e gerar aplicativos ainda mais avançados.

Em apoio a essa visão, um padrão global de código aberto para mensagens de cadeia cruzada conhecido como Protocolo de Interoperabilidade de Cadeia Cruzada (CCIP) está atualmente em desenvolvimento. Uma vez conectada ao CCIP, uma blockchain poderá interagir com qualquer outra blockchain conectada ao CCIP por meio das redes oraculares descentralizadas da Chainlink.

https://blog.chain.link/wp-content/uploads/2022/09/Cross-Chain-Smart-Contracts.png

Usando o CCIP, um contrato inteligente na blockchain A pode interagir perfeitamente com um contrato inteligente na blockchain B, tudo em um único aplicativo unificado.

Conclusão

“Agnosticismo em Blockchains” pode não ser um dos termos mais conhecidos na Web3, mas certamente é um dos mais importantes, pois habilita contratos inteligentes híbridos seguros, avançados e de alto desempenho e permite um futuro de cruzamento de cadeias.

Por último, conecta soluções agnósticas para blockchains hiperespecializadas às mais gerais, que criarão os aplicativos mais poderosos e o ecossistema Web3 mais impactante. A Chainlink está sendo construída com isso em mente, com seu design heterogêneo e agnóstico para blockchains, permitindo fornecer serviços oraculares para qualquer cadeia em sua velocidade e custo nativos, além de conectá-las via CCIP para criar um ecossistema Web3 interoperável.

Para saber mais, visite o website e siga o Twitter oficial para acompanhar as últimas notícias e anúncios sobre a Chainlink.

Artigo original escrito por Chainlink. Tradução por Paulinho Giovannini.

Latest comments (0)