IPFS

Protocolo de Dados Descentralizado

Peer-to-peer distributed file system and protocol that uses content-addressing to uniquely identify files in a global namespace

Comunidade

Detalhes

Licença MIT / Apache 2.0 (dual license)
Status de Dev 🟢 Ativo
Detalhe do Status de Dev Released / Mature — widely deployed content-addressed networking stack; primary implementations in Go (Kubo v0.30+) and JavaScript (Helia); production use across NFT platforms, web3 tooling, and archival systems; Desktop app, browser extensions, and cloud pinning services broadly available
Proprietário Protocol Labs (founded by Juan Benet)
Órgão de Governança Company-controlled (Protocol Labs) | IETF (Internet-Drafts for CID and content-routing specifications)
País USA (San Francisco, California)
Ano de Início 2013
Stack Go (Kubo), Rust (iroh), JavaScript (js-ipfs), Python
Financiamento VC + ICO (Filecoin $257M in 2017, funds Protocol Labs broadly)
Última Investigação 9 de mar. de 2026

Capacidades

Armazenamento local-first Portabilidade de dados

Protocolo de Dados Descentralizado Atributos

Origens File sharing / Distributed storage
Banco de Dados Content-addressed distributed storage (no traditional database)
Linguagem de Consulta N/A (IPFS Path/CID resolution)
Formatos de Dados Any (content-agnostic)
Edição Colaborativa em Tempo Real Application-level (not protocol feature)
Edição de Texto Rico N/A (application-level)
Suporte Móvel Yes (implementations available)
Suporte Web Yes (HTTP gateways + js-ipfs)
Aplicativos Nativos Yes (IPFS Desktop, CLI tools)
Termos Self-hosting + Free public gateways + Paid services (Pinning)
Fundos $257M (Filecoin Token Sale 2017 total: $52M presale + $205.8M public)
Baseado Em BitTorrent + Git (conceptually)
Arquitetura P2P Kademlia DHT (for peer discovery)
Rede de Sobreposição Global DHT
Endereçamento por Conteúdo Content addressing (CIDs via cryptographic hashing)
Local-First N/A (nodes store cached content)
Criptografia de Ponta a Ponta (E2EE) N/A (content is public by default, E2EE at application layer)
Biblioteca de CRDTs N/A (IPFS itself doesn't use CRDTs, but can store CRDT data)
Tolerância a Falhas Bizantinas N/A (no consensus mechanism, content integrity via hashing)
Assinatura Cryptographic hashing (content verification, not signing)
Permissões N/A (public by default, no built-in access control)
Compatibilidade com a Web Semântica IPLD (InterPlanetary Linked Data)
Contrato Inteligente N/A (Filecoin has smart contracts, not IPFS)
Posição na Pilha de Protocolo Application-layer (built on TCP/IP)
Incorporação de Ativo / Valor None — IPFS is a content-addressed storage and retrieval protocol with no native token or economic incentive layer at the protocol level. Pinning services and storage nodes operate independently without protocol-mandated payment.
Maturidade / Padronização do Protocolo IETF Draft (CIDs specified in draft-multiformats-cid; content routing via HTTP delegated routing specs; libp2p components under active IETF submission)