Skip to content
Fundamental Concepts

InterPlanetary File System (IPFS)

Protocolo aberto para armazenar e acessar arquivos, identificando cada conteúdo por seu próprio dado, muito usado para guardar arquivos de NFTs.

Key points

  • IPFS is an open protocol for storing and accessing files in a distributed way, without relying on a single central server.
  • Each piece of content is identified by an address derived from the data itself, rather than by its location on a specific server.
  • It is widely used to store files associated with digital items, such as collectible images, outside the blockchain.

What is IPFS?

IPFS stands for InterPlanetary File System. It is an open protocol that allows files to be stored and distributed across a network of participants, instead of being kept on a single server. The idea is to make access to content more resilient and less dependent on a central point, bringing file storage closer to the distributed logic that characterizes decentralized networks.

How it works

The central feature of IPFS is that it identifies each file by its content, not by its address on a server. A unique identifier is generated from the file's data; any change to the content would produce a different identifier. So, to retrieve a file, the network is asked for that specific identifier, and any participant holding a copy can provide it, regardless of where it is physically located.

This model brings advantages in resilience and verification. Since the file can exist on multiple participants, it does not depend on a single server that could go offline. And because the identifier derives from the content, it is possible to confirm that the file received is exactly the one expected, without tampering. This makes IPFS useful for content that needs to be reliable and durably available.

In the crypto world, IPFS is widely used together with blockchains. Storing large files directly on a blockchain is expensive and inefficient, so it is common to record on the network only an identifier that points to the content stored on IPFS. Digital items such as collectibles often work this way: the blockchain record guarantees ownership, while the associated image or file stays on IPFS. It is worth noting that the persistence of the content depends on someone continuing to keep a copy available.

Understanding this arrangement helps clarify where the files associated with many digital assets actually reside.

Why it matters

Understanding IPFS helps clarify how files associated with digital assets are stored outside the blockchain and why this matters for the durability of that content. For a company dealing with these assets, it is relevant technical context. This is a technical concept and does not represent any operational recommendation.

Risks and limitations

On IPFS, a file remains available only as long as some participant keeps a copy; if everyone stops hosting it, the content can become inaccessible. This makes persistence dependent on continuous effort or on dedicated services. In addition, the protocol distributes and verifies files, but does not make them private on its own. None of this represents an operational recommendation.