O que é Web3?

Em Dicionário técnico por André M. Coelho

Se você está lendo isso, você é participante da Web moderna. A Web que estamos experimentando hoje é muito diferente do que era há apenas 10 anos. Como a web evoluiu e, mais importante, para onde está indo a seguir? Além disso, por que alguma dessas coisas importa?

Se a história nos ensinou alguma coisa, essas mudanças importam muito. Neste artigo, apresentarei como a Web evoluiu, para onde está indo a seguir e por que a Web3 importa.

Pense em como a Internet afeta sua vida diariamente. Considere como a sociedade mudou como resultado da Internet. Plataformas de mídia social. Aplicativos móveis. E agora a Internet está passando por outra mudança de paradigma enquanto falamos.

Leia também

A Web evoluiu muito ao longo dos anos, e as aplicações hoje são quase irreconhecíveis desde os seus primeiros dias. A evolução da Web é frequentemente particionada em três estágios separados: Web 1.0, Web 2.0 e Web 3.0.

O que é web 1.0?

A Web 1.0 foi a primeira iteração da Web. A maioria dos participantes era consumidores de conteúdo, e os criadores eram tipicamente desenvolvedores que criam sites que continham informações servidas principalmente no formato de texto ou imagem. A Web 1.0 durou aproximadamente de 1991 a 2004.

A Web 1.0 consistia em sites que servem conteúdo estático em vez de HTML dinâmico. Dados e conteúdo foram servidos a partir de um sistema de arquivos estáticos em vez de um banco de dados, e os sites não tinham muita interatividade.

Você pode pensar no Web 1.0 como a Web somente leitura.

O que é Web 2.0?

A maioria de nós já experimentou principalmente a Web em sua forma atual, comumente chamada de Web2. Você pode pensar no Web2 como a Web interativa e social.

No mundo do Web2, você não precisa ser um desenvolvedor para participar do processo de criação. Muitos aplicativos são construídos de uma maneira que permite facilmente a qualquer um ser um criador.

Se você deseja criar um pensamento e compartilhá-lo com o mundo, você pode. Se você deseja fazer upload de um vídeo e permitir que milhões de pessoas o vejam, interajam com ele e comente, você também pode fazer isso.

O Web2 é simples, na verdade, e por causa de sua simplicidade, mais e mais pessoas em todo o mundo estão se tornando criadores.

A Web em sua forma atual é realmente ótima de várias maneiras, mas há algumas áreas em que podemos fazer muito melhor.

Monetização e segurança da Web 2.0

No mundo do Web2, muitos aplicativos populares estão seguindo um padrão comum em seus ciclos de vida. Pense em alguns dos aplicativos que você usa diariamente e como os seguintes exemplos podem se aplicar a eles.

Definição da Web3

A Web3 vem com a descentralização da internet, tornando as partes que a formam mais independentes. (Imagem: Pinterest)

Monetização de aplicativos

Imagine os primeiros dias de aplicativos populares como Instagram, Twitter, LinkedIn ou YouTube e como são diferentes hoje. O processo geralmente vai algo assim:

Empresa lança um aplicativo

As pranchas são o maior número possível de usuários

Em seguida, monetiza sua base de usuários

Quando um desenvolvedor ou empresa lança um aplicativo popular, a experiência do usuário geralmente é muito lisa à medida que o aplicativo continua aumentando em popularidade. Esta é a razão pela qual eles são capazes de ganhar tração rapidamente em primeiro lugar.

A princípio, muitas empresas de software não se preocupam com a monetização. Eles se concentram estritamente no crescimento e no bloqueio de novos usuários – mas, eventualmente, precisam começar a obter lucro.

Eles também precisam considerar o papel de investidores externos. Muitas vezes, as restrições de assumir coisas como capital de risco afetam negativamente o ciclo de vida e, eventualmente, a experiência do usuário, de muitos aplicativos que usamos hoje.

Se uma empresa que construía um aplicativo aceita capital de risco, seus investidores geralmente esperam um retorno do investimento na ordem de magnitude de dezenas ou centenas do que eles pagaram.

Isso significa que, em vez de buscar algum modelo sustentável de crescimento que eles possam sustentar de maneira um tanto orgânica, a empresa é frequentemente empurrada em direção a dois caminhos: anúncios ou vendendo dados pessoais.

Para muitas empresas da Web2 como Google, Facebook, Twitter e outras, mais dados levam a anúncios mais personalizados. Isso leva a mais cliques e, finalmente, mais receita de anúncios. A exploração e centralização dos dados do usuário são essenciais para a forma como a Web como a conhecemos e usamos hoje é projetada para funcionar.

Segurança e privacidade

Os aplicativos Web2 experimentam repetidamente violações de dados. Existem até sites dedicados a acompanhar essas violações e informar quando seus dados foram comprometidos.

No Web2, você não tem controle sobre seus dados ou como eles são armazenados. De fato, as empresas costumam rastrear e salvar os dados do usuário sem o consentimento de seus usuários. Todos esses dados são de propriedade e controlados pelas empresas encarregadas dessas plataformas.

Os usuários que vivem em países onde precisam se preocupar com as consequências negativas da liberdade de expressão também estão em risco.

Os governos geralmente desligam os servidores ou apreendem contas bancárias se acreditarem que uma pessoa está expressando uma opinião que vai contra sua propaganda. Com servidores centralizados, é fácil para os governos intervir, controlar ou fechar os aplicativos como acharem o ajuste.

O que é Web3?

Existem algumas diferenças fundamentais entre Web2 e Web3, mas a descentralização está em sua essência.

O Web3 aprimora a Internet como a conhecemos hoje com algumas outras características adicionais. Web3 é:

Verificável

Confiança

Auto-governamental

Sem permissão

Distribuído e robusto

Pagamentos internos nativos

No Web3, os desenvolvedores geralmente não criam e implantam aplicativos executados em um único servidor ou que armazenem seus dados em um único banco de dados (geralmente hospedado e gerenciado por um único provedor de nuvem).

Em vez disso, os aplicativos Web3 são executados em blockchains, redes descentralizadas de muitos nós de pares a pares (servidores) ou uma combinação dos dois que formam um protocolo criptoeconômico. Esses aplicativos são frequentemente chamados de DAPPs (aplicativos descentralizados) e você verá esse termo usado com frequência no espaço Web3.

Para obter uma rede descentralizada estável e segura, os participantes da rede (desenvolvedores) são incentivados e competem para fornecer serviços da mais alta qualidade a qualquer pessoa que use o serviço.

Quando você ouvir sobre o Web3, você notará que a criptomoeda geralmente faz parte da conversa. Isso ocorre porque a criptomoeda desempenha um grande papel em muitos desses protocolos. Ele fornece um incentivo financeiro (tokens) para quem deseja participar da criação, governo, contribuição ou melhoria de um dos próprios projetos.

Esses protocolos geralmente podem oferecer uma variedade de serviços diferentes, como computação, armazenamento, largura de banda, identidade, hospedagem e outros serviços da Web comumente fornecidos pelos provedores de nuvem no passado.

As pessoas podem ganhar a vida participando do protocolo de várias maneiras, em níveis técnicos e não técnicos.

Os consumidores do serviço geralmente pagam para usar o protocolo, da mesma forma como pagaria um provedor de nuvem como a AWS hoje. Exceto no Web3, o dinheiro vai diretamente para os participantes da rede.

Nisso, como em muitas formas de descentralização, você verá que intermediários desnecessários e muitas vezes ineficientes são cortados.

Muitos protocolos de infraestrutura da Web emitiram tokens de serviços públicos que governam como as funções do protocolo. Esses tokens também recompensam os participantes em muitos níveis da rede. Até protocolos de blockchain nativos como o Ethereum operam dessa maneira.

Pagamentos nativos

Os tokens também introduzem uma camada de pagamento nativa que é completamente sem fronteiras e sem atrito. Empresas como Stripe e PayPal criaram bilhões de dólares em valor para permitir pagamentos eletrônicos.

Esses sistemas são excessivamente complexos e ainda não permitem a verdadeira interoperabilidade internacional entre os participantes. Eles também exigem que você entregue suas informações confidenciais e dados pessoais para usá-los.

Redes diferentes oferecem várias centenas de custos de latência e transação de milissegundos dígitos de uma pequena fração de um centavo. Ao contrário do sistema financeiro atual, os usuários não precisam passar pelas numerosas etapas tradicionais e cheias de atrito para interagir e participar da rede. Tudo o que eles precisam fazer é baixar ou instalar uma carteira e podem começar a enviar e receber pagamentos sem nenhum gatekeeping.

Empresas da Web3

Os tokens também trazem a ideia de tokenização e a realização de uma economia simbólica.

Tomemos, por exemplo, o estado atual da construção de uma empresa de software. Alguém tem uma idéia, mas para começar a construir, eles precisam de dinheiro para se sustentar.

Para obter o dinheiro, eles assumem o capital de risco e distribuem uma porcentagem da empresa. Esse investimento introduz imediatamente incentivos incorretos que, a longo prazo, não se alinham bem com a criação da melhor experiência do usuário.

Além disso, se a empresa for bem-sucedida, levará muito tempo para que qualquer pessoa envolvida perceba qualquer valor, geralmente levando a anos de trabalho sem qualquer retorno real do investimento.

Imagine, em vez disso, que um projeto novo e emocionante seja anunciado que resolve um problema real. Qualquer pessoa pode participar da construção ou investir nele desde o primeiro dia. A Companhia anuncia o lançamento de x número de tokens e dá 10% aos primeiros construtores, colocou 10% para venda ao público e deixou o restante para o pagamento futuro de colaboradores e financiamento do projeto.

As partes interessadas podem usar seus tokens para votar nas mudanças no futuro do projeto, e as pessoas que ajudaram a construir o projeto podem vender algumas de suas participações para ganhar dinheiro depois que os tokens foram divulgados.

As pessoas que acreditam no projeto podem comprar e manter a propriedade, e as pessoas que pensam que o projeto está indo na direção errada podem sinalizar isso vendendo sua participação.

Como os dados do blockchain são totalmente públicos e abertos, os compradores têm transparência completa sobre o que está acontecendo. Isso contrasta com a compra de patrimônio em empresas privadas ou centralizadas, onde muitas coisas costumam ser encobertas em segredo.

O Gitcoin é um exemplo que permite que os desenvolvedores sejam pagos em criptomoeda por entrar e trabalhar em questões de código aberto. O anseio permite que as partes interessadas participem da tomada de decisão e da votação em propostas. Uniswap, Superrare, Gráfico, Audius e inúmeros outros protocolos e projetos emitiram tokens como uma maneira de permitir a propriedade, a participação e a governança.

As organizações autônomas descentralizadas, que oferecem uma maneira alternativa de construir o que tradicionalmente pensamos como empresa, estão ganhando tremendo momento e investimento de desenvolvedores tradicionais e empresas de capital de risco.

Esses tipos de organizações são tokenizados e transformam a ideia de estrutura organizacional de cabeça para baixo, oferecendo propriedade real, líquida e equitativa a partes maiores de partes interessadas e alinhando incentivos de maneiras novas e interessantes.

Como a identidade funciona na Web3?

No Web3, a identidade também funciona de maneira muito diferente do que estamos acostumados hoje. Na maioria das vezes nos aplicativos do Web3, as identidades estarão vinculadas ao endereço da carteira do usuário que interage com o aplicativo.

Diferentemente dos métodos de autenticação Web2 como OAuth ou email + senha (que quase sempre exigem que os usuários entreguem informações sensíveis e pessoais), os endereços da carteira são completamente anônimos, a menos que o usuário decida amarrar sua própria identidade publicamente.

Se o usuário optar por usar a mesma carteira em vários DAPPs, sua identidade também é sem problemas transferíveis entre os aplicativos, o que permite que eles construam sua reputação ao longo do tempo.

Protocolos e ferramentas já permitem que os desenvolvedores construam identidade auto-reprovada em seus aplicativos para substituir as camadas tradicionais de autenticação e identidade. A Fundação Ethereum também possui uma RFP de trabalho para definir uma especificação para “entrar com o Ethereum”, o que ajudaria a fornecer uma maneira mais simplificada e documentada de fazer isso daqui para frente.

Ficou alguma dúvida? Deixem nos comentários suas perguntas e iremos responder!

Sobre o autor

Autor André M. Coelho

No final da década de 90, André começou a lidar diretamente com tecnologia ao comprar seu primeiro computador. Foi um dos primeiros a ter acesso à internet em sua escola. Desde então, passou a usar a internet e a tecnologia para estudar, jogar, e se informar, desde 2012 compartilhando neste site tudo o que aprendeu.

Deixe um comentário