The Graph vs. os Gatekeepers: Será que a Indexação Descentralizada Pode Salvar o Web3?

O indexação de Blockchain é um processo crucial que torna os dados da aplicação descentralizada (dApp) acessíveis e utilizáveis. Apesar do sucesso do The Graph, desafios permanecem, particularmente com a portabilidade de dados e fragmentação entre diferentes blockchains.

Indexação Blockchain: Tornando os Dados de DApp Utilizáveis

A ascensão das aplicações descentralizadas (dApps) desbloqueou um novo paradigma para como interagimos com a tecnologia. No entanto, construir essas aplicações vem com um desafio fundamental: acessar a vasta e crescente quantidade de dados armazenados em blockchains. Ao contrário das bases de dados tradicionais que são facilmente pesquisáveis com linguagens como a linguagem de consulta estruturada (SQL), os dados da blockchain são armazenados em uma sequência linear e ordenada por tempo de blocos.

Encontrar uma única transação ou o histórico da carteira de um utilizador requer uma varredura penosa através de milhões de blocos, um processo que é lento, ineficiente e até demasiado caro para a maioria das aplicações descentralizadas. É aqui que a indexação de blockchain se torna essencial. Em essência, a indexação é o processo de pegar todos os dados brutos e não estruturados de uma blockchain e organizá-los em uma base de dados pesquisável e consultável. Isso é alcançado através de um processo em várias etapas frequentemente denominado extrair, transformar, carregar (ETL).

Um indexador começa o processo conectando-se a um nó de Blockchain para monitorar novas atividades em tempo real. Em seguida, extrai pontos de dados chave, como detalhes de transações, eventos de contratos inteligentes e mudanças de estado. Isso é seguido por uma etapa crucial onde os dados brutos extraídos são decodificados e transformados em um formato mais significativo e estruturado. Finalmente, esses dados transformados são carregados em uma base de dados estruturada, tornando-os instantaneamente acessíveis para aplicações descentralizadas e desenvolvedores consultarem e utilizarem.

Os Perigos da Indexação Centralizada

Sem este ETL, os dados valiosos nas blockchains permaneceriam em grande parte inacessíveis para uso prático, tornando efetivamente as aplicações descentralizadas inutilizáveis. Embora a indexação seja um componente fundamental do ecossistema Web3, nem todas as soluções são criadas de forma igual. Como observado por Nick Hansen, Líder de Equipa da The Graph Foundation, muitas aplicações descentralizadas atualmente dependem de fornecedores centralizados ou constroem sua própria infraestrutura de indexação interna.

Embora isso possa fornecer uma solução rápida, introduz riscos significativos, incluindo dar aos fornecedores centralizados o poder de alterar seus termos e condições ou até mesmo interromper serviços. Essa dependência de um único ponto de falha também mina os princípios fundamentais da descentralização em que o Web3 é construído. Além disso, as soluções centralizadas são ditas carecer de mecanismos transparentes e sem confiança necessários para garantir a precisão dos dados, o que pode levar a uma série de problemas para as aplicações descentralizadas.

A Abordagem Descentralizada do The Graph

Para superar este problema, The Graph, que foi apelidado de "Google das blockchains", oferece uma alternativa descentralizada a este problema. É um protocolo que coordena uma rede global de participantes independentes para fornecer dados de blockchain rápidos, fiáveis e verificáveis.

A rede opera através de um sistema de incentivos e punições alimentado pelo seu token nativo, GRT. Os participantes do sistema incluem indexadores que são essencialmente os operadores de nó que fazem stake de GRT e competem para atender a consultas de dados. Em troca de oferecer seus serviços, eles ganham tanto taxas de consulta quanto recompensas de indexação.

Os curadores são os outros participantes cuja tarefa é sinalizar quais interfaces de programação de aplicações (APIs) ou subgrafos são os mais valiosos e, portanto, devem ser indexados, enquanto os delegadores colocam em stake os seus GRT ao delegá-los a indexadores, ganhando uma parte das recompensas sem precisar operar um nó por si mesmos.

Para garantir a integridade dos dados, o protocolo inclui um robusto mecanismo de slashing. Se um indexador for considerado malicioso ou fornecer dados incorretos, uma parte do seu GRT em stake pode ser “slashed” ou confiscada. Isso, portanto, cria um forte incentivo econômico para que os indexadores sejam honestos e desempenhem suas funções com precisão. Este modelo descentralizado garante que os dados permaneçam sem permissão e resistentes à censura ou a mudanças súbitas nos termos de serviço, eliminando o risco de “rug-pull” associado a fornecedores centralizados.

Entretanto, alguns observadores argumentam que a questão central da portabilidade de dados não se resume apenas a mover dados entre blockchains; está enraizada em como as dApps são fundamentalmente construídas. Eles afirmam que o ecossistema de hoje é fragmentado, muitas vezes forçando os desenvolvedores a usar diferentes soluções de indexação para diferentes cadeias ou até mesmo dentro de uma única aplicação.

Hansen admite que, embora a solução de indexação do The Graph tenha elevado a fasquia, ainda existem questões persistentes que desafiam os desenvolvedores. Ele acrescenta:

Os desenvolvedores apenas querem um fluxo de dados que se alinhe com as nuances e complexidades dos dados da Blockchain enquanto aderem a padrões descentralizados.

No entanto, o líder da equipe da Graph Foundation observou que as equipes na The Graph têm abordado os desafios dos usuários, com o desenvolvimento atual do produto focado em resolver muitos desses problemas.

Olhando para o futuro, Hansen espera que The Graph continue a evoluir ao lado da Web3 e das crescentes necessidades da indústria. Ele acrescenta que a infraestrutura que está a ser construída é "desenhada para apoiar construtores, utilizadores e instituições sem comprometer a transparência ou o controle."

GRT-4.13%
Ver original
Esta página pode conter conteúdos de terceiros, que são fornecidos apenas para fins informativos (sem representações/garantias) e não devem ser considerados como uma aprovação dos seus pontos de vista pela Gate, nem como aconselhamento financeiro ou profissional. Consulte a Declaração de exoneração de responsabilidade para obter mais informações.
  • Recompensa
  • Comentar
  • Republicar
  • Partilhar
Comentar
0/400
Nenhum comentário
  • Pino
Negocie cripto em qualquer lugar e a qualquer hora
qrCode
Digitalizar para transferir a aplicação Gate
Novidades
Português (Portugal)
  • 简体中文
  • English
  • Tiếng Việt
  • 繁體中文
  • Español
  • Русский
  • Français (Afrique)
  • Português (Portugal)
  • Bahasa Indonesia
  • 日本語
  • بالعربية
  • Українська
  • Português (Brasil)