The project has been released Venus 0.9 , which develops a reference implementation of software for creating nodes for a decentralized storage system FileCoin based on IPFS (InterPlanetary File System). The code is written in Go and is distributed under the MIT and Apache 2.0 licenses. Supports work in Linux and macOS (Windows support in boards).
Filecoin allows users who have unused disk space to provide it to the network for a certain fee, and users who need storage space to buy it. If the need for a place has disappeared, the user can sell it. Thus, a market for storage space is formed, calculations in which are made in Filecoin tokens, generated using mining .
The difference between FileCoin storage and the decentralized IPFS file system is that IPFS allows you to build a P2P network for storing and transferring data between participants, and FileCoin is a platform for persistent storage based on blockchain technologies. Nodes confirming changes made to the blockchain require at least 8 GB of RAM. For mining, it is recommended to have as much memory and GPU resources as possible – mining is based on storing user data (“Proof of space-time”, taking into account the size of the stored data and the activity of their use), as well as calculating cryptographic confirmations for the stored data.