O navegador da Web Brave adiciona suporte nativo para o protocolo IPFS. A Brave acaba de lançar a versão 1.19 do navegador e, pela primeira vez, a integração e o suporte nativo para o protocolo IPFS são adicionados a um navegador nativamente. É a próxima etapa para avançar em direção ao dWeb.
A sigla IPFS se refere ao “Sistema de Arquivos Interplanetários”, um protocolo e rede P2P BitTorrent para compartilhar e armazenar dados, e em vez de usar servidores localizados, é construído em torno de um sistema descentralizado onde os usuários têm uma parte dos dados, como no sistema que usamos ao baixar torrents.
Brave é o primeiro navegador a adicionar suporte nativo para o protocolo IPFS
Por que esse navegador, por que esse protocolo, você pode perguntar. Porque pode ajudar os criadores a distribuir seu conteúdo, tirando proveito da replicação de dados, e do melhor desempenho que oferece ao carregar conteúdo tirando proveito de enxames distribuídos geograficamente.
Acessar conteúdo que foi censurado por empresas ou governos por não depender da conexão com um servidor específico é outro motivo. Com o IPFS, você pode até mesmo acessar o conteúdo enquanto está desconectado da rede, se já tiver visto isso antes.
O suporte IPFS permite que os usuários do Brave baixem conteúdo usando um hash, que é conhecido como Content ID (CID). Nesse caso, ao contrário do HTTPS, não há um local específico para o conteúdo.
Com o Brave 1.19, o conteúdo agora pode ser acessado diretamente do IPFS resolvendo endereços ipfs: // por meio de um gateway ou instalando um nó IPFS inteiro com um clique. Ao instalar um nó completo, o usuário pode fazer upload de conteúdo através da rede P2P IPFS, hospedada em seu próprio nó.
Por padrão, o Brave carregará o URI solicitado por meio de um gateway HTTP público; no entanto, ele também exibirá uma barra de informações perguntando se você deseja usar um nó local para resolver URIs IPFS.
Se você escolher usar um nó local, o Brave baixará automaticamente o go-ipfs como um componente e direcionará o tráfego futuro por meio desse nó. Não há necessidade de gerenciar manualmente um nó IPFS ou usar uma extensão. Opcionalmente, você pode instalar a extensão IPFS Companion e ela irá sugerir que você use o nó gerenciado por Brave.
O CTO e co-fundador da Brave disse: “Estamos entusiasmados por ser o primeiro navegador a oferecer uma integração IPFS nativa com a versão atual do navegador de desktop Brave. Fornecendo aos mais de 1 milhão de criadores de conteúdo verificados da Brave o poder de servir conteúdo perfeitamente a milhões de novos usuários em todo o mundo por meio de um protocolo novo e seguro, o IPFS oferece aos usuários uma solução para o problema de servidores centralizados, criando um ponto central de falha para acesso ao conteúdo. O endereçamento de conteúdo inovador da IPFS usa Identificadores de Conteúdo (CIDs) para formar um endereço com base no próprio conteúdo, em oposição à localização de dados com base no endereço de um servidor. A integração da rede de código aberto IPFS é um marco importante para tornar a Web mais transparente, descentralizada e resiliente. ”