WEB3DEV

Cover image for O motor de busca da web3
AIengineer13
AIengineer13

Posted on

O motor de busca da web3

Qual é a parte mais importante da infraestrutura Web3 além dos nodes da rede? Eu diria que o explorador de blocos.

Para a maioria dos usuários da Web3, o block explorer é a interface que permite que eles vejam o blockchain que estão usando. Sejam as transações criadas quando eles enviam criptomoedas ou NFTs, ou para ver o que seus smart contracts estão fazendo uma vez em execução. Sem eles, os usuários se sentem cegos quanto ao que realmente está acontecendo.

Não são apenas os usuários avançados do Web3 que os utilizam. A maioria das wallets Web3 e exchanges centralizadas as usam para dar prova de que as transações ocorreram. Portanto, se você remover os exploradores de blocos da Web3, estará deixando os usuários no escuro sobre o que realmente está acontecendo.

Existem paralelos com os mecanismos de pesquisa aqui, na medida em que os exploradores de blocos indexam transações em blockchains de maneira semelhante à forma como os mecanismos de pesquisa indexam sites. Ambos são usados como pontos de entrada pelos usuários para encontrar as informações que desejam. No entanto, será que toda a analogia dos mecanismos de pesquisa e dos exploradores de blocos está lá simplesmente por que os mecanismos de pesquisa estão colocados como a principal ferramenta que usamos para localizar nosso caminho na web?

O explorador de blocos em sua forma atual é muito mais do que um paradigma da Web2?

A maioria das redes blockchain tem um explorador de blocos líder em sua plataforma. Por exemplo, no Ethereum é Etherscan, na Solana é Solscan. Com o sucesso das plataformas blockchain subjacentes, essas plataformas exploradoras de blocos se tornaram uma infraestrutura crítica por si só, suportando essas redes. Portanto, se elas caírem, muitos usuários dessas redes blockchain serão deixados no escuro. A blockchain subjacente pode estar bem, mas se o explorador de blocos usado pela wallet de um usuário não estiver disponível, no que diz respeito aos usuários, toda a rede também pode estar inativa, pois eles perdem a visibilidade do que está acontecendo de repente.

Esse risco de centralização é o motivo pelo qual precisamos nos afastar do modelo que temos agora, os serviços descentralizados precisam se tornar a norma para usuários que desejam consultar quaisquer dados de blockchains.

A descentralização pura neste contexto pode significar serviços de API totalmente descentralizados, como o que o Protocolo The Graph está tentando alcançar. No entanto, como vemos com o crescimento das exchanges centralizadas, provavelmente veremos as ofertas de exploradores de blocos centralizados continuando a prosperar. Isso não é mau, desde que haja uma escolha adequada e um nível de padronização entre esses serviços.

Por exemplo, os membros da comunidade Ethereum padronizaram os endpoints da API para que os exploradores de blocos vinculem facilmente blocos, transações e contas, garantindo que qualquer aplicativo que forneça esses dados possa usar vários back-ends de explorador de blocos em potencial.

Ao contrário da internet ou web particular, existem várias blockchains públicas. Cada uma requer sua própria infraestrutura para suportar seus usuários, como software de nodes, bibliotecas de desenvolvedores e, claro, exploradores de blocos.

Enquanto as redes públicas de blockchain realmente usem técnicas de criptografia para funcionar, muitos dos dados contidos nelas não são criptografados. Isso facilita a proveniência dos dados, permitindo que as pessoas demonstrem facilmente as criptomoedas, tokens ou NFTs que possuem. Isso também significa que os smart contracts desenvolvidos nelas são visíveis para todos.

Nesta fase atual de adoção, isso significa que os exploradores de blocos podem fornecer facilmente uma grande quantidade de informações sobre os dados contidos. Isso pode incluir métricas como os tokens mais valiosos, vendas de NFT e vários outros dados. Isso não é diferente de interpretar os dados contidos em um site – está lá para qualquer um consumir.

No entanto, à medida que a tecnologia amadurece, existem duas tendências que forçarão os exploradores de blocos a evoluir. A primeira delas é a interoperabilidade e a ponte de ativos entre blockchains. Estes podem ser entre chains diferentes ou redes layer2.

Quando você tem um ativo que se move entre diferentes redes blockchain, você precisa de mecanismos para rastrear isso. É aqui que os chamados exploradores multichain se tornam relevantes. Será muito mais difícil rastrear um ativo movendo-se de um blockchain para outro se não houver uma experiência perfeita em que os usuários possam alternar entre visualizações de transações de blockchain que residem em diferentes blockchains de um local. A última coisa que eles vão querer fazer é trazer dois exploradores de blockchain diferentes e comparar strings hexadecimais.

Existem exemplos de pontes mantidas em exploradores de blocos, mas atualmente, não existem boas soluções para a visão multichain do mundo.

A outra tendência que provavelmente terá um impacto significativo é a evolução da tecnologia de privacidade. Não está claro no momento atual qual é o meio feliz da quantidade certa de privacidade nas blockchains. No entanto, de um modo geral, quanto mais privacidade, melhor para o usuário final e as empresas que desejam proteger seu IP.

Com a privacidade em mente, a quantidade de informações que podem ser transmitidas pela geração atual de exploradores de blocos cai significativamente. Apenas aqueles indivíduos envolvidos com transações específicas serão capazes de entendê-las. Considero isso equivalente a ter sites criptografados, onde as únicas pessoas que podem visualizá-los são aquelas que receberam permissão para fazê-lo criptograficamente.

Isso não é uma coisa ruim, mas criará alguns desafios para a geração atual de exploradores de blocos. Para resolver isso, talvez instâncias de explorador de blocos mais localizadas se tornem a norma permitida para grupos específicos de empresas ou indivíduos. Ou talvez as plataformas existentes evoluam para fornecer mecanismos para os usuários consumirem dados por meio de um token associado às chaves que possuem.

A abordagem exata ainda está para ser vista, mas sem dúvida veremos soluções começando a surgir nos próximos meses. Com essa perspectiva adicional, embora a atual geração de exploradores de blocos possa ser considerada os mecanismos de busca da Web3, essa narrativa pode não ser a mais adequada para o longo prazo.

Afinal, ao contrário dos sites, os dados contidos nas redes públicas de blockchain provavelmente se tornarão privados ao longo do tempo, e haverá muitas redes discretas nas quais os dados precisarão ser agregados pelos usuários.

Portanto, embora agora os exploradores de blocos sejam os mecanismos de pesquisa da Web3, é provável que mais dados que fluam através das redes blockchain comecem a parecer pacotes de dados criptografados, como vemos fluindo pela web atualmente e a utilidade de um explorador para esse caso de uso é um pouco limitado.

Os usuários da web não prestam atenção aos pacotes individuais de dados que circulam pela Internet e, embora a capacidade de ver identificadores de transação em blockchains permaneça relevante, à medida que mais e mais abstrações são construídas nesses livros razão, os exploradores provavelmente tornam-se ferramentas de diagnóstico para as pessoas tecnicamente inclinadas que precisam entender o que realmente está acontecendo nos bastidores.

Além dos serviços centralizados, o ponto de entrada para muitos usuários será por meio de suas carteiras. É improvável que a localização dos serviços mais aplicáveis a eles seja por meio de um explorador de blocos. Provavelmente haverá novos tipos de serviços de diretório criados para atender a essas necessidades que ainda precisam ser criados para a Web3.

Tem alguma pergunta ou comentário? Adoraríamos ouvir de você! Se você quiser saber mais sobre blockchain, seu crescimento e os mais recentes desenvolvimentos, confira nosso blog ou ouça nosso esclarecedor podcast Web3 Innovators.

Esta postagem apareceu pela primeira vez no blog Web3 Labs em https://blog.web3labs.com/search-engines-of-web3

Oldest comments (0)