WEB3DEV

Cover image for IPFS, Filecoin, e ‘Persistência de Conteúdo'
Fatima Lima
Fatima Lima

Posted on • Atualizado em

IPFS, Filecoin, e ‘Persistência de Conteúdo'

Há dois problemas fundamentais para a sustentabilidade do conteúdo na Internet: o endereçamento e a persistência.

O endereçamento refere-se à forma pela qual os usuários da Internet podem encontrar o conteúdo que estão procurando on-line. Hoje, a Web se inclina para o endereçamento de localização, ou para encontrar conteúdo pelo local onde ele está localizado, ao contrário do endereçamento de conteúdo, o que permite que os participantes da rede assegurem com confiança e consistência que seu conteúdo não mude ao longo do tempo sem um registro claro dessa mudança. Persistência refere-se à capacidade desses participantes da rede de continuar acessando conteúdo perpetuamente, sem preocupações com o desaparecimento do conteúdo ou com a indisponibilidade do mesmo por qualquer motivo.

As consequências destes problemas não são teóricas; os internautas as experimentam todos os dias. Como a Web evoluiu nas últimas décadas, a fragilidade do endereçamento de localização e a persistência se tornaram mais evidentes. Tente acessar seus sites favoritos quando criança - GeoCities, Blingee, Myspace, e muito mais. Você achará muitos desses sites difíceis de serem encontrados ou foram totalmente removidos. Quando os usuários da Internet se deparam com mensagens de erro como 404 página não encontrada, eles estão sentindo as desvantagens do endereçamento de localização e a falta de persistência de conteúdo na Internet de hoje. Se o conteúdo (imagem, texto, página da web, vídeo, etc.) foi alterado, removido ou abandonado, ele se torna irrecuperável.

Não é assim que deve ser. O conteúdo na Web pública deve estar disponível para qualquer pessoa, a qualquer momento - mesmo daqui a mil anos.

A solução é uma estrutura de armazenamento descentralizado que trata das questões de endereçamento e persistência para permitir uma experiência de internet mais completa e resiliente para todos os usuários. Juntos, IPFS e Filecoin fornecem estas garantias para a Web e seus usuários.

IPFS para Endereçamento de Conteúdo

Em termos gerais, a navegação na web de hoje opera através do que é conhecido como endereçamento de localização. O endereçamento de localização recupera informações on-line de locais específicos na web, ou seja, por trás dos URLs. No entanto, isto tem seus óbvios inconvenientes. O endereçamento de localização é centralizado; quem quer que controle essa localização controla o conteúdo. E qualquer coisa por trás de um URL endereçado a um local pode ser mudado. O idioma de um artigo, as cores de uma obra de arte digital, ou as propriedades de uma identidade registrada. Os URLs endereçados a um local são exploráveis.

A solução é o endereçamento do conteúdo. O endereçamento baseado no conteúdo permite acessar dados com base em uma impressão digital única daquele elemento dos dados; independentemente de onde estiver armazenado, se você tiver aquela impressão digital única dos dados, você deverá ser capaz de recuperar o conteúdo. No endereçamento baseado no conteúdo (dentro do contexto do IPFS), o conteúdo não é mais recuperado de locais únicos na web. Em vez disso, o conteúdo é recuperado de qualquer nó participante da rede IPFS que tenha o conteúdo que você está solicitando. Pedaços de conteúdo são compartilhados por muitas partes, e o conteúdo pode sempre ser recuperado inteiramente de um único nó (como um pinning service node) ou coletados em bits e partes de múltiplos nós.

Para uma visão geral do valor do endereçamento de conteúdo e como você pode usar identificadores de conteúdo/impressões digitais IPFS (CIDs) para endereçar adequadamente os NFTs, veja aqui

O endereçamento de conteúdo, entretanto, é apenas parte da solução. Só porque a informação pode ser recuperada através do IPFS não importa onde ela esteja armazenada, não significa que ela esteja garantida para sempre. Para se ter uma solução completa, a persistência de conteúdo é fundamental.

O Valor da Persistência de Conteúdo

Uma vez que a recuperação do conteúdo online é reorientada em torno do endereçamento baseado no conteúdo, surge a questão: como podemos garantir que o conteúdo continue disponível ao longo do tempo? Em outras palavras, como garantimos que o conteúdo persista? Sem conteúdo que seja armazenado de forma confiável ao longo do tempo, surgem questões semelhantes às de hoje, com uma Web fragmentada, incompleta e amnésica.

Como na maioria das soluções em torno de dados e informações, existem opções centralizadas e descentralizadas. A opção centralizada seria a de optar por um serviço que promete sempre armazenar o conteúdo em seus servidores. O armazenamento centralizado, entretanto, não alcança a verdadeira persistência, pois está sujeito a um único ponto centralizado de falha.

A persistência do conteúdo descentralizado é a única maneira de garantir que o conteúdo permaneça disponível ao longo do tempo. Ao garantir que os nós completamente separados e interoperáveis estejam todos armazenando dados que são incorporados por fortes garantias criptográficas, as informações são protegidas de ficarem indisponíveis devido às ações (ou inações) de qualquer serviço central. A questão se torna: como? A Filecoin está construindo a base para a persistência do conteúdo, assim como um conjunto de ferramentas e serviços de ótima qualidade para ajudar nessa missão.

Filecoin para a Persistência de Conteúdo

Filecoin é a camada de incentivo construída para complementar a solução IPFS ao endereçamento de conteúdo, fornecendo persistência de conteúdo. O IPFS garante que o conteúdo não pode mudar com o tempo sem um registro claro e resolve a questão de URLs não resolvidas. A Filecoin garante que o endereçamento baseado no conteúdo permanece resistente ao longo do tempo, assegurando que o conteúdo que está sendo recuperado continue disponível.

A Filecoin cumpre esta missão por meio de nova criptografia, protocolos de consenso e incentivos à teoria dos jogos, fornecendo um verdadeiro armazenamento descentralizado. No coração de tudo isso está a abordagem única da Filecoin para a verificação do armazenamento.

O sistema de verificação de armazenamento da Filecoin resolve um problema anteriormente difícil de ser resolvido para o armazenamento descentralizado: Como os provedores de armazenamento podem provar que estão realmente armazenando os dados que dizem estar, através do tempo e que estão dedicando um espaço físico único para isso?

Em um serviço de armazenamento centralizado, você tem que depositar sua confiança em empresas conhecidas que garantem a integridade e a segurança de seus sistemas. Na rede Filecoin, qualquer pessoa no mundo pode oferecer espaço de armazenamento. Mas para manter a confiança em uma rede descentralizada como a Filecoin, você precisa de uma maneira de estabelecer a confiança na própria rede global.

Para verificar o armazenamento na rede descentralizada da Filecoin, você precisa provar duas coisas. Primeiro, você precisa provar que o conjunto certo de dados está armazenado em um determinado espaço de armazenamento. Segundo, você precisa provar que o mesmo conjunto de dados tem sido armazenado continuamente durante um determinado período de tempo.

Os algoritmos de comprovação da Filecoin executam essas tarefas de verificação. A Prova de Replicação comprova que um determinado fornecedor de armazenamento está armazenando uma cópia física única dos dados originais de um cliente, enquanto a Prova de Tempo e Espaço comprova que os dados do cliente são armazenados continuamente ao longo do tempo.

Além de seu sistema de provas, a rede Filecoin também conta com incentivos de teoria de jogos para desencorajar atividades maliciosas ou negligentes. Todos os fornecedores de armazenamento que concordam em armazenar dados na rede Filecoin devem fornecer garantias na forma de tokens Filecoin no momento do acordo. Qualquer fornecedor de armazenamento que falhe nas comprovações de Prova de Tempo e Espaço é penalizado, perde uma parte da garantia e é eventualmente impedido de oferecer novamente armazenamento aos clientes.

Juntos, a nova criptografia, os protocolos de consenso e os incentivos de teoria de jogos permitem que a Filecoin forneça um verdadeiro armazenamento descentralizado.

A Filecoin possui persistência de conteúdo em sua missão central de "armazenar as informações mais importantes da humanidade". E está no caminho certo para cumprir essa missão. Até hoje, a rede suporta 5.8 Exbibytes de armazenamento (para referência, isso é suficiente para armazenar todos os artigos da Wikipedia 250 milhões de vezes).

Endereçamento de Conteúdo e Persistência em Ação: NFTs

Hoje, um dos tipos de conteúdo que mais cresce no espaço criptográfico é o NFT. No entanto, os NFTs têm sido objeto de análise para questões de disponibilidade e permanência, todas elas se resumindo aos conceitos de endereçamento e persistência de conteúdo. Quando um NFT é cunhado e comercializado, o que está sendo realmente tratado é o registro da obra de arte (por exemplo). O conteúdo e os metadados dessa obra de arte (as cores, formas, sons, etc.) não permanecem automaticamente na blockchain. "Conteúdo" refere-se à própria imagem. "Metadados" refere-se ao texto descritivo, informações do artista, CID do conteúdo real, e muito mais. Isto expõe muitos NFTs a questões de endereçamento e persistência, se esse conteúdo e os metadados dos NFTs não forem armazenados de forma confiável. O uso de IPFS para resolver a questão do endereçamento dos NFTs está se tornando rapidamente a regra, e um grande e crescente ecossistema de serviços de pinning garante a disponibilidade de todos os dados IPFS.

O Protocol Labs recentemente lançou o nft.storage para facilitar ao máximo o tratamento do conteúdo e a persistência, especificamente para os NFTs. O Nft.storage permite a qualquer pessoa gerar os metadados para cunhar e armazenar seus NFTs no Filecoin gratuitamente, com nada mais do que algumas linhas de código. Os desenvolvedores cadastram uma conta, geram uma chave de acesso API e podem usar uma biblioteca simples de clientes para gerar metadados e armazenar permanentemente seus NFTs.

Os NFTs armazenados via nft.storage não estão disponíveis apenas através da rede IPFS, eles também são protegidos contra o desaparecimento pela Filecoin, o que incentiva os provedores de armazenamento em todo o mundo a continuar armazenando o conteúdo NFT e os metadados a longo prazo.

Image description

Evolução dos participantes da Rede na persistência do conteúdo

Neste momento, os acordos para manter o conteúdo armazenado ao longo do tempo são relações econômicas entre os indivíduos e os nós que mantêm o conteúdo on-line. O modelo tem se mostrado altamente sustentável para o ecossistema Filecoin. Entretanto, o ecossistema também está se preparando para maiores números de pessoas que desejem armazenar suas informações on-line e criar soluções para atender a necessidades mais descentralizadas de propriedade e pagamento. Ao fornecer armazenamento para os desenvolvedores de aplicações com NFT, o nft.storage está na linha de frente desse papel, incentivando as melhores práticas NFT, tornando-as tão fáceis de implementar quanto possível e removendo a contrapartida econômica dos criadores e coletores.

Uma onda de outros parceiros de ecossistemas continuará a surgir para incentivar a persistência de dados essenciais, adotando diferentes papéis econômicos dentro do IPFS e do ecossistema Filecoin. Estes parceiros do ecossistema farão com que a relação básica entre o indivíduo e os provedores de armazenamento seja mais variada, flexível e sustentável. Os DataDAOs estão no horizonte e bem posicionados para moldar a evolução do armazenamento de dados e do pagamento em sistemas distribuídos. O termo descreve um DAO (Organização Autônoma Descentralizada) dedicado ao armazenamento, manutenção, processamento e (possivelmente) licenciamento de conjuntos de dados potencialmente enormes. Ao assumir a responsabilidade técnica e financeira de armazenamento dos conjuntos de dados, os DataDAOs podem efetivamente monetizar os dados críticos enquanto permanecem fiéis a um compromisso mais amplo de persistência de conteúdo descentralizado. Outros parceiros de ecossistemas, como Ocean Protocol e Filehive, não operam como DAOs, mas desempenham um papel semelhante ao dos parceiros de ecossistemas que contam com a Filecoin para manter os dados que estão monetizando e licenciando a outros.

Conclusão

A Internet de hoje, embora imensamente poderosa, há muito tem exposto fraquezas críticas na forma como armazena e mantém os dados. O endereçamento e a persistência do conteúdo estão na raiz desta questão; especificamente, o endereçamento e a persistência do conteúdo centralizado. Somente através de soluções descentralizadas e verificáveis podemos garantir que nossas informações on-line permaneçam seguras e disponíveis indefinidamente. Juntos, IPFS e Filecoin resolvem as questões de endereçamento e persistência, exemplificadas mais recentemente pelo nft.storage - uma solução que demonstra uma elegante estrutura técnica e um modelo econômico sustentável.

Este artigo foi escrito por filecoin.io, traduzido por Fátima Lima e seu original pode ser lido aqui.

Top comments (1)

Collapse
 
outsidertrader profile image
outsider

Tem alguma forma de garantia de que o Desenvolvedor do NFT que armazenou a arte no IFPS não vá simplesmente logar em sua conta e deletar?