O que é Permaweb?

iniciantesNov 21, 2022
Permaweb é como a web normal, mas tudo o que vemos nela é permanente, verificável e embutido em um blockchain enterrado sob centenas de milhões de hashes de trabalho.
O que é Permaweb?

Introdução

A criação da Internet e depois da Web 1.0 revolucionou a forma como nos comunicamos e compartilhamos informações entre nossos pares em todo o mundo. A Internet foi criada na década de 1960 para facilitar o envio de informações militares durante a Guerra Fria, seguindo-se o marco do primeiro envio de e-mail em 1969. Nesse período, a Internet ainda era primitiva e exibia páginas estáticas por meio de protocolos chamados HTTP, ainda hoje utilizados.
Em 1992, Tim Berners-Lee criou a Web 1.0. De fato, a Web 1.0 e a que conhecemos hoje são bastante semelhantes, diferindo apenas nas técnicas utilizadas para exibir as informações ao público final, entre uma página estática e outra mais interativa.

No início, a Web tinha o propósito de ser para todos e até mesmo descentralizada, sem ser comandada por uma organização ou governo. No entanto, o monopólio das grandes empresas por meio de investimentos em infraestrutura e melhorias na Web que conhecemos hoje inviabilizou a proposta de liberdade de informação prontamente disponível.

Dentro desse contexto, a Permaweb vem na tentativa de resolver exatamente esses problemas através das tecnologias que chegaram com o advento do Blockchain, uma sequência de validação de blocos contendo informações, transações e dados, conectados a vários outros blocos anteriores na rede, que não podem alterados depois de validados. Ao longo deste artigo veremos as diferenças gerais do Permaweb em relação à Web atual e mais detalhes sobre a implementação e vantagens do projeto de rede Arweave.

O que é o Permaweb e qual é a diferença entre o Permaweb e a Web atual?

Para entender o Permaweb, você precisa entender como é a Web atual e como ela difere do Permaweb. Podemos dividir os principais conceitos que diferenciam o projeto do que temos hoje visando os problemas resolvidos pelo Permaweb: a relação econômica, a questão do armazenamento da informação, a perenidade desta informação, além dos conceitos gerais.

Conceito

O primeiro conceito que está na base da inovação da Permaweb em relação ao modelo atual assenta na rede de armazenamento globalizada, imutável e centralizada que se quer ser. O Permaweb é mantido, sustentado e propriedade das pessoas que o utilizam. O princípio do compartilhamento de dados é descentralizado e alimentado pelo espaço livre dos próprios usuários. Além disso, o projeto faz jus ao nome, mantendo todo o conteúdo disponível na web de forma permanente após sua publicação. Para evitar o uso indevido da Permaweb por upload de arquivos ou dados maliciosos, a plataforma conta com uma moderação democrática formada pelos usuários da comunidade, mantendo os direitos de regulamentação da política de conteúdo nas mãos dos próprios usuários.

Uma web sem servidores

De forma bastante simplificada, a web atual é suportada por milhões de servidores, supercomputadores, que recebem um tipo de mensagem do usuário e respondem com alguns dados ou informações neles armazenados. Quando você tenta acessar um site, essa mensagem é enviada por várias camadas até chegar a esses servidores, que respondem mostrando a página desejada na velocidade que ela leva para carregar.
Esses supercomputadores não são baratos e nem mesmo os enormes armazéns onde estão armazenados são gratuitos. Normalmente, grandes empresas da Web atual, como Google, Amazon, Facebook e outras, agem mantendo esses servidores ativos e fazendo melhorias para torná-los mais poderosos e rápidos. Tudo isso tem um custo, que é recompensado com a venda de dados e informações pessoais dos usuários por essas mesmas empresas.

Na Permaweb, os dados normalmente armazenados nesses servidores são divididos entre as centenas de pessoas que disponibilizam seus discos rígidos como servidores da Permaweb. Esse contexto permite redução de custos, evita o uso indevido de dados pessoais dos usuários por parte de grandes empresas e torna o compartilhamento de informações mais transparente e descentralizado. Outra vantagem da informação ser fragmentada e distribuída entre vários drives é evitar a censura, já que governos e organizações precisam bloquear apenas um servidor centralizado para restringir toda uma gama de informações. Com o Permaweb, as informações estariam em todos os lugares, tornando quase impossível bloqueá-las.

incentivo

Conforme declarado anteriormente, o processo para manter a Web funcionando não é um processo gratuito ou mesmo barato. Grandes empresas, líderes de mercado (e até setores governamentais) estão dispostos a pagar por esse sistema em troca de informações pessoais dos usuários, que podem ser transformadas em receita. A troca é simples: você ganha acesso a todas as informações contidas na Web em troca da perda de sua privacidade e anonimato.

Além disso, os criadores de sites pagam essas mesmas empresas para colocar um site online. Normalmente, esse preço inclui toda a capacidade do servidor que provavelmente não será totalmente utilizada. Você paga muito por um serviço sem toda essa necessidade. Enquanto isso, os dados dos usuários deste site são coletados e, novamente, a falta de privacidade é usada como moeda sem o devido consentimento do usuário.
Agora imagine isso: você gostaria de armazenar seus dados e ter a possibilidade de pagar uma única vez para garantir que esses dados sejam armazenados para sempre, que possam ser acessados de qualquer lugar e que sejam iguais aos originais, independentemente de como muitas vezes foi compartilhado ou transferido entre servidores. Ou também: você tem espaço extra em seu disco rígido, que não se importará se estiver cheio. Não seria interessante compartilhar com outros usuários da rede em troca de uma remuneração por isso?

É exatamente isso que a Permaweb propõe. O compartilhamento e armazenamento de dados depende da memória, que funciona como o espaço necessário para que essas informações sejam salvas, trocadas ou acessadas. Hoje, esse processo é feito por meio de servidores financiados por grandes empresas, de forma centralizada.
Mas, assim como o modelo criado pelo Uber e Airbnb, usando o Permaweb, você poderia usar o espaço disponibilizado por outros usuários da rede para armazenar seus dados. O sistema é baseado em uma plataforma chamada Blockwave, projetada para fornecer armazenamento on-chain escalável de maneira econômica. À medida que a quantidade de dados armazenados no sistema aumenta, a quantidade de hash necessária para o consenso diminui, reduzindo assim o custo de 1 armazenamento de dados.

Além dos custos reduzidos de armazenamento de dados, os usuários também têm incentivo para minerar e ceder espaço em seus discos rígidos, a partir da distribuição do token nativo (AR) da rede. No momento da redação deste artigo, o token AR estava listado por aproximadamente US$ 13.
Esse modelo de recompensa perpetua o sistema e incentiva os usuários a manter o Permaweb funcionando, fornecendo uma rede de compartilhamento de dados descentralizada e de baixo custo de manutenção.

liberdade de informação

Atualmente, encontramos URLs com conteúdos que funcionam bem de forma efêmera e de curto prazo, mas no momento em que você tem centenas de novos sites, todos publicando e atualizando seu conteúdo o tempo todo, as coisas começam a mudar. As pessoas começam a citar essas informações e começam a vincular e fazer referência a outras informações. A questão é que essa é a receita para as coisas desmoronarem muito rapidamente. Em algum momento, você tem acesso a uma grande quantidade de dados como documentos de ações judiciais, notícias e outros tópicos de discussão de um assunto relevante, vinculados entre si por toda a web, mas depois de alguns anos esse mesmo artigo foi movido, o site foi retirado ou não existe mais. Portanto, agora temos uma situação em que esses grandes corpos de conhecimento são todos auto-referenciais, mas a licença do link está quebrada e as informações não são mais tão acessíveis, pelo menos não da maneira original a que você teve acesso pela primeira vez.

É o que acontece com a web hoje em dia. No momento em que a informação se torna obsoleta, quando não há interesse de que ela seja acessada, seja de forma definitiva ou apenas da forma como foi inicialmente divulgada, a chance dessa informação se perder, tal como está, é enorme. Isso significa que as informações perpetuadas na web atual estão sujeitas a alterações e manipulações (e até remoção) de conteúdos anteriormente disponibilizados à comunidade. Discursos políticos, documentos históricos e artigos científicos podem estar disponíveis em um momento e, em outro, serem apagados, perdidos ou movidos da parte da Web que pode ser acessada por todos para uma camada mais restrita. O fato de grandes organizações e governos terem controle político-econômico da informação contribui muito para esse fenômeno tão comum nos dias de hoje.
A Permaweb faz jus ao seu nome quando todas as informações, uma vez armazenadas nela, sempre podem ser acessadas, independentemente do esforço despendido para censurá-las.

Conceitos Técnicos do Permaweb

O projeto Arweave baseia-se na implementação de algumas tecnologias para resolver os problemas da web atual. Entre eles estão Blockweaves e Prova de Acesso. O Blockweave da Arweave funciona muito como o sistema de rede Blockchain tradicional. No entanto, no Blockchain, um bloco é conectado apenas ao bloco anterior e ao bloco próximo a ele. No Blockweave, cada bloco da cadeia é conectado ao próximo bloco por meio de dois blocos anteriores: o bloco imediatamente anterior e outro bloco anterior aleatório, chamado de bloco de rechamada. Nesse ponto, entra o conceito de Prova de Acesso, com o fato de que, para minerar um novo bloco, os mineradores precisavam realizar uma Prova de Acesso de um bloco de recall, para só então adicionar um novo bloco à cadeia. Desta forma, a Prova de Acesso garante que, para ganhar recompensas de mineração, os mineradores precisarão acessar dados antigos, perpetuando o armazenamento de dados de longo prazo na arquitetura da cadeia Blockweave. Assim, o Arweave cria um local onde os dados podem ser armazenados sem serem alterados e facilmente acessíveis através do Permaweb.

O Blockweave é mantido pelos mineradores através da atribuição de espaço em disco aos dados transferidos ou criados no Permaweb. Em troca, Arweave os recompensa com tokens ARWEAVE (AR). Este mecanismo único de consenso, juntamente com o método de recompensa, o conceito de Prova de Acesso e a arquitetura Blockweave tornam-se os pilares da operação do projeto da Arweave para criar uma forma de armazenamento confiável, permanente e descentralizado.

Permaweb funciona neste contexto como uma das camadas deste mecanismo baseado em Arweave. Funciona como a porta de entrada para Blockweave e Arweave, como a parte que vemos quando acessamos um navegador, uma página, um conteúdo. Fazendo uma analogia básica, o Permaweb é uma camada construída sobre o disco rígido do Arweave, assim como o HTTP é o protocolo que expõe a web, que por sua vez é construído sobre o TCP/IP.

Tudo no Permaweb é permanente, passível de ser recuperado rapidamente e descentralizado em perpetuidade, e nunca pode ser alterado, nem mesmo por quem o publicou. Qualquer alteração na verdade cria um novo bloco, sem excluir o original. Desde que o protocolo esteja operacional, páginas, conteúdos e aplicativos podem ser acessados a partir de navegadores comuns, por meio de algumas ferramentas.

O anonimato também é um fator chave, já que tudo que é postado na Permaweb pode ser feito anonimamente, sem compartilhar dados pessoais ou de localização. Tudo é assinado por meio de uma carteira e pode ser rastreado até sua origem. Tudo isso pode parecer perigoso, considerando que tudo pode ser postado de forma permanente e anônima, mas a comunidade forma uma equipe de moderadores e monitores que realiza um processo de análise de conteúdo. Esta análise é apoiada por um conjunto de ferramentas baseadas em uma política de conteúdo para garantir que materiais abusivos e ilícitos permaneçam longe da Permaweb e sejam descritos no protocolo da Airweave.

Pensando em todas essas vantagens e funcionalidades, é de se imaginar que os custos para tal modelo seriam estratosféricos. No entanto, a própria estrutura de taxas da Arweave é uma de suas características em si. Nos modelos atuais, é bastante comum que os usuários paguem taxas mensais ou anuais para armazenar seus dados na nuvem e, com o tempo, os custos se tornam cumulativos. No modelo Arweave, conhecido como Storage Endowment, os usuários pagam uma quantia adiantada apenas uma vez, e esse pagamento é colocado em uma dotação e os juros dessa dotação pagam os custos de armazenamento. O mais interessante é que, à medida que a tecnologia avança, os custos de armazenamento diminuem. Nos últimos anos, o custo médio de armazenamento de dados diminuiu cerca de 30% ao ano, tornando o pagamento à vista muito mais próximo de um investimento do que de uma taxa propriamente dita. O que a Arweave faz é estimar o custo de armazenamento de seus dados por 200 anos, com margem de segurança, calculando que ao invés de 30%, o custo de armazenamento cairá apenas 0,5% ao ano. Isso é cerca de US$ 3 por GB de armazenamento (no momento da redação deste artigo). Parte desse valor vai para o Storage Endowment e outra parte vai para os nós de recompensa.

Novamente, para permanecer descentralizado, todos os pagamentos feitos no Arweave são feitos por meio do AR, o token nativo do Arweave. Isso incentiva a mineração de novos dados e cria um ecossistema de token sustentável, além de impedir a aquisição de uma moeda centralizada no sistema Arweave.

Permaweb tem aplicações em vários círculos. Para indivíduos, fotos e outras memórias familiares podem ser armazenadas, mantendo o legado seguro. Para empresas, é possível armazenar documentos legais e contratos, sem qualquer alteração por parte de qualquer uma das partes. No caso de universidades e instituições acadêmicas, artigos, resenhas e outras publicações estariam sempre disponíveis aos pares e à população, tornando a divulgação científica mais acessível e segura.

Diferenças entre ARWEAVE, Filecoin e SIA

Apesar das grandes inovações no setor de armazenamento descentralizado trazidas pela Arweave, deve-se reconhecer que não é a mais antiga e nem mesmo a única no ramo.
Para trazer outros concorrentes da Arweave, vamos falar um pouco sobre os projetos da Filecoin e SIA Network.

Filecoin funciona da mesma forma que o projeto Arweave, com o fornecimento de espaço de armazenamento em excesso na blockchain Filecoin, em troca de incentivos financeiros que levam ao aumento da adesão e, consequentemente, da capacidade de armazenamento. O blockchain Filecoin também pode ser usado como base da infraestrutura dApps, como Web3.Storage.
A manutenção dos dados é garantida por meio de um algoritmo de consenso Proof of Storage, que garante que os usuários não apenas disponibilizem o armazenamento que reivindicam, mas também garantem a manutenção dos dados até o fim.
Apesar das muitas semelhanças, o Filecoin não consegue entregar um projeto completo, visto que os custos ainda são superiores aos modelos de armazenamento centralizado. Além disso, o ambiente ainda não é sustentável, pois, pela falta de verificação da importância e validade dos dados armazenados, comumente os usuários são incentivados a armazenar dados inúteis, criando um aumento artificial na procura por esse serviço.

No caso da SIA Network, você não compra armazenamento de forma perpétua, mas aluga o modelo de armazenamento e hospedagem no blockchain SIA. Usando contratos inteligentes, os locatários decidem a quantidade e o tempo de armazenamento, bem como outros aspectos do relacionamento entre os hosts e os locatários. Para seu tokennomics, o token nativo, SC, não possui um suprimento máximo fixo. Hoje, tanto a oferta total quanto a circulante estão em 51 bilhões de moedas. Está sendo negociado a US$ 0,004.
A SIA está desenvolvendo um mecanismo de prova de queima. Isso é para os nós provarem que são participantes ativos e reais. Os nós precisam queimar 4% de suas moedas $SC. Isso reduz o suprimento circulante da moeda. No entanto, a oferta total está sempre inflando. Isso ocorre porque as moedas $SC são distribuídas aos proprietários de fundos da SIA.

Conclusão

Neste artigo, explicamos o Permaweb, uma nova tecnologia lançada pela Archain: uma rede de arquivamento descentralizada e criptograficamente verificada, construída sobre um novo tipo de tecnologia de armazenamento de blocos e algoritmo de mineração, chamado Blockweave. A tecnologia Blockweave é capaz de escalar para tamanhos insustentáveis com sistemas tradicionais baseados em blockchain. Tudo isso sustenta um novo sistema de armazenamento e compartilhamento de informações. É difícil imaginar o mundo que conhecemos hoje sem a internet. Apesar dos contratempos, hoje a Web é uma ferramenta utilizada no dia a dia por muitos ao redor do mundo, com diversas finalidades. Não há dúvidas de que o projeto Arweave trouxe grandes avanços e investimentos em tecnologia para propor uma rede de armazenamento de dados descentralizada com melhor custo-benefício, segurança e proteção de dados. Mesmo que não fosse o Permaweb, um projeto como o desenvolvido pela Arweave, propondo uma Biblioteca de Alexandria moderna, imutável e melhorada ao alcance de todos, seria um grande retorno ao início de tudo: a Web como fonte aberta de informação descentralizada e escalável partilha, sempre disponível, sempre acessível.

Autor: Gabriel
Tradutor: Piccolo
Revisores: Hugo
* As informações não pretendem ser e não constituem aconselhamento financeiro ou qualquer outra recomendação de qualquer tipo oferecida ou endossada pela Gate.io.
* Este artigo não pode ser reproduzido, transmitido ou copiado sem referência à Gate.io. A contravenção é uma violação da Lei de Direitos Autorais e pode estar sujeita a ação legal.