Web 3.0 possibilitaria novas possibilidades e oportunidades

Web 3.0 possibilitaria novas possibilidades e oportunidades

A conversa sobre quem tem controle sobre que tipo de informação chega a que tipo de público não é nova. À medida que avançamos em direção à Web 3.0, muitos acreditam que essa versão futura da internet será uma versão da web mais descentralizada, imutável e resistente à censura.

Ultimamente, o polêmico tema da censura nas plataformas Big Tech atingiu um ponto de inflexão quando nos EUA a conta da campanha do presidente Donald Trump foi banida no Twitter e no Facebook por “espalhar desinformação sobre o coronavírus”.

A solução descentralizada de armazenamento de dados InterPlanetary File System, ou IPFS, é um protocolo hipermídia ponto a ponto projetado para tornar a web “mais rápida, segura e aberta”. Ele permite que os usuários baixem páginas da web e conteúdo armazenado em vários nós, em vez de em um servidor central. Com o paradigma atual, se algo for alterado ou bloqueado, não há uma maneira confiável de acessá-lo novamente. O IPFS visa corrigir deficiências como essa e outras.

Web 2.0

Conforme mencionado, como os dados estão atualmente armazenados em servidores centralizados, eles podem ser acessados, alterados ou removidos por qualquer parte que tenha o controle do servidor. Em termos de segurança e privacidade, isso é problemático, pois o controle do servidor é igual ao controle dos dados. Pode ser um partido legítimo, mas também pode ser um hacker ou uma autoridade política.

Quando a Turquia decidiu banir a Wikipedia, a tecnologia IPFS foi utilizada para hospedar uma versão espelho da Wikipedia para que o site ainda pudesse ser acessado. O Partido Pirata Catalão o usou para contornar um bloqueio ordenado pelo Supremo Tribunal de Justiça da Catalunha em sites relacionados com o referendo da independência catalã. Uma fonte de notícias chinesa, Matters.news, também utilizou o IPFS para publicar artigos para contornar a censura.

O protocolo atual da Internet depende do endereçamento baseado em localização, que identifica os dados por sua localização, e não por seu conteúdo. Mesmo que os mesmos dados estejam disponíveis em um local mais próximo, eles ainda percorrerão todo o caminho até um local/endereço específico para acessar esses dados, o que é uma limitação em termos de eficiência.

Até o momento isso tem nos servido de forma satisfatória, mas apenas porque o tamanho médio da página da web era relativamente pequeno — o tamanho médio da página da web aumentou de apenas 2 KB para 2 MB nas primeiras duas décadas da Internet. Agora, com big data e streaming de vídeo HD sob demanda, as pessoas começaram a consumir e produzir cada vez mais dados. A capacidade de escalar é mais importante do que nunca.

Tabelas de hash distribuídas

Usando tabelas hash distribuídas Kademlia, ou DHT, o sistema de compartilhamento de arquivos IPFS P2P espalha dados por uma rede de computadores que são coordenados para permitir acesso eficiente e pesquisa entre nós. Este tipo de estrutura de dados é descentralizada e funciona de forma confiável mesmo quando os nós falham ou saem da rede (tolerante a falhas).

Em vez de endereçamento baseado em localização, o IPFS endereça um arquivo com base na identificação de conteúdo. O identificador de conteúdo é um hash criptográfico do conteúdo daquele endereço, um hash exclusivo que permite a verificação do conteúdo solicitado.

O DHT fornece uma estrutura de dados descentralizada onde os pares IPFS podem localizar outros pares e o conteúdo solicitado. Seu recurso tolerante a falhas significa que os pares podem funcionar de forma independente, sem coordenação central, permitindo que o sistema seja escalonado e acomodado milhões de pares — sem mencionar sua capacidade de resistir à censura de conteúdo devido à sua estrutura descentralizada.

Web 3.0 possibilitaria novas possibilidades e oportunidades

Incentivo ao mercado descentralizado

Agora que sabemos como a tecnologia IPFS usa DHT para localizar pares e conteúdo, podemos passar a como o conteúdo é solicitado e recuperado. Blocos de dados são trocados pela rede IPFS por meio de seu módulo de troca de dados chamado Bitswap. Como um protocolo baseado em mensagem, as funções principais do Bitswap são adquirir blocos de dados solicitados pelos clientes e enviá-los de acordo com os respectivos parceiros.

Embora essas tarefas sejam diretas, a complexidade surge da troca real entre pares, onde “estratégias” são necessárias para decidir quando e para quem enviar blocos de dados. Ao contrário do BitTorrent, onde os blocos sendo trocados vêm de um único torrent (geralmente um único arquivo), no IPFS, é um grande enxame onde os pares podem puxar blocos de praticamente qualquer par que os tenha.

Modelando a troca de blocos como um mercado de troca de dados, cada participante par tem uma estratégia interna usada para decidir se o conteúdo será trocado com qualquer outro participante. As estratégias podem incluir incentivo, troca, recompensa por tempo de atividade, punição por tempo de inatividade ou outras abordagens.

Os desenvolvedores do IPFS lançaram um protocolo de troca de blocos incentivado, de troca, que recompensa o tempo de atividade e penaliza o tempo de inatividade, chamado Filecoin.

A ideia é permitir que qualquer pessoa com espaço de armazenamento em disco rígido não utilizado participe como provedor de armazenamento em um mercado descentralizado no qual os preços são definidos com base na oferta e na demanda. Este é um desvio do armazenamento em nuvem centralizado com preços fixos, como Amazon Web Services, Microsoft e Google.

A rede é orientada para o mercado e projetada para adicionar estímulo econômico a fim de incentivar a participação, criptografia forte de ponta a ponta, exclusão criptográfica e muito mais. Os mineradores não competem apenas em custo; outros fatores entram em jogo, como reputação, confiabilidade, disponibilidade de dados, etc. para garantir que a rede opere de forma justa e continue a melhorar.

O protocolo de troca de blocos depende da prova de replicação, que é usada para provar que os dados estão armazenados com segurança em algum lugar e estão acessíveis; e a prova de espaço-tempo é usada para provar que os dados foram armazenados durante um período de tempo.

Uma internet mais resiliente, eficiente e resistente à censura

Todos esses protocolos trabalham juntos para permitir que o IPFS forme um sistema P2P abrangente para distribuir, armazenar e recuperar blocos de dados de forma rápida e robusta. Resiliência, eficiência, resistência à censura e robustez serão os marcadores desse futuro modelo de internet.

Seus recursos descentralizados e tolerantes a falhas irão impulsionar sua capacidade de escalar e, esperançosamente, permitir a inclusão de milhões de usuários para participar de seu sistema de rede de informação global.

Veja mais em: Informação | Notícias

Compartilhe este post

Facebook
Twitter
LinkedIn
WhatsApp