IPFS & #8211; A Web Distribuída

Compartilhar esta publicação

Compartilhar facebook
Compartilhar linkedin
Compartilhar twitter
Compartilhar email

IPFS - A Web Distribuída

Um protocolo de hipermídia ponto a ponto para tornar a web mais rápida, mais segura e mais aberta.

O que é IPFS?

O IPFS é um sistema de arquivos distribuído ponto a ponto que procura conectar todos os dispositivos de computação com o mesmo sistema de arquivos.

De certa forma, o IPFS é semelhante à World Wide Web, mas o IPFS pode ser visto como um único enxame BitTorrent, trocando objetos em um repositório Git.

Em outras palavras, o IPFS fornece um modelo de armazenamento em bloco de alto desempenho e endereçado ao conteúdo, com hiperlinks endereçados ao conteúdo, formando um gráfico acíclico direcionado (DAG) Merkle generalizado.

O IPFS combina uma tabela de hash distribuída, uma troca de blocos incentivada e um espaço para nome de autocertificação.

O IPFS não possui um ponto único de falha e os nós não precisam confiar um no outro, exceto para cada nó ao qual estão conectados ao Distributed Content Delivery, economiza largura de banda e evita ataques DDoS, com os quais o HTTP luta.

Endereçamento de Conteúdo

Em vez de se referir a objetos (fotos, artigos, vídeos) em que servidor eles estão armazenados, o IPFS se refere a tudo pelo hash do arquivo.

A idéia é que, se no seu navegador você deseja acessar uma página específica, o IPFS solicitará a toda a rede "alguém tem esse arquivo que corresponde a esse hash?"

e um nó no IPFS que pode retornar o arquivo, permitindo que você o acesse.

O IPFS usa o endereçamento de conteúdo na camada HTTP. Essa é a prática de dizer, em vez de criar um identificador que aborda as coisas por local,

nós vamos abordar isso por alguma representação do próprio conteúdo. Isso significa que o conteúdo vai determinar o endereço.

O mecanismo é pegar um arquivo, criptografar com hash, para que você tenha uma representação muito pequena e segura do arquivo

o que garante que alguém não possa apenas criar outro arquivo com o mesmo hash e usá-lo como endereço.

O endereço de um arquivo no IPFS geralmente começa com um hash que identifica algum objeto raiz e, em seguida, um caminho descendo.

Em vez de um servidor, você está conversando com um objeto específico e, em seguida, está procurando um caminho dentro desse objeto.

IPFS e Blockchain

“Este é um dos casos de uso mais interessantes para o IPFS. Uma blockchain tem um natural

A estrutura do DAG nos blocos anteriores é sempre vinculada pelo hash dos posteriores.

Blockchains mais avançados, como o blockchain Ethereum, também têm uma associação

banco de dados estadual que possui uma estrutura em árvore Merkle-Patricia que também pode ser emulada usando objetos IPFS. ” 

Dr. Christian Lundkvist

Quando reunidos IPFS e Blockchain, só podemos ser limitados por nossa imaginação.

Os contratos inteligentes apenas abrem outras possibilidades de utilização para as tecnologias vinculadas.         

Compartilhamento de arquivos P2P descentralizado.

DApps -Chat com transferência de arquivos P2P.           

-Decentralized Marketplace.

-Armazenamento de arquivos descentralizado

Internet imutável?

Assine a nossa newsletter

Receba atualizações e aprenda com os melhores

Mais para explorar

pt_PTPortuguês
en_USEnglish fr_FRFrançais nl_NLNederlands tr_TRTürkçe es_ESEspañol ru_RUРусский ko_KR한국어 zh_CN简体中文 hi_INहिन्दी pt_PTPortuguês