Nesta página: [ocultar]
Nós do HTHGUIDE discutimos IPFS e por que hospedar arquivos é benéfico. No artigo relacionado Crie um site no IPFS usando Pinata nós falamos sobre como hospedar arquivos de sites de maneira eficiente e fácil no IPFS através do serviço Pinata e, assim,, executar um site funcional dessa maneira.
Vamos dar uma olhada na rede IPFS e como hospedar arquivos nela.
O que é IPFS e sua rede
Já escrevemos sobre o protocolo IPFS e como ele foi criado para substituir o HTTP a longo prazo. Além de um protocolo seguro, O IPFS ou o InterPlanetary File System também é uma rede de peering, que é descentralizado e seguro.
A rede IPFS possibilita a distribuição eficiente de grandes volumes de dados sem duplicação com até 60 % de economia de largura de banda de mídia de vídeo. Habilitar essas economias é o motivo pelo qual o IPFS obtém partes com abordagem ponto a ponto de vários nós em um instante, em vez do HTTP lento e desatualizado que está baixando arquivos de um servidor por vez.
Isso torna o IPFS eficiente e preferível como uma rede que vale a pena ser suportada.
Como o Filecoin ajuda a rede IPFS?
O IPFS tem uma criptomoeda chamada Filecoin por trás dela. Um dos propósitos do Filecoin é oferecer suporte à rede IPFS para continuar executando e armazenando dados quando os usuários pagam tokens FIL. É assim que os usuários pagantes são incentivados a ajudar na longevidade da rede.
Filecoin é como Bitcoin, mas os mineradores acumulam discos rígidos em vez de fazer hash de PCs. Blockchains usam um consenso de prova de trabalho desperdiçado, enquanto o Filecoin usa uma nova função de prova de replicação.
Isso cria um serviço de armazenamento útil e valioso como subproduto do processo de mineração. Os mineradores são incentivados proporcionalmente, em que quanto mais eles armazenam, mais filecoin eles farão. Isso aumenta a rede IPFS e a mantém viva e independente da espinha dorsal da Internet.
Como o IPFS funciona
Direto para a explicação, adicionar arquivos ao IPFS os dividirá em pedaços menores, os hash criptograficamente, e dá a cada arquivo uma impressão digital única chamada identificador de conteúdo (CID). Este CID funciona como um registro permanente do seu arquivo e permanecerá inalterado.
Se outros nós procurarem seu arquivo, eles perguntam aos nós de pares quem é o proprietário original desses arquivos. Isso é feito pelo conteúdo referenciado com o CID do arquivo.
Quando os nós visualizam ou baixam seu arquivo, eles armazenam em cache uma cópia dele, tornando-se assim mais um detentor de conteúdo, multiplicando com sucesso o arquivo na rede IPFS, criando uma cadeia. Isso permanece verdadeiro até o momento em que o cache é limpo.
Os nós fixam o conteúdo para tê-lo para sempre, ou descarte o conteúdo que não usa há algum tempo para economizar espaço. Essencialmente, cada nó na rede armazena apenas conteúdo intrigante, e algumas informações de indexação adicionais que ajudam a descobrir o que é armazenado por cada nó.
O IPFS fornece um hash criptográfico diferente para cada arquivo, mesmo que seja o mesmo arquivo carregado novamente, resultando na criação de um novo CID para cada uma das iterações do referido arquivo.
assim, os arquivos armazenados no IPFS são resistentes a serem alterados e têm alguma censura, o que significa que adulterar o arquivo não substituirá o original. Além disso, fragmentos comuns entre arquivos podem ser reutilizados, minimizando os custos de armazenamento.
além disso, O IPFS encontrará a versão mais recente do seu arquivo usando o sistema de nomenclatura descentralizado do IPNS, e DNSLink pode ser usado para mapear CIDs para nomes DNS legíveis por humanos para facilitar o acesso e encontrar CIDs rapidamente sem a necessidade de conhecê-los de cor.
Arquivos na rede IPFS
Existem várias maneiras de hospedar arquivos na rede IPFS, mas todas exigem um pouco de trabalho de você. A maioria das maneiras pelas quais as pessoas querem garantir que seus arquivos sejam executados para sempre é fazendo tudo sozinhas, manualmente.
Outro exemplo é hospedar um nó IPFS em um RaspberryPi com um HDD conectado à Web ou pegar uma máquina virtual no Google Drive e instalá-la com a mesma ideia de hospedar arquivos.
De qualquer jeito, se você quiser uma maneira fácil e gratuita que não exija que você seja tão experiente em tecnologia, use o seguinte método fornecido abaixo.
Como começar a hospedar arquivos no IPFS
Começar, acesse o site oficial da Pinata e preencha um cadastro. É de graça. Então você deve fazer o upload dos arquivos que deseja usando a opção Upload Directory e navegando até o diretório que contém os arquivos de sua escolha.
Abster-se de hospedar conteúdo ilegal e desagradável, pois certamente será removido. Observe que cada link em seus arquivos deve ser links relativos.
Você estará usando o Pin Manager:
Dê um nome personalizado para o pin e escolha a opção de preservar o nome da pasta. Assim que o upload for concluído, agora você terá um Identificador de Conteúdo (CID) ou um hash IPFS.
Se você clicar no nome personalizado, seus arquivos (ou pasta) será lançado no gateway Piñata IPFS. Seus arquivos de dados agora estão fixados na rede IPFS por um período de tempo indefinido.
Observe que este é o processo de fixação. Embora seus arquivos estejam fixados, que não requer IPFS para disponibilizar os arquivos para sempre, mas apenas certifique-se de que a noção deles não desapareça completamente da rede.
Observe também, que você terá que confiar em outras pessoas para se interessar pelo arquivo e distribuí-lo por tempo suficiente, para que você possa acessá-lo também. Caso contrário, o arquivo estará lá, mas depois de um tempo, se você for o único que deseja ter acesso a ele, você não poderá fazer o download e vê-lo. Tenha backups.
O que é domínio Blockchain
1. Simplifique endereços de criptomoedas com domínios NFT
– Anexe seu BTC, ETH, LTC e 275+ outras criptomoedas para o seu domínio NFT
2. Faça login com seu domínio
– Um único, nome de usuário fácil de lembrar na web descentralizada
3. Seja dono do seu domínio, para a vida
– Sem taxas de renovação, sempre
Conclusão sobre a rede IPFS
No final, O IPFS traz uma nova vida à Internet e ao armazenamento de dados, criando oportunidades para economia de largura de banda, confiabilidade e segurança. Com desenvolvimento rápido oferece perspectivas futuras promissoras de como usamos os arquivos e a Internet.
Embora incentive com sucesso cada vez mais clientes a usá-lo agora, não é à prova de balas como qualquer outro projeto blockchain. Acumular espaço é bom, mas seria melhor se pensasse mais nisso, mais especialistas envolvidos, e mais energia no armazenamento tornada verde.
Veremos como as tarifas IPFS, Mas para agora, as economias de largura de banda por si só são boas o suficiente para recomendá-lo como um serviço inovador e de fácil acesso.