Filecoin - это децентрализованная сеть хранения данных, которая служит уровнем стимулирования поверх Межпланетной файловой системы (IPFS).
Filecoin использует свободное место на жестком диске и пропускную способность для предоставления услуг по хранению и извлечению данных на открытом рынке, что позволяет любому участвовать в качестве поставщика хранилища и монетизировать свободную емкость жесткого диска.
Блокчейн Filecoin имеет встроенный процесс самовосстановления, при котором обнаруживаются неисправные узлы хранения, а их сохраненные файлы перераспределяются между надежными узлами.
Сеть Filecoin использует токен FIL, чтобы стимулировать различные типы узлов к участию в сети. Типы узлов включают:
Узел проверки цепи: синхронизирует цепочку блоков Filecoin и проверяет последние блоки для достижения консенсусного состояния.
Клиентский узел: строится поверх узла цепного верификатора и должен быть реализован любым приложением, которое создается в сети Filecoin.
Узел Storage Miner: заключает контракты с клиентами на хранение данных в течение определенного периода времени. Узлы Storage Miner могут зарабатывать FIL всякий раз, когда создаются новые блоки, а также при выполнении контрактов на хранение и добавлении новых сообщений в блоки.
Узел майнера извлечения: формирует контракты с клиентами для извлечения определенного набора данных. Узлы извлечения майнеров зарабатывают FIL, выполняя контракты на извлечение данных. Узлы извлечения майнеров, расположенные в удачно расположенных местах, будут зарабатывать больше, поскольку они облегчают большее количество передач и обеспечивают лучшее обслуживание из-за более низкой задержки.
FIL также будет использоваться в качестве залога для участия майнеров в экосистеме Filecoin. Требуемый залог будет пропорционален складскому пространству, предоставленному майнерами. Filecoin имеет три различных механизма обеспечения:
Первоначальное залоговое обеспечение: прямое авансовое обеспечение для участия в экономике. Этот залог будет сокращен, если обнаружится, что майнер действовал злонамеренно.
Обеспечение вознаграждения за блок: чтобы уменьшить авансовое обеспечение, вознаграждение за блок также используется в качестве обеспечения, вознаграждение за блок для майнеров подлежит сокращению в случае, если сектор закрывается до истечения срока его действия.
Обеспечение сделки с хранилищем: хранилище, предоставляемое поставщиком хранилища для обеспечения сделок.
Filecoin использует две системы доказательства для проверки безопасного хранения данных:
Доказательство репликации (PoRep): для проверки того, что узлы хранения сохранили данные на своих жестких дисках.
Proof-of-Spacetime (PoSt): чтобы доказать, что узлы хранения могут аутентифицировать последовательный PoRep в течение определенного периода времени.
Максимальное количество токенов FIL ограничено 2 миллиардами, при этом новые токены FIL выпускаются в виде вознаграждений за блоки.