Децентрализованное хранилище
Последнее обновление страницы: 22 октября 2025 г.
В отличие от централизованного сервера, управляемого одной компанией или организацией, децентрализованные системы хранения состоят из одноранговой сети пользователей-операторов, которые владеют частью общих данных, создавая отказоустойчивую систему совместного использования файловых хранилищ. Это может быть приложение на основе блокчейна или любая одноранговая сеть.
Сам Ethereum можно использовать как децентрализованную систему хранения, это касается хранения кода во всех смарт-контрактах. Однако, когда дело доходит до больших объемов данных - Ethereum для этого не предназначен. Блокчейн постоянно растет, но на момент написания этой статьи размер блокчейна Ethereum составляет около 500 ГБ – 1 ТБ (в зависимости от клиентаopens in a new tab), и каждый узел в сети должен иметь возможность хранить все эти данные. Если бы цепочка расширилась до больших объемов данных (скажем, 5 ТБ), было бы невозможно, чтобы все узлы продолжали работать. Кроме того, стоимость развертывания такого большого объема данных в основную сеть будет непомерно высокой из-за комиссий за газ.
Из-за этих ограничений нам нужна другая цепочка или методология для децентрализованного хранения больших объемов данных.
При рассмотрении вариантов децентрализованного хранилища (dStorage) пользователь должен помнить о нескольких вещах.
- Механизм устойчивости/структура стимулов
- Обеспечение сохранности данных
- Децентрализация
- Консенсус
Механизм сохранения / структура стимулов
На основе блокчейна
Чтобы часть данных сохранялась навсегда, нам нужно использовать механизм устойчивости. Например, в Ethereum механизм устойчивости заключается в том, что при запуске узла необходимо учитывать всю цепочку. Новые данные прикрепляются к концу цепочки, и она продолжает расти, требуя, чтобы каждый узел копировал все новые включенные данные.
Это называется сохранением на основе блокчейна.
Проблема с сохранением на основе блокчейна в том, что блокчейн может стать слишком большим, чтобы его можно было поддерживать и хранить все данные (например, по оценкам многих источниковopens in a new tab, для Интернета требуется более 40 зеттабайт дискового пространства).
Кроме того, блокчейн должен иметь механизм поощрения. Для постоянства на основе блокчейна существует платеж валидатору. Когда данные добавляются в цепочку, валидаторам платят за добавление данных.
Платформы с устойчивостью на основе блокчейна:
- Ethereum
- Arweaveopens in a new tab
На основе контракта
Сохранение на основе контракта исходит из того, что данные не могут быть скопированы каждым узлом и храниться вечно, а вместо этого их сохранность должна поддерживаться контрактными соглашениями. Эти соглашения установлены между множеством узлов, пообещавших хранить фрагмент данных некоторое время. Они должны быть оплачены или обновлены каждый раз, когда они исполняются для того, чтобы записать новое состояние.
В большинстве случаев вместо хранения всех данных ончейн сохраняется хэш местоположения данных в блокчейне. Таким образом нет надобности держать все данные в блокчейне.
Платформы с устойчивостью на основе контракта:
- Filecoinopens in a new tab
- Skynetopens in a new tab
- Storjopens in a new tab
- Züsopens in a new tab
- Crust Networkopens in a new tab
- Swarmopens in a new tab
- 4EVERLANDopens in a new tab
Дополнительные соображения
IPFS — это распределенная система для хранения и доступа к файлам, веб-сайтам, приложениям и данным. Она не имеет встроенной системы поощрения, но вместо этого может использоваться с любым из вышеперечисленных объектов на контрактной основе для долгосрочного хранения. Другой способ сохранения данных на IPFS это работа со службой привязки, которая привязывает ваши данные для вас. Вы можете запустить свой собственный узел IPFS и внести свой вклад в сеть, чтобы сохранить свои и/или чужие данные бесплатно!
- IPFSopens in a new tab
- Pinataopens in a new tab (сервис закрепления IPFS)
- web3.storageopens in a new tab (сервис закрепления IPFS/Filecoin)
- Infuraopens in a new tab (сервис закрепления IPFS)
- IPFS Scanopens in a new tab (обозреватель закреплений IPFS)
- 4EVERLANDopens in a new tab (сервис закрепления IPFS)
- Filebaseopens in a new tab (сервис закрепления IPFS)
- Spheron Networkopens in a new tab (сервис закрепления IPFS/Filecoin)
SWARM — это децентрализованная технология хранения и распространения данных с системой поощрения за хранение и оракулом цен на аренду хранилища.
Хранение данных
Чтобы сохранить данные, системы должны иметь какой-то механизм, обеспечивающий это сохранение.
Механизм оспаривания
Один из самых популярных способов убедиться что данные сохранены - задать узлам криптографическую задачу, призванную подтвердить что узлы все еще хранят данные. Один из простых вариантов - посмотреть на proof-of-access в Arweave. Они проверяют узлы, чтобы убедиться имеют ли последние доступ одновременно к самому свежему блоку - и случайному блоку из прошлого. Если узел не может ответить корректно - он штрафуется.
Виды децентрализованных хранилищ с механизмом обеспечения:
- Züs
- Skynet
- Arweave
- Filecoin
- Crust Network
- 4EVERLAND
Децентрализованность
Не существует хороших инструментов для измерения уровня децентрализации платформ, предоставляющих доказательства того, что они не централизованы, но в целом вам следует использовать инструменты, которые не имеют какой-либо формы KYC.
Децентрализованные инструменты без KYC:
- Skynet
- Arweave
- Filecoin
- IPFS
- Ethereum
- Crust Network
- 4EVERLAND
Консенсус
Большинство из этих инструментов имеют собственную версию механизма консенсуса, но, как правило, они основаны либо на доказательстве работы (PoW), либо на доказательстве владения (PoS).
На основе доказательства работы:
- Skynet
- Arweave
На основе доказательства владения:
- Ethereum
- Filecoin
- Züs
- Crust Network
Связанные инструменты
IPFS — InterPlanetary File System — это децентрализованное хранилище и система ссылок на файлы для Ethereum.
Storj DCS — безопасное, приватное и совместимое с S3 децентрализованное облачное хранилище объектов для разработчиков.
Sia — использует криптографию для создания бездоверительного рынка облачных хранилищ, позволяя покупателям и продавцам совершать транзакции напрямую.
Filecoin — Filecoin был создан той же командой, что стоит за IPFS. Это система поощрения, построенная поверх идеалов IPFS.
Arweave — Arweave — это платформа децентрализованного хранилища (dStorage) для хранения данных.
Züs — Züs — это платформа децентрализованного хранилища (dStorage) на основе доказательства владения (proof-of-stake) с шардингом и блобберами.
Crust Network — Crust — это платформа децентрализованного хранилища (dStorage), работающая поверх IPFS.
Swarm — платформа распределенного хранения и служба распространения контента для стека Ethereum Web3.
OrbitDB — децентрализованная одноранговая база данных поверх IPFS.
Aleph.im — децентрализованный облачный проект (база данных, файловое хранилище, вычисления и DID). Уникальное сочетание оффчейн и ончейн одноранговых технологий. Уникальное сочетание оффчейн и ончейн одноранговых технологий.
Ceramic — управляемое пользователем хранилище баз данных IPFS для приложений с большим объемом данных и высокой вовлеченностью.
Filebase — совместимое с S3 децентрализованное хранилище и геоизбыточный сервис закрепления IPFS. Все файлы, загруженные в IPFS через Filebase, автоматически закрепляются в инфраструктуре Filebase с 3-кратной репликацией по всему миру.
4EVERLAND — платформа облачных вычислений Web 3.0, которая объединяет основные возможности хранения, вычислений и сетевого взаимодействия, совместима с S3 и обеспечивает синхронное хранение данных в децентрализованных сетях хранения, таких как IPFS и Arweave.
Kaleido — платформа «блокчейн как услуга» с узлами IPFS, создаваемыми одним нажатием кнопки
Spheron Network — Spheron — это платформа как услуга (PaaS), предназначенная для децентрализованных приложений, которые хотят запустить свои приложения в децентрализованной инфраструктуре с наилучшей производительностью. Она предоставляет готовые к использованию вычислительные мощности, децентрализованное хранилище, CDN и веб-хостинг.
Дополнительные материалы
- Что такое децентрализованное хранилище?opens in a new tab — CoinMarketCap
- Развенчиваем пять распространенных мифов о децентрализованном хранилищеopens in a new tab — Storj
Знаете ресурс сообщества, который вам пригодился? Измените эту страницу и добавьте его!