Автор (ы) оригинала | Хуан Бенет и Protocol Labs [1] |
---|---|
Разработчики) | Лаборатории протокола |
изначальный выпуск | Февраль 2015 г . [1] |
Стабильный выпуск | 0.7.0 / 23 сентября 2020 г . [2] |
Репозиторий | github |
Написано в | Реализации протокола : Go (эталонная реализация), JavaScript , C , [3] Python. Клиентские библиотеки : Go, Java , JavaScript, Python, Scala, Haskell, Swift, Common Lisp, Rust, Ruby, PHP, C #, Erlang. |
Операционная система | Linux , FreeBSD , macOS , Windows |
Доступно в | Go , JavaScript , Python |
Тип | Протокол , распределенная файловая система , сеть доставки контента |
Лицензия | MIT лицензия , Apache лицензии 2,0 |
Интернет сайт | ipfs.io |
Часть серии по |
Обмен файлами |
---|
Технологии |
Сайты обмена видео |
|
BitTorrent сайты |
|
Академический |
|
Сети обмена файлами |
|
P2P клиенты |
|
Потоковые программы |
|
Анонимный обмен файлами |
|
Развитие и социальные аспекты |
|
По стране или региону |
|
Сравнения |
|
Межпланетных File System ( ОПЗ ) является протоколом и равный-равному сети для хранения и обмена данными в распределенной файловой системе . IPFS использует адресацию содержимого для уникальной идентификации каждого файла в глобальном пространстве имен, соединяющем все вычислительные устройства. [4]
IPFS позволяет пользователям не только получать, но и размещать контент аналогично BitTorrent . В отличие от централизованного сервера, IPFS построена вокруг децентрализованной системы пользователей-операторов, которые хранят часть общих данных, создавая устойчивую систему хранения и совместного использования файлов. Любой пользователь в сети может обслуживать файл по его адресу содержимого, а другие одноранговые узлы в сети могут найти и запросить этот контент у любого узла, у которого он есть, с помощью распределенной хеш-таблицы (DHT).
Альфа-версия IPFS была запущена в феврале 2015 года и к октябрю того же года была описана TechCrunch как «быстро распространяющаяся из уст в уста». [1]
Дизайн [ править ]
Этот раздел нуждается в расширении . Вы можете помочь, добавив к нему . ( Июнь 2020 г. ) |
IPFS позволяет пользователям не только получать, но и размещать контент аналогично BitTorrent . В отличие от централизованного сервера, IPFS построена вокруг децентрализованной системы [5] пользователей-операторов, которые хранят часть общих данных, создавая устойчивую систему хранения и совместного использования файлов. Любой пользователь в сети может обслуживать файл по его адресу содержимого, а другие одноранговые узлы в сети могут найти и запросить этот контент у любого узла, у которого он есть, с помощью распределенной хеш-таблицы (DHT). В отличие от BitTorrent, IPFS нацелена на создание единой глобальной сети. Это означает, что если Алиса и Боб публикуют блок данных с одним и тем же хешемодноранговые узлы, загружающие контент от Алисы, будут обмениваться данными с теми, которые загружают его от Боба. [6] IPFS призвана заменить протоколы, используемые для доставки статических веб-страниц, на шлюзы, доступные через HTTP . [7] Пользователи могут отказаться от установки клиента IPFS на свое устройство и вместо этого использовать общедоступный шлюз. Список этих шлюзов поддерживается на странице github IPFS. [8]
История [ править ]
Этот раздел нуждается в расширении . Вы можете помочь, добавив к нему . ( Июнь 2020 г. ) |
Альфа-версия IPFS была запущена в феврале 2015 года и к октябрю того же года была описана TechCrunch как «быстро распространяющаяся из уст в уста». [1]
Референдум о независимости Каталонский , который пройдет в сентябре-октябре 2017 года, было признано незаконным Конституционным судом Испании и многих связанных с веб - сайтов были заблокированы. Впоследствии Каталонская пиратская партия отразила веб-сайт на IPFS, чтобы обойти постановление Высокого суда справедливости Каталонии о блокировке. [9] [10]
Фишинг атаки также были распространены через Cloudflare ОПЗ шлюз «s с июля 2018 года мошенническим HTML хранится на ОПЗ, и отображается через шлюз в CloudFlare. Соединение отображается как безопасное с помощью SSL- сертификата Cloudflare . [11]
IPStorm ботнет , впервые обнаруженный в июне 2019 года, использует ОПЗ, так что он может скрыть его командно-контроль среди потока легитимных данных по сети ОПЗ. [12] Исследователи безопасности ранее разработали теоретическую возможность использования IPFS в качестве системы управления ботнетом. [13] [14]
Другое известное использование [ править ]
- Во время блокировки Википедии в Турции IPFS использовалась для создания зеркала Википедии, которое позволяет получить доступ к содержимому Википедии, несмотря на запрет. [15] Эта заархивированная версия Википедии представляет собой ограниченную неизменяемую копию, которая не может быть обновлена.
- Filecoin , также связанный с IPFS и разработанный Хуаном Бенетом и Protocol Labs , представляет собой совместное облако хранения на основе IPFS . [16]
- Cloudflare использует распределенный веб-шлюз для упрощения, ускорения и защиты доступа к IPFS без необходимости использования локального узла. [17]
- Microsoft «s собственной суверенной идентичности системы, Microsoft ION, основывается на blockchain Bitcoin и ОПЗ через Sidetree основе DID сети. [18]
- Brave использует протокол Origin и IPFS для размещения своего децентрализованного магазина товаров [19], а в 2021 году добавила поддержку в свой браузер [20].
- Opera для Android по умолчанию поддерживает IPFS, что позволяет мобильным пользователям просматривать ссылки ipfs: // для доступа к данным в сети IPFS. [21]
См. Также [ править ]
- Адресуемое хранилище контента
- Dat (программное обеспечение)
- Распределенная файловая система
- Freenet
- GNUnet
- ZeroNet
Ссылки [ править ]
- ^ a b c d Дело, Эмбер (4 октября 2015 г.). «Почему Интернету нужна IPFS, пока еще не поздно» . TechCrunch . Проверено 16 июля 2019 .
- ^ https://github.com/ipfs/go-ipfs/releases
- ^ Agorise (23 октября 2017). «c-ipfs: реализация IPFS на C. Почему именно C? Подумайте о резервных копиях Stealth от Bitshares, маршрутизаторах OpenWrt (децентрализовать Интернет / сеть!), Android TV, децентрализованных СМИ, децентрализованных веб-сайтах, достойно». Github.com . Проверено 25 октября 2017 года .
- Рианна Финли, Клинт (20 июня 2016 г.). «Изобретатели Интернета пытаются создать действительно постоянную сеть» . Проводной .
- ^ Кришнан, Армин (2020). «Блокчейн усиливает социальное сопротивление и терроризм через децентрализованные автономные организации» . Журнал стратегической безопасности . 13 (1): 41–58. DOI : 10.5038 / 1944-0472.13.1.1743 . ISSN 1944-0464 . JSTOR 26907412 .
- ^ "Адресация содержания" . docs.ipfs.io . Проверено 29 августа 2020 .
- ^ «Шлюз IPFS» . docs.ipfs.io . Проверено 29 августа 2020 .
- ^ "Проверка общественного шлюза | IPFS" . ipfs.github.io . Проверено 29 августа 2020 .
- ^ Balcell Марта Poblet (5 октября 2017). «Внутри референдума о шифропанке в Каталонии» . Эврика, ул .
- ^ Хилл, Пол (30 сентября 2017). "Каталонское приложение референдума удалено из Google Play Store" . Neowin . Проверено 6 октября 2017 года .
- ↑ Абрамс, Лоуренс (4 октября 2018 г.). «Фишинговые атаки, распространяемые через шлюз IPFS Cloudflare» . Пищевой компьютер . Проверено 31 августа 2019 .
- ↑ Палмер, Дэнни (11 июня 2019 г.). «Эта необычная вредоносная программа для Windows управляется через сеть P2P» . ZDNet . Проверено 31 августа 2019 .
- ^ Патсакис, Константинос; Казино, Фрэн (4 июня 2019 г.). «Hydras и IPFS: децентрализованная площадка для вредоносных программ». Международный журнал информационной безопасности . 18 (6): 787–799. arXiv : 1905.11880 . DOI : 10.1007 / s10207-019-00443-0 . S2CID 167217444 .
- ^ Макабей, Бруно; Виниций, Марк (6 мая 2018 г.). «Протоколы IPFS и IPNS, используемые для управления ботнетом: prova de Conceito» . WSCDC - SBRC 2018 .
- ↑ Дейл, Брэди (10 мая 2017 г.). «Турция не может заблокировать эту копию Википедии» . Observer Media. Архивировано из оригинального 18 октября 2017 года . Проверено 20 декабря 2017 года .
- ↑ Джонсон, Стивен (16 января 2018 г.). «За пределами биткойнского пузыря» . Нью-Йорк Таймс . Проверено 26 сентября 2018 года .
- ^ Orcutt, Майк (5 октября 2018). «Крупная технологическая компания работает над тем, чтобы освободить Интернет от крупных технологических компаний» . Обзор технологий Массачусетского технологического института . Проверено 21 апреля 2020 года .
- ↑ Саймонс, Алекс (13 мая 2019 г.). «К масштабируемым децентрализованным системам идентификации» . Блог удостоверений Azure Active Directory .
- ^ «Brave запускает новый магазин Swag на платформе Origin» . Brave.com . 2 апреля 2020 . Проверено 21 апреля 2020 года .
- ↑ Портер, Джон (19 января 2021 г.). «Храбрый браузер делает шаг к созданию децентрализованной сети» . Грань . Проверено 29 января 2021 года .
- ^ «Opera представляет основные обновления своего блокчейн-браузера на Android» . Блог Opera . 3 марта 2020 . Проверено 21 апреля 2020 года .
Внешние ссылки [ править ]
- Официальный веб-сайт