Compartilhe este artigo

A Web 3.0 é muito complicada

Para um futuro verdadeiramente descentralizado, temos que resistir às tentações da gratificação instantânea da interface do usuário e das integrações de API extremamente simples que dependem de data centers.

Um dos objetivos e benefícios mais importantes da revolução da Web 3.0 é que os ecossistemas de Tecnologia da informação do mundo se recentralizem. A internet, quando começou, era um sistema altamente descentralizado. Os sistemas centralizados, com o tempo, se espalharam com muito sucesso por esse ecossistema descentralizado.

A economia do negócio de software e o poder dos efeitos de rede são a base para a centralização da era da Web 2.0, e são ajudados pelo uso liberal depadrões escurossobre os usuários também (por exemplo, truques da Web 2.0 para fazer as pessoas darem dados pessoais). Se não tomarmos cuidado, corremos o risco de repetir alguns dos mesmos padrões da era da Web 3.0.

A História Continua abaixo
Não perca outra história.Inscreva-se na Newsletter The Node hoje. Ver Todas as Newsletters

Paul Brody é líder global de blockchain da EY e colunista do CoinDesk .

Vejo dois grandes riscos para um futuro descentralizado de forma sustentável. O primeiro, e de longe o maior, é a imensa complexidade envolvida na construção de boas ferramentas de interação de blockchain. Interagir com sistemas distribuídos é complicado, ainda mais quando você adiciona requisitos adicionais como gerenciar várias assinaturas ou usarprovas de conhecimento zero para manter a Política de Privacidade.

A maneira mais fácil de gerenciar essa complexidade hoje é fazê-lo por meio de uma interface de programação de aplicativos (API). Quer cunhar um token? Existe uma API para isso. Quer obter algum histórico de transações? Existe uma API para isso também. Essas APIs, por sua vez, escrevem de e para o blockchain, lidando com toda a complexidade envolvida. As APIs simplificam a construção de ferramentas de blockchain, mas quase todas elas dependem de software e infraestrutura centralizados. Em outras palavras: o uso extensivo de APIs levará à centralização de muitas funções críticas do blockchain.

A infraestrutura de blockchain da EY não é diferente, e ela não só faz uso pesado de serviços baseados em API de outras empresas, mas também oferece serviços como APIs para usuários corporativos que, de outra forma, achariam toda essa complexidade muito grande para gerenciar. Embora eu saiba que as APIs certamente terão um papel a desempenhar no futuro, especialmente quando se trata de interligar o mundo da Web 3.0 com o mundo da Web 2.0, eu preferiria ver um futuro onde muitos aplicativos rodam e interagem nativamente no ecossistema de blockchain. Temos nossa própria prioridade contínua dentro da EY para KEEP colocando uma infraestrutura mais genuinamente descentralizada em nosso negócio de blockchain, e espero que nossos pares também tenham.

Para evitar a centralização excessiva por meio da dependência de APIs e aplicativos SaaS (software como serviço), o trabalho mais importante para os desenvolvedores é criar bibliotecas e ferramentas que facilitem o acesso direto aos ecossistemas da Web 3.0 e KEEP o código atualizado sem precisar depender de APIs. Isso parece fácil, mas na verdade é muito difícil. Descobri na minha carreira o quão terrivelmente difícil é gerenciar a distribuição de software e o quão fácil é manter o controle e a consistência por meio de uma API de software como serviço. Alguns projetos como Estéreo, financiados em parte pela Fundação Ethereum , são um bom começo porque tornam a criação e a execução de sua própria em casa tão fácil quanto instalar qualquer outro pacote de software.

Uma segunda grande preocupação que tenho é que, em nossos esforços para construir ofertas da Web 3.0 que rodem e tenham desempenho exatamente como as ofertas da Web 2.0, vamos acabar centralizando a Web 3.0 em alto grau. Protocolos que suportam computação e armazenamento de arquivos "descentralizados" são projetados para recompensar os participantes com os sistemas mais altamente disponíveis e de alto desempenho. Eles geralmente estão localizados em data centers centralizados administrados por grandes empresas.

Leia Mais: 10 previsões de Henri Arslanian da PwC para 2022

Isso é essencial se quisermos que os aplicativos da Web 3.0 sejam tão rápidos e responsivos quanto os aplicativos da Web 2.0. Mas esse é um objetivo útil? As novas tecnologias mais bem-sucedidas abordam novas cargas de trabalho em vez de migrar as antigas para novas plataformas. A Web 3.0 é melhor em algumas coisas muito específicas, como mover valor com tokenização e habilitar integrações complexas comcontratos inteligentes.

Talvez possamos deixar as interações síncronas e a gratificação instantânea da interface do usuário para o mundo da Web 2.0? O "30" em "net 30" em uma fatura corporativa se refere a dias, não a milissegundos. Para a maioria das empresas, aplicativos comerciais e financeiros, um tempo de ciclo de alguns minutos a um dia é mais do que adequado. Talvez devêssemos deixar os jogos e a realidade virtual para a Web 2.0?

Se quisermos um futuro verdadeiramente distribuído e descentralizado, teremos que resistir às tentações gêmeas da gratificação instantânea da interface do usuário, do tipo que pode ser entregue apenas por data centers sempre ativos, e integrações de API extremamente simples. A recompensa será um ecossistema financeiro e Tecnologia mais justo, mais competitivo e mais resiliente.

As opiniões refletidas neste artigo são minhas e não refletem necessariamente as opiniões da organização global EY ou de suas empresas associadas.

Nota: As opiniões expressas nesta coluna são do autor e não refletem necessariamente as da CoinDesk, Inc. ou de seus proprietários e afiliados.

Paul Brody

Paul Brody é Global Blockchain Leader para a EY (Ernst & Young). Sob sua liderança, a EY estabeleceu uma presença global no espaço blockchain com foco particular em blockchains públicas, garantia e desenvolvimento de aplicativos de negócios no ecossistema Ethereum .

Paul Brody