Jump to content

Межпланетная файловая система

(Перенаправлен из IPFS )

Межпланетная файловая система
Оригинальный автор (ы) Хуан Бенет и протокол лаборатории [ 1 ]
Разработчик (ы) Протокол лаборатории
Первоначальный выпуск Февраль 2015 ( y ) [ 1 ]
Стабильный релиз
0.30.0 [ 2 ] / 11 сентября 2024 года ; 11 дней назад ( 11 сентября 2024 г. )
Репозиторий Жируб /IPFS /IPFS
Написано в
  • Реализации протокола : GO (справочная реализация), JavaScript , C (устаревший), [ 3 ] Питон
  • Клиентские библиотеки : Go, Java , JavaScript, Python, Scala, Haskell, Swift, Common Lisp, Rust, Ruby, Php, C#, Erlang
Доступно в Go , JavaScript , Python
Тип
Лицензия Лицензия MIT , Apache License 2.0
Веб -сайт ipfs.tech

Межпланетная файловая система ( IPFS ) представляет собой протокол , гипермедиа и совместное использование одноранговой сеть для хранения и обмена данными в распределенной файловой системе . Используя адресацию контента , IPFS однозначно идентифицирует каждый файл в глобальном пространстве имен , которое соединяет хосты IPFS , создавая устойчивую систему хранения и обмена файлами. [ 4 ] [ 5 ]

IPFS позволяет пользователям размещать и получать контент таким образом, как BitTorrent . В отличие от центрально расположенного сервера, IPFS создан вокруг децентрализованной системы пользовательских операторов, которые содержат часть общих данных. Любой пользователь в сети может обслуживать файл по адресу содержимого, а другие коллеги в сети могут найти и потребовать, чтобы контент из любого узла, который имеет его с использованием распределенной хэш -таблицы (DHT). [ 6 ]

В отличие от традиционных протоколов, основанных на местоположении, таких как HTTP и HTTPS , IPFS использует адресацию на основе контента для предоставления децентрализованной альтернативы для распространения всемирной паутины . [ 5 ] [ 7 ] [ 8 ]

IPFS используется в децентрализованных приложениях и архивировании контента. [ 9 ] [ 10 ]

Межпланетная файловая система (IPFS) представляет собой децентрализованный протокол, гипермедиа и одноранговая (P2P) сеть для распределенного хранилища и обмена файлами. Используя контент-адаптирование, IPFS уникально идентифицирует файлы в глобальном пространстве имен, которые взаимосвязают хосты IPFS, создавая систему гипермедиа, которая обеспечивает эффективное и надежное распределение данных. [ 11 ]

IPFS позволяет пользователям размещать и получать контент таким образом, как BitTorrent . В отличие от центрально расположенного сервера, IPFS создан вокруг децентрализованной системы пользовательских операторов, которые содержат часть общих данных, создавая устойчивую систему хранения и обмена файлами. Любой пользователь в сети может обслуживать файл по адресу содержимого, а другие коллеги в сети могут найти и потребовать, чтобы контент из любого узла, который имеет его с использованием распределенной хэш -таблицы (DHT). В отличие от BitTorrent, IPFS стремится создать одну глобальную сеть. Это означает, что если два пользователя публикуют блок данных с одним и тем же хэшем , коллеги, загружающие контент с одного пользователя, также обменяются данными с его загрузкой со второго. [ 12 ]

Ключевые функции IPFS включают:

  • Хранение файлов с подачей на содержание: каждый файл уникально идентифицирован на основе хэша его контента, обеспечивая целостность данных и способствуя эффективному поиску.
  • Одноранговая архитектура: распределенная сеть узлов облегчает прямой обмен файлами без необходимости централизованных серверов.
  • Файловая система с версией: поддерживает управление версией файлов и позволяет пользователям отслеживать изменения с течением времени.
  • Совместимость с распределенными приложениями: IPFS легко интегрируется с децентрализованными приложениями (DAPPS), предлагая надежный уровень хранения для блокчейна и экосистем Web3.

IPFS стремится заменить протоколы, используемые для статической доставки веб -страницы, используя шлюзы, которые доступны с HTTP . [ 13 ] Пользователи могут не устанавливать клиент IPFS на своем устройстве и вместо этого использовать общедоступный шлюз. Список этих шлюзов поддерживается на странице IPFS Github. [ 14 ]

Помимо предоставления альтернативы для веб -хостинга, IPFS широко используется в децентрализованных приложениях, научном обмене данными и архивированием контента, которые служат основополагающим уровнем для нового децентрализованного Интернета. [ 15 ] [ 16 ] [ 17 ]

IPFS был создан Хуан Бенет , который позже основал Labs Protocol в мае 2014 года. [ 5 ] [ 18 ] Альфа -версия была запущена в феврале 2015 года, и к октябрю того же года TechCrunch была описана как «быстро распространение из уст в уста». [ 1 ] Поставщик сетевых услуг CloudFlare начал использовать IPFS в 2018 году и запустил свой собственный шлюз в системе в 2022 году.

В марте 2020 года браузер Opera предоставил доступ к централизованным ресурсам непреодолимого поставщика доменов путем размещения контента в IPFS.

Приложения

[ редактировать ]

Антицентрость

[ редактировать ]

Вредоносное ПО

[ редактировать ]

Фишинговые атаки также распространялись по шлюзу IPFS CloudFlare с июля 2018 года. HTML Phishing Scam HTML хранится на IPFS и отображается через шлюз CloudFlare. Соединение показывает как безопасное через сертификат CloudFlare TLS . [ 34 ]

IPStorm Ботнер , впервые обнаруженный в июне 2019 года, использует IPFS, чтобы скрыть свой командный и контроль среди потока законных данных в сети IPFS. [ 35 ] Исследователи безопасности ранее разработали теоретическую возможность использования IPF в качестве системы команды и контроля Botnet. [ 36 ] [ 37 ]

Смотрите также

[ редактировать ]
  1. ^ Jump up to: а беременный в Дело, Эмбер (2015-10-04). «Почему Интернет нуждаются в IPFS, пока не стало слишком поздно» . TechCrunch . Архивировано из оригинала 2022-02-05 . Получено 2019-07-16 .
  2. ^ «Выпуск 0,30.0» . 2024-09-11 . Получено 2024-09-22 .
  3. ^ "Agorise / C-IPFS" . git.agorise.net .
  4. ^ Бенет, Хуан (2014-07-14). «IPFS - Контент адресат, версии, файловая система P2P». arxiv : 1407.3561 [ Cs.ni ].
  5. ^ Jump up to: а беременный в Финли, Клинт (2016-06-20). «Изобретатели Интернета пытаются создать по -настоящему постоянную сеть» . Проводной . ISSN   1078-3148 . OCLC   24479723 . Архивировано из оригинала 2020-12-15 . Получено 2017-03-07 .
  6. ^ Кришнан, Армин (2020). «Блокчейн расширяет возможности социального сопротивления и терроризма посредством децентрализованных автономных организаций» . Журнал стратегической безопасности . 13 (1): 41–58. doi : 10.5038/1944-0472.13.1.1743 . ISSN   1944-0464 . JSTOR   26907412 .
  7. ^ YouTube: Стэнфордский семинар- «IPFS и постоянная сеть»- Хуан Бенет из лабораторий Protocol Archived 2022-08-09 в цитате Wayback Machine : «... Межпланетная файловая система (IPFS)- это новый протокол распределения гипермедиа, к Дополнение-и в конечном итоге заменить-HTTP. Достоверно через сеть и зашифрованы, аутентифицированы и безопасно выполняются ... »
  8. ^ YouTube: IPFS: межпланетное хранилище файлов! Архивировано 2022-08-09 на машине Wayback
  9. ^ Бенет, Хуан (2014). «IPFS - Контент адресат, версии, файловая система P2P». С. 1–21. arxiv : 1407.3561 [ Cs.ni ]. {{cite arXiv}}: Неизвестный параметр |volume= игнорируется ( помощь )
  10. ^ «IPFS питает распределенную сеть» . Получено 2024-05-09 .
  11. ^ Кришнан, Армин (2020). «Блокчейн расширяет возможности социального сопротивления и терроризма посредством децентрализованных автономных организаций» . Журнал стратегической безопасности . 13 (1): 41–58. doi : 10.5038/1944-0472.13.1.1743 . ISSN   1944-0464 . JSTOR   26907412 .
  12. ^ «Подает контент» . docs.ipfs.tech . Архивировано из оригинала 2020-08-29 . Получено 2020-08-29 .
  13. ^ "IPFS Gateway" . docs.ipfs.tech . Архивировано из оригинала 2020-08-29 . Получено 2020-08-29 .
  14. ^ "Общественная шлюза Проверка | IPFS" . GitHub . Архивировано из оригинала 2020-08-24 . Получено 2020-08-29 .
  15. ^ Бенет, Хуан (2014). «IPFS - Контент адресат, версии, файловая система P2P». arxiv : 1407.3561 [ Cs.ni ].
  16. ^ «IPFS питает распределенную сеть» . Получено 2024-05-09 .
  17. ^ "Что такое IPFS?" Полем Получено 2024-05-09 .
  18. ^ "О" . Протокол лаборатории . Архивировано из оригинала 2021-04-28 . Получено 2021-04-28 .
  19. ^ Джонсон, Стивен (2018-01-16). «Помимо биткойн -пузыря» . New York Times . ISSN   1553-8095 . OCLC   1645522 . Архивировано из оригинала 2021-12-21 . Получено 2018-09-26 .
  20. ^ Orcutt, Mike (2018-10-05). «Большая технологическая компания работает, чтобы освободить Интернет от крупных технологических компаний» . MIT Technology Review . ISSN   0040-1692 . Архивировано из оригинала 2021-01-26 . Получено 2020-04-21 .
  21. ^ « Архив Анны» открывает дверь для Z-библиотеки и других пиратских библиотек * TorrentFreak » . TorrentFreak . Архивировано из оригинала 2022-11-19 . Получено 2023-01-08 .
  22. ^ « Теневые библиотеки» перемещают свои пиратские книги в темную паутину после подавления подач ФРС » . ПОРОК . Архивировано из оригинала 2022-11-30 . Получено 2023-01-08 .
  23. ^ «Web3 Tech помогает запретить книги о библиотеке сайтов пиратства Genesis проскользнуть сквозь трещины великого брандмауэра, но как долго?» Полем Южно -Китайский утренний пост . 2022-04-16. Архивировано из оригинала 2022-11-29 . Получено 2023-01-08 .
  24. ^ «Интернет -архив: цифровая библиотека бесплатных и заемных книг, фильмы, музыка и путем машины» . Archive.org . Получено 2024-04-16 .
  25. ^ Oduwsdl/IPWB , ODU WS-DL, 2024-04-09 , получен 2024-04-16
  26. ^ Универсальный доступ ко всем знаниям: эксперименты по децентрализации в интернет -архиве . Получено 2024-04-16 -через archive.devcon.org.
  27. ^ «Храбрый запускает новый магазин SWAG Powered By Origin» . Смелый (пресс -релиз). 2020-03-24. Архивировано из оригинала 2020-04-25 . Получено 2020-04-21 .
  28. ^ Портер, Джон (2021-01-19). «Смелый браузер делает шаг к тому, чтобы включить децентрализованную сеть» . Грава . Архивировано из оригинала 2021-02-26 . Получено 2021-01-29 .
  29. ^ «Установите поддержку локального узла и IPFS: // схема · Выпуск № 37735 · Смелый/смелый браузер» . GitHub . Получено 2024-09-01 .
  30. ^ «Opera представляет серьезные обновления в своем блокчейне-браузере на Android» . Опера (пресс -релиз). 2020-03-03. Архивировано из оригинала 2020-04-02 . Получено 2020-04-21 .
  31. ^ Balcell, Marta Poblet (2017-10-05). «Внутри референдума Catalonia по Cypherpunk» . Эврика -стрит . Тол. 27, нет. 20. ISSN   1833-7724 . Архивировано из оригинала 2021-09-15 . Получено 2021-09-15 .
  32. ^ Хилл, Пол (2017-09-30). «Каталонское приложение референдума удалено из Google Play Store» . Невин . Архивировано из оригинала 2020-11-01 . Получено 2017-10-06 .
  33. ^ Дейл, Брэди (2017-05-10). «Турция не может заблокировать эту копию Википедии» . Наблюдатель . ISSN   1052-2948 . Архивировано из оригинала 2017-10-18 . Получено 2017-12-20 .
  34. ^ Абрамс, Лоуренс (2018-10-04). «Фишинговые атаки, распределенные через шлюз IPFS CloudFlare» . Пролавкованный компьютер . Архивировано с оригинала 2019-10-09 . Получено 2019-08-31 .
  35. ^ Палмер, Дэнни (2019-06-11). «Это необычное вредоносное ПО в Windows контролируется через сеть P2P» . Zdnet . Архивировано из оригинала 2019-09-06 . Получено 2019-08-31 .
  36. ^ Пассакис, Константинос; Казино, Фрэн (2019-06-04). «Hydras и IPFS: децентрализованная детская площадка для вредоносного ПО». Международный журнал информационной безопасности . 18 (6): 787–799. Arxiv : 1905.11880 . doi : 10.1007/s10207-019-00443-0 . S2CID   167217444 .
  37. ^ Maccabees, Bruno; Винициус, Маркус; Кавальканте, Жоао Паоло; De Souza, Cidcley Teixeira (2018-05-06). Протоколы IPFS и IPNS в качестве средства для управления ботнетом: концепция доказательства . Семинар по кибербезопасности на подключенных устройствах (на бразильском португальском). Архивировано из оригинала 2021-01-17 . Получено 2021-04-27 -VIA SBC Open Lib.
[ редактировать ]
Arc.Ask3.Ru: конец переведенного документа.
Arc.Ask3.Ru
Номер скриншота №: c8f8ac5a2c345af9fc90adf2b9182406__1726308300
URL1:https://arc.ask3.ru/arc/aa/c8/06/c8f8ac5a2c345af9fc90adf2b9182406.html
Заголовок, (Title) документа по адресу, URL1:
InterPlanetary File System - Wikipedia
Данный printscreen веб страницы (снимок веб страницы, скриншот веб страницы), визуально-программная копия документа расположенного по адресу URL1 и сохраненная в файл, имеет: квалифицированную, усовершенствованную (подтверждены: метки времени, валидность сертификата), открепленную ЭЦП (приложена к данному файлу), что может быть использовано для подтверждения содержания и факта существования документа в этот момент времени. Права на данный скриншот принадлежат администрации Ask3.ru, использование в качестве доказательства только с письменного разрешения правообладателя скриншота. Администрация Ask3.ru не несет ответственности за информацию размещенную на данном скриншоте. Права на прочие зарегистрированные элементы любого права, изображенные на снимках принадлежат их владельцам. Качество перевода предоставляется как есть. Любые претензии, иски не могут быть предъявлены. Если вы не согласны с любым пунктом перечисленным выше, вы не можете использовать данный сайт и информация размещенную на нем (сайте/странице), немедленно покиньте данный сайт. В случае нарушения любого пункта перечисленного выше, штраф 55! (Пятьдесят пять факториал, Денежную единицу (имеющую самостоятельную стоимость) можете выбрать самостоятельно, выплаичвается товарами в течение 7 дней с момента нарушения.)