Filecoin est un réseau pair-à-pair qui stocke des fichiers, avec des incitations économiques intégrées pour garantir que les fichiers sont stockés de manière fiable au fil du temps. Dans Filecoin, les utilisateurs paient pour stocker leurs fichiers sur des mineurs de stockage. Les mineurs de stockage sont des ordinateurs responsables du stockage des fichiers et de la preuve qu'ils ont correctement stocké les fichiers au fil du temps. Quiconque souhaite stocker ses fichiers ou être payé pour stocker les fichiers d'autres utilisateurs peut rejoindre Filecoin. L'espace de stockage disponible, ainsi que le prix de ce stockage, n'est contrôlé par aucune entreprise unique. Au lieu de cela, Filecoin facilite des marchés ouverts pour le stockage et la récupération de fichiers auxquels tout le monde peut participer. Filecoin comprend une blockchain et une cryptomonnaie native (FIL). Les mineurs de stockage gagnent des unités de FIL pour le stockage de fichiers. La blockchain de Filecoin enregistre les transactions pour envoyer et recevoir des FIL, ainsi que des preuves des mineurs de stockage qu'ils stockent correctement leurs fichiers.