O que é um protocolo agnóstico de blockchain?

PrincipianteDec 26, 2023
Este artigo explora protocolos agnósticos de blockchain, apresentando os seus principais benefícios e como funcionam.
O que é um protocolo agnóstico de blockchain?

Um protocolo independente de blockchain é uma solução de software concebida para funcionar perfeitamente em várias redes blockchain. Isso também é referido como cross-chain. O termo “agnóstico” no contexto de protocolos agnósticos de blockchain significa ser neutro e livre de qualquer blockchain. Como tal, um protocolo independente de blockchain tem a capacidade de interagir com aplicações descentralizadas (DApps) em mais de uma blockchain.

Para construtores e programadores, utilizar um protocolo independente de blockchain significa que pode criar DApps que interagem com outros DApps construídos noutras blockchains. Neste guia, mergulhamos mais fundo nos protocolos agnósticos de blockchain, orientando você através dos seus principais benefícios e como eles funcionam.

Quais são os benefícios dos protocolos agnósticos de blockchain?

Existem vários benefícios dos protocolos agnósticos de blockchain, tanto para os programadores que constroem com estas ferramentas como para os utilizadores que interagem com elas.

Interoperabilidade

A interoperabilidade é a capacidade dos DApps em diferentes blockchains comunicarem e interagirem entre si. Isto é fundamental para o crescimento e a adoção em massa da web3 como um todo, uma vez que permite a criação de DApps de cadeia cruzada que fornecem aos utilizadores mais opções e maior flexibilidade. Sem comunicação e interação entre DApps em diferentes blockchains, obtém silos de blockchain nos quais os ecossistemas estão fechados do resto da web3.

Flexibilidade através da normalização

Os protocolos independentes de blockchain padronizam o armazenamento de dados, o processamento de transações e a execução inteligente de contratos , permitindo que os desenvolvedores escrevam código que é compatível com várias blockchains.

Prepara o futuro a sua pilha de tecnologia

À medida que a tecnologia blockchain avança, novas redes com melhores funcionalidades podem ser desenvolvidas. Um protocolo independente de blockchain garante que as aplicações possam migrar facilmente para estas novas redes sem modificações significativas no código, protegendo contra a obsolescência tecnológica.

Conveniência para utilizadores finais

No final do dia, a experiência do utilizador é tudo. Um protocolo independente de blockchain que pode interagir com várias cadeias significa que os utilizadores podem aprender uma única interface sem se preocuparem em mover-se constantemente.

Como funcionam os protocolos agnósticos de blockchain?

Explorámos o que são protocolos agnósticos de blockchain e os seus benefícios. Agora, vamos explorar um pouco sobre como funcionam. Para fazer isso, usaremos o Push Protocol — uma camada líder de comunicação web3 — como exemplo.

Para contextualizar, o Push Protocol fornece ferramentas de comunicação para DApps melhorarem a sua UX. Estas ferramentas de comunicação incluem notificações push, chat instantâneo e chat de vídeo. Todos permitem a comunicação nativa web3 em tempo real entre DAps e utilizadores através da web3. Como o protocolo de comunicação é independente de blockchain, as aplicações e os utilizadores que utilizam ferramentas de comunicação Push podem interagir e comunicar com DApps e utilizadores de outras blockchains.

Então, como é que um determinado protocolo se torna agnóstico em blockchain? Tem de cobrir estas coisas:
  1. Ativar compatibilidade de contratos inteligentes: Para que um protocolo se torne agnóstico em blockchain, ele precisa implementar o seu contrato em várias blockchains. No caso do Push Protocol, o contrato inteligente Push Communicator existe em várias cadeias. Permitindo assim que os DApps nessas cadeias interajam uns com os outros. Como tal, qualquer protocolo independente de blockchain precisa primeiro identificar com quais blockchains deseja ser compatível. Em seguida, pode ser implementado nessa rede.
  2. Fornecer APIs padronizadas e camadas de abstração: Os protocolos agnósticos do Blockchain definem APIs padronizadas (Application Programming Interfaces) e camadas de abstração que protegem os desenvolvedores das complexidades subjacentes de diferentes blockchains. No caso do Push Protocol, as APIs de notificação push, chat e vídeo são fornecidas aos programadores como parte de um pacote SDK (software developer kit). Isto permite que os construtores integrem perfeitamente a funcionalidade de cadeia cruzada nos seus DApps. Sem estas APIs, não existe uma maneira consistente de enviar transações e interagir com contratos inteligentes através de blockchains.
  3. Fornecer consenso e validação: Os protocolos agnósticos da Blockchain precisam garantir o consenso e a validação em diferentes blockchains. Os validadores ou nós dentro do protocolo verificam as transações e asseguram que as operações entre cadeias são executadas com precisão e segurança. No caso do Push Protocol, todas as mensagens são enviadas através de Push Nodes. Os Push Nodes são uma rede de nós responsáveis por validar cada notificação e mensagem de chat entre endereços.

Para projetos que procuram tornar-se agnósticos em blockchain, o processo começa com a identificação dos blockchains alvo relevantes para os objetivos do projeto e, em seguida, a implantação de contratos inteligentes para garantir a compatibilidade entre cadeias.

Em seguida, os protocolos que procuram tornar-se independentes de blockchain precisam fornecer APIs padronizadas para fornecer escalabilidade e uma infraestrutura sólida para preparar o protocolo para o futuro. Finalmente, os mecanismos de consenso e validação devem garantir a precisão e a segurança das operações em diferentes blockchains.

A necessidade de protocolos agnósticos de blockchain

O agnosticismo da Blockchain é o futuro das tecnologias descentralizadas. Oferece protocolos a capacidade de alavancar os pontos fortes de várias blockchains sem comprometer o desempenho. Com novos blockchains e DApps emergindo consistentemente, a necessidade de interoperabilidade entre cadeias torna-se uma forma cada vez mais valiosa de manter a comunicação entre DApps de blockchains legados e aqueles construídos sobre os mais novos. A interoperabilidade é uma necessidade se a web3 vai alcançar a adoção em massa. Assim, quanto mais protocolos independentes de blockchain, mais fácil se torna para os devs construir com essas ferramentas e para os utilizadores usá-las.

Sobre o autor

Richa Joshi é a co-fundadora e líder de marketing da Push Protocol. Ela tem quase 12 anos de experiência tecno-funcional em gestão e desenvolvimento de produtos em várias facetas do ciclo de vida do produto. Isto inclui mais de 2 anos de experiência em marketing no espaço blockchain e mais de nove anos de experiência em tecnologia. Anteriormente, trabalhou com a Deloitte, contribuindo e liderando equipas antes de entrar na web3.

ISENÇÃO DE RESPONSABILIDADE

De acordo com as diretrizes do Trust Project, o conteúdo educativo neste site é oferecido de boa fé e apenas para fins de informação geral. O BeinCrypto prioriza o fornecimento de informações de alta qualidade, dedicando tempo a pesquisar e criar conteúdo informativo para os leitores. Embora os parceiros possam recompensar a empresa com comissões por colocações em artigos, essas comissões não influenciam o processo de criação de conteúdo imparcial, honesto e útil. Qualquer ação tomada pelo leitor com base nesta informação é estritamente por sua conta e risco.

Isenção de responsabilidade:

  1. Este artigo foi reimpresso de [beincrypto]. Todos os direitos de autor pertencem ao autor original [Richa Joshi]. Se houver objeções a esta reimpressão, contacte a equipa do Gate Learn, e eles tratarão disso imediatamente.
  2. Isenção de responsabilidade: As opiniões e opiniões expressas neste artigo são exclusivamente do autor e não constituem nenhum conselho de investimento.
  3. As traduções do artigo para outras línguas são feitas pela equipa do Gate Learn. A menos que mencionado, é proibido copiar, distribuir ou plagiar os artigos traduzidos.
Bắt đầu giao dịch
Đăng ký và giao dịch để nhận phần thưởng USDTEST trị giá
$100
$5500
Tạo tài khoản