O que os construtores da Web 3.0, DApps e protocolos estão perdendo no desenvolvimento de software

Postagem de convidado HodlX  Envie sua postagem

 

Você já se perguntou quando todos os aplicativos que usamos serão baseados em blockchain e descentralizados? Por que esse dia ainda não chegou?

Na verdade, a maioria dos DApps pode ser mais lenta e não ter a funcionalidade a que o público está acostumado. A maioria das tecnologias atuais relacionadas a blockchain não pode ser dimensionada para os níveis necessários para grandes aplicativos, como redes sociais, aplicativos da web, provedores de IoT, etc.

No entanto, há um componente da pilha de desenvolvimento que os programadores frequentemente ignoram, mas que inspirará a onda subsequente de aplicativos descentralizados e possivelmente acelerará a adoção em massa.

O que é uma solução de indexação e para quem ela se destina?

Consumir dados relevantes e concisos é fundamental para quase todos os aplicativos da web. O mesmo vale para aplicativos descentralizados, aplicativos DeFi e NFT que são construídos no blockchain e o usam como fonte primária de informação.

Eles exigem indexação na cadeia que não é um sistema, mas sim um processo de otimização de banco de dados que reduz o número de acessos ao disco necessários durante o processamento da consulta. Simplificando, a indexação é uma técnica de estrutura de dados usada para localizar e acessar rapidamente os dados armazenados na base de uma rede.

Ele dá aos usuários acesso a agregadores de portfólio, painéis TVL, perfis de carteira e outros recursos. No entanto, ao contrário dos sistemas de armazenamento de dados tradicionais, alguns aspectos do blockchain tornam a consulta de dados demorado e dolorosamente difícil.

Projetos individuais que desejam desafiar a história do blockchain e criar pontos de dados úteis para seus aplicativos devem pagar um preço alto e exigir poder de computação extra.

Por que as soluções de indexação centralizada ficaram desatualizadas

Quando os aplicativos de blockchain e a tecnologia estavam em seus estágios iniciais, uma solução de indexação centralizada pode ter sido suficiente. Mas, à medida que novos recursos foram adicionados, ficou claro que as soluções de indexação centralizada capacidades de aplicação limitadas e exigia despesas extras e energia.

Além disso, a solução de indexação centralizada falhou em atender a um critério simples, mas crítico descentralização.

Aplicações descentralizadas já dependem de indexadores centralizados para obter dados on-chain, mas isso se desvia da cripto ideais de falta de confiança em um nível fundamental.

Os programas dependem de um único sistema e carecem da autonomia esperada. Além disso, a centralização pode levar a falhas graves e até mesmo interrupções.

Uma solução de indexação descentralizada, por outro lado, oferece os seguintes benefícios.

  • Em vez de usar hardware intensivo em recursos, esse mecanismo reduz drasticamente os custos operacionais.
  • Além disso, os indexadores atendem primeiro ao banco de dados mais recente e, em seguida, procuram dados históricos. Esse método é mais eficiente que o método dos pares, que indexa e atende todo o banco de dados blockchain.
  • Hospedar indexadores em uma rede de nós distribuída globalmente com uma pilha totalmente descentralizada elimina pontos únicos de falha. Além disso, projetos e desenvolvedores não precisam de uma infraestrutura central, o que é uma mudança significativa para a indexação.
  • Depois que seu indexador estiver funcionando em uma plataforma, nenhum governo ou autoridade centralizada poderá interrompê-lo ou bloqueá-lo. Mesmo que uma parte da rede descentralizada falhe, as outras continuarão funcionando, assim como seu indexador.
  • A indexação descentralizada é aquela que os projetos podem usar facilmente por conta própria para implantar indexadores personalizados. Todos podem acessar rapidamente o mercado sem o envolvimento de um intermediário centralizado ou de uma parte externa.

Veremos a adoção em massa mais cedo se todos usarmos soluções de indexação descentralizadas

Os aplicativos Blockchain podem funcionar sem uma solução de indexação descentralizada de código aberto.

Além disso, embora as soluções de indexação sejam um componente crucial da funcionalidade do DApp, elas não podem garantir o sucesso de um projeto porque depende de vários fatores incluindo um conceito forte, um roteiro bem pensado, boa gestão financeira e outros.

No entanto, o uso de soluções de indexação de código aberto descentralizadas permite que os aplicativos funcionem com mais eficiência. Se algo funciona bem e parece fácil de usar, é mais provável que a demanda cresça, tornando os DApps algo que muitas pessoas usam diariamente.


Claudio Pascariello é o co-fundador da Aleph.im.

 

Confira as últimas notícias sobre o HodlX

Siga-nos no Twitter Facebook Telegram

Confira o Últimos Anúncios da Indústria
 

Disclaimer: As opiniões expressas no The Daily Hodl não são conselhos de investimento. Os investidores devem fazer a devida diligência antes de fazer qualquer investimento de alto risco em Bitcoin, criptomoeda ou ativos digitais. Por favor, esteja ciente de que suas transferências e negociações são por sua conta e risco, e quaisquer perdas que você possa incorrer são de sua responsabilidade. O Daily Hodl não recomenda a compra ou venda de quaisquer criptomoedas ou ativos digitais, nem o The Daily Hodl é um consultor de investimentos. Por favor, note que o The Daily Hodl participa de marketing afiliado.

Imagem em destaque: Shutterstock/Natalia Siiatovskaia/hunthomas

Source: https://dailyhodl.com/2022/11/24/what-the-builders-of-web-3-0-dapps-and-protocols-are-missing-in-software-development/