Armazenamento descentralizado baseado em blockchain

armazenamento descentralizado baseado em blockchain

Imagem: Unsplash

O armazenamento descentralizado baseado em blockchain propõe uma alternativa ao modelo atual, em que quase tudo o que produzimos vive em servidores de poucas grandes empresas de nuvem. Esse modelo centralizado é prático, mas concentra poder e risco: ponto único de falha, censura e dependência de um só fornecedor. Em vez de guardar os arquivos em um datacenter, o armazenamento descentralizado os distribui por uma rede ponto a ponto de operadores, em que cada um mantém apenas uma parte dos dados.

Vale um esclarecimento, nem todo armazenamento descentralizado usa blockchain. O IPFS, por exemplo, endereça arquivos pelo conteúdo, mas não tem incentivo nativo para mantê-los no ar. É aí que a blockchain entra: ela cria a camada econômica e de confiança que faltava.

Como funciona o armazenamento descentralizado baseado em blockchain?

Primeiro, o sistema divide o arquivo em blocos e gera um hash único para cada um. Depois, distribui essas partes por vários nós da rede. Em seguida, a blockchain registra o ponteiro para onde o dado está e recompensa, com tokens, quem o mantém armazenado. Para garantir que ninguém apague os dados, a rede emite desafios criptográficos periódicos aos nós – quem não comprova que ainda guarda o arquivo é penalizado. Dessa forma, a tecnologia une integridade, incentivo e durabilidade. Plataformas como Filecoin, Arweave e Storj aplicam variações desse modelo.

O Brasil também entrou nesse mapa. A CESS Network, uma infraestrutura Layer-1 de armazenamento de dados Web3, firmou um acordo de cooperação com a Universidade de Brasília, por meio da UnBChain. A parceria hoje tem foco em formação e pesquisa e já rendeu um curso dedicado à infraestrutura de dados descentralizada e um repositório de projetos de estudantes construídos sobre a CESS. Ou seja, é uma frente acadêmica, não um serviço em operação em escala no país, mas conecta a pesquisa brasileira a um tema estratégico.

Afinal, quem controla o armazenamento controla os dados. Por isso, o armazenamento descentralizado dialoga com movimentos como o Armazenamento de dados de pesquisa, que buscam tirar informações sensíveis das mãos de poucos intermediários e devolver às pessoas o controle sobre o que é seu.


Fontes: ethereum.org, CESS Network, UnBChain