Что такое Storj и Sia и чем они отличаются от Swarm и IPFS

Недавно я обнаружил некоторые технологии хранения на основе блокчейна, такие как Storj и Sia .

Я смутно понял, что они полагаются на собственный блокчейн со своей криптовалютой.

  1. Но почему они не полагаются на ранее существовавшие блокчейны, такие как эфириум, которые предназначены для многоцелевого использования?

  2. Каков их точный принцип работы? Действительно, до сих пор у меня сложилось впечатление, что хранение данных в блокчейне обходится очень дорого.

  3. Чем они отличаются от IPFS и Swarm , которые, насколько я понимаю, являются протоколами для децентрализованного хранения, но не опираются напрямую на технологию блокчейн?

Ваше здоровье !

Редактировать: я также прочитал этот ответ , который дает много хороших элементов понимания, но мне все еще не хватает чего-то с точки зрения того, что Sia и Storj приносят, чего еще не было в IPFS или SWARM.

Спасибо за ваш комментарий. На самом деле это не дубликат, так как основная тема заключается в том, чтобы понять, что нового в sia и storj, а не для чего используются swarm и ipfs. Как вы могли заметить, я даже процитировал вопрос о swarm и ipfs, чтобы подчеркнуть, что там нет того, что я ищу.
Тем не менее, рекомендации и сравнения, как правило, не приветствуются в SE.
Возможно, я не совсем ясно выразился в вопросе. я не ищу рекомендаций, а скорее пытаюсь понять, чем эти новые технологии хранения на основе блокчейна отличаются от уже существующих протоколов ipfs и swarm.

Ответы (7)

Я совсем не согласен. Кроме того, @Meije из Storj Team.

IPFS и Swarm — это не просто идея, а самые передовые технологии/протоколы в децентрализованном хранилище на основе блокчейна.

IPFS и Swarm используются сообществом блокчейнов.

Swarm: Swarm является частью стека Ethereum http://swarm-guide.readthedocs.io/en/latest/

IPFS: https://github.com/ipfs/ipfs Многие проекты LIVE используют IPFS.

Обновленный комментарий (для ответа на @mhham):

Чтобы сделать это быстро, Swarm и IPFS реализуют решение для эффективного уровня децентрализованного хранения. Они очень похожи — они основаны на другом сообществе и другом низкотехническом аспекте.

IPFS использует DHT (распределенную хэш-таблицу), тогда как SWARM использует неизменяемый контент, адресуемый блоками.

SWARM интегрирован в Ethereum — поэтому он может использовать смарт-контракты и весь протокол.

Спасибо за ваш комментарий. Не могли бы вы дать мне более подробную информацию об Ipfs и swarm. Похоже, что предыдущий ответ довольно предвзят!
Я только что обновил свой комментарий. Пожалуйста, дайте мне знать, если вам нужна дополнительная информация.
Спасибо за обновление вашего ответа. Теперь все немного прояснилось. Тем не менее, не могли бы вы рассказать о разнице между реализацией DHT и SWARM, или, если она слишком техническая, предложите некоторые ресурсы, которые я мог бы прочитать. Я очень рад последним достижениям в области децентрализованных вычислений как по философским, так и по техническим причинам. IPFS и SWARM действительно кажутся мне строительными блоками того, что грядет, но мне все еще трудно понять технические аспекты.
@julienbouteloup: вы очень удобно решили вообще не обращаться к Сии в своем «ответе».
Правильный. Потому что я никогда не говорю о вещах, которых не знаю. Я изучу это и обновлю свой пост.

Во-первых, я не очень хорошо знаком с Ethereum Swarm. Но я знаю, что Swarm — сильный конкурент IPFS. Существует спор о том, следует ли встраивать больше функциональности в сами блокчейны базового уровня или встраивать их в протоколы, которые живут поверх блокчейна. По-видимому, Swarm и IPFS используют разные стратегии, поскольку Swarm (вторая стратегия) работает на уровне EVM, а IPFS находится на нижнем уровне, независимом от технологии блокчейна. Одним из больших недостатков IPFS является отсутствие механизма стимулирования. Сегодня Filecoin является более популярным по сравнению с IPFS, поскольку Filecoin (первая стратегия) достигла механизма стимулирования с собственным алгоритмом консенсуса блокчейна, который тесно связан с Proof of Replication (PoRep) и Proof of Space-time (PoST).

Подробнее о Storj, Sia и Filecoin я расскажу здесь. Sia — одна из первых реализаций распределенной сети хранения данных (DSN). Предполагается, что все личные файлы, загружаемые на стороне клиента, должны быть зашифрованы в первую очередь, поскольку аудит хранилища данных, также известный как доказательство возможности восстановления (PoR), подлежит публичной проверке. Они достигают этого с помощью дерева Меркла и вероятностного аудита, предоставляя блок данных случайной выборки. (Вы можете понять, почему важно сначала зашифровать данные)

Для Storj используется приватная проверка. То есть, предполагается, что владелец данных выполняет здесь работу по аудиту с предварительно сгенерированными одноразовыми номерами/солями и классическим хэшем (блок, одноразовый номер/соль). Кстати, ваш пароль также использует этот метод «добавления солей», чтобы свести к минимуму возможность атаки с применением грубой силы. Одной из проблем является справедливость обработки. Что делать, если между владельцем данных и поставщиком хранилища возникает спор? Storj в своей текущей реализации каким-то образом использует «централизованные» мостовые серверы для решения этой проблемы. А также сервер-мост играет роль приватного верификатора. Другая проблема заключается в том, что количество предварительно сгенерированных одноразовых номеров ограничено, что ограничивает частоту аудита (PoR).

Теперь давайте сосредоточимся на Filecoin (IPFS). Лаборатория протокола сначала разработала IPFS, а сейчас в основном работает над Filecoin. Как я уже сказал, Filecoin — это, по сути, «продвинутая» версия IPFS с механизмом стимулирования блокчейна и даже рынком торговли файлами вне сети. Filecoin использует передовые технологии, тесно связанные с криптографией. Во-первых, Filecoin (и IPFS) не только рассматривает файлы, которые можно зашифровать. Это правильно. Предполагается, что только личные файлы зашифрованы правильно. Для общедоступных данных, таких как сама цепочка блоков, просто нет стимула правильно их шифровать. Filecoin учитывает проблему кодирования различных репликаций общедоступных данных. Другими словами (шифрование тоже своего рода кодирование, но не подходит для общедоступных данных), Filecoin решает проблему, связанную с тем, что поставщик хранилища может вступить в сговор, отдать на аутсорсинг или просто сделать что-то еще, что приведет к дедупликации общедоступных данных и заработать больше денег (IPFS не решила эту проблему). Используемая технология называется функцией проверяемой задержки (ВДФ). Подводя итог с очень высокого уровня, он просто использует свойство функции песочных часов, так что просто невозможно, чтобы поставщик хранилища генерировал аудиторское доказательство (PoR) на лету. И в этом случае они называют это доказательством репликации (PoRep). Обратите внимание, что основной PoR в алгоритме PoRep, который они использовали, по крайней мере, в официальном документе, также представляет собой вероятностный аудит на основе дерева Меркла, очень похожий на тот, который использовал Sia. На основе PoRep документ Filecoin делает еще один шаг вперед, чтобы формализовать доказательство пространства-времени (PoST), которое принимает другое временное измерение. По сути, они используют вычисление с инкрементальной проверкой, также известное как данные, несущие доказательство, для рекурсивного и непрерывного вычисления доказательства в течение периода времени, например, 30 с. что также является временем генерации блока, а также временем выбора лидера (подобный механизм выбора для Snowwhite и Algorand) для блокчейна Filecoin. Одной из зрелых реализаций является ZKSNARK, который использует Zcash, хотя ZK здесь является дополнительной функцией. К сожалению, лаборатория протокола еще не опубликовала никаких данных о производительности.

Отличный ответ.

Просто хотел добавить, что в настоящее время IPFS — это больше, чем идея, поскольку она используется для обмена файлами или потоковой передачи, а некоторая цепочка блоков начинает делать ее индексируемой, доступной для поиска, не подлежащей цензуре и добавляющей к ней функции, например план монет atmos с демонстрацией ipfs на http: //afix.io/#/v/

Кроме того, другое утверждение, подразумевающее, что большие объемы данных через централизованные мосты обязательно быстрее, чем полностью децентрализованные Sia, вводит в заблуждение, поскольку Sia была протестирована на скорости выше 300 Мбит/с https://www.reddit.com/r/siacoin/comments/ 5plkgg/попытка_репликации_300_mbps_пропускная способность_в_азиатском/dcun1co/

IPFS — это больше протоколов, но им не хватает механизма стимулирования, который есть у SIA и Storj.

Filecoin был запланированным механизмом стимулирования с самого начала.

Просто чтобы добавить несколько заметок здесь.

В настоящее время IPFS часто используется, но в нем все еще отсутствует запланированная часть стимулов (Filecoin). Это означает, что ни у кого не будет стимула размещать ваши данные за вас — в основном любые данные, которые вы хотите хранить в IPFS, вы должны размещать на узлах, которые вы контролируете. В этом смысле в настоящее время он не децентрализован, хотя вы, конечно, можете запускать несколько узлов в разных географических точках и децентрализовать данные (и доступ к ним).

Как мне видится, Сторж и Сия находятся примерно на одном уровне абстракции. Sia использует свою собственную монету для поощрения (платы) пользователей за размещение чужих данных, Storj отделяет эту часть и поддерживает различные способы поощрения.

Swarm все еще находится в стадии разработки и не готов к производству, но когда он будет готов, он будет иметь преимущество в том, что будет тесно связан внутри экосистемы Ethereum.

https://medium.com/@ppio/differences-between-ppio-filecoin-storj-20cdf7b3b02e В этой статье сравниваются Filecoin, Storj и PPIO.

Лучше, если вы сможете процитировать часть полезного контента из связанного поста. Связанные ответы не приветствуются.
  • Sia децентрализована и имеет собственный блокчейн для обработки всех контрактов, блокчейн поддерживается майнерами, которые добывают SC.

  • Storj распределен и не зависит от платежей, уровень оплаты отделен от всей системы хранения. Storj вскоре переведет свои токены в блокчейн ETH из-за высоких комиссий контрагента. Это также откроет большое количество возможностей для смарт-контрактов. Storj является распределенным, потому что, хотя фермеры децентрализованы, главный сервер-мост, который обрабатывает контракты между фермерами и арендаторами, является централизованным. Наличие централизованного моста дает некоторые большие преимущества в производительности и обслуживании, такие как возможность обработки гораздо больших объемов данных по сравнению с SIA, однако в ближайшем будущем будут реализованы федеративные мосты, которые позволят другим людям запускать синхронизированные мосты. Это сделает Storj более децентрализованным.

  • IPFS — это больше протоколов, но им не хватает механизма стимулирования, который есть у SIA и Storj.

  • На данный момент Swarm — это всего лишь идея, и у нее нет работающей сети, нам придется посмотреть, что принесет будущее.

  • Важно отметить, что построить большую сеть с большим количеством людей, сдающих в аренду свое дисковое пространство, очень сложно, вы не просто вступаете и берете на себя управление, поэтому такие проекты, как Swarm, должны быть не только привлекательными для этих людей, весь процесс настройки должен быть удобным для пользователя.

  • Как я упоминал выше, хранение данных непосредственно в блокчейне нецелесообразно.

  • Таким образом, никакие пользовательские данные не хранятся в блокчейне, в случае с SIA, насколько мне известно, в блокчейне хранятся только хэши контрактов. Для Storj прямо сейчас в блокчейне работает только токен, все согласования контрактов данных обрабатываются мостом.

-По вашему последнему комментарию, у IPFS и SWARM на данный момент ничего нет, это просто идеи, Storj и SIA уже работают.

(Мейе Сиббел): Хороший фейковый комментарий от Storj Team! storj.io/team.html Звучит не очень хорошо для вашего ICO, если вы так лжете. Я рад, что провел расследование, прежде чем вкладывать деньги в ваше мошенническое ICO! IPFS и Swarm — это не просто идея, а самые передовые технологии/протоколы в децентрализованном хранилище на основе блокчейна. Их используют настоящие (не мошенники) разработчики из реального блокчейн-сообщества. Swarm: swarm-guide.readthedocs.io/en/latest и является частью Ethereum! Так что, пожалуйста, прекрати! IPFS: github.com/ipfs/ipfs
@julienbouteloup Если кто-то действительно верит во что-то, это становится реальным в его маленьком пузыре?
Истинный. Я с нетерпением жду появления новой сети, которая будет наказывать троллей, лжецов и фальшивые новости в целом — на основе децентрализованных систем голосования, использующих стимулы и наказания на блокчейне.
SWARM совершенно бесполезен, верно. Вот почему я сейчас тренируюсь на Ropsten. Фейковые новости.
1) Итак, у бриджа есть все метаданные, где хранятся мои файлы. Как я могу получить эти метаданные от моста, чтобы я не ретранслировал их в единую точку отказа? B/c, если мост выйдет из строя, я понятия не имею, где мои файлы, верно? 2) Есть ли другой мост кроме моста от StorjLab?