The OpenNET Project / Index page

[ новости /+++ | форум | wiki | теги | ]

Выпуск глобальной децентрализованной файловой системы IPFS 0.9

27.06.2021 09:59

Представлен выпуск децентрализованной файловой системы IPFS 0.9 (InterPlanetary File System), образующей глобальное версионированное хранилище файлов, развёрнутое в форме P2P-сети, образованной из систем участников. IPFS комбинирует идеи, ранее реализованные в таких системах, как Git, BitTorrent, Kademlia, SFS и Web, и напоминает единый "рой" BitTorrent (пиры, участвующие в раздаче), обменивающийся Git-объектами. IPFS отличается адресацией по содержимому, а не месту размещения и произвольным именам. Код эталонной реализации написан на языке Go и распространяется под лицензиями Apache 2.0 и MIT.

В новой версии:

  • В шлюзах реализована возможность загрузки произвольных графов IPLD (InterPlanetary Linked Data, пространство имён для адресации ресурсов на основе хэшей) через обработчик "/api/v0/dag/export", выполняющий функцию, аналогичную команде "ipfs dag export". Экспорт осуществляется в формате архива DAG (Ориентированный ациклический граф). Полученный IPLD даёт пользователю возможность удостовериться, что загруженные с публичного шлюза данные соответствуют запрошенному символьному имени (например, получив файл "/ipfs/bafyexample" можно проверить его соответствие с хэшем содержимого, изначально связанным с символьным именем).
  • Предоставлена возможность определения собственного DNS-резолвера, использующего протокол "DNS over HTTPS", который будет применяться вместо резолвера из настроек операционной системы. В том числе можно переопределять резолвер для отдельных доменов первого уровня. В DNSLink, механизме для привязки обычных DNS-имён к адресам IPFS, выборочная замена резолвера может применяться для создания доменных имён, не связанных с ICANN, например, можно подключить резолвер "https://eth.link/dns-query" для обработки доменов первого уровня ".eth", которые официально не утверждены в ICANN.
  • Обновлён web-интерфейс (WebUI), в котором появилась экспериментальная поддержка закрепления внешних сервисов (аналог команды "ipfs pin remote service"). Изменено оформление экранов для работы с файлами и пирами.
  • В CLI-интерфейсе предоставлена возможность экспорта ключей командой "ipfs key export" без остановки фонового процесса ipfs.
  • Добавлен экспериментальный клиент DHT для поиска данных с использованием распределённой хэш-таблицы, который отличается от решения на базе IPNS более высокой производительностью.
  • Компоненты для миграции на новые версии go-ipfs разделены на отдельные пакеты для ускорения загрузки и упрощения организации обновлений в конфигурациях с собственными плагинами. Автоматизирован процесс загрузки обновлений через IPFS и добавлены настройки для упрощения применения обновлений в условиях отсутствия сетевого соединения или блокировки межсетевым экраном.

Напомним, что в IPFS ссылка для доступа к файлу непосредственно связана с его содержимым и включает криптографический хэш содержимого. Адрес файла невозможно произвольно переименовать, он может измениться только после изменения содержимого. Аналогично невозможно внести изменение в файл без изменения адреса (старый вариант останется на прежнем адресе, а новый будет доступен через другой адрес, так как хэш от содержимого файла изменится). Учитывая то, что идентификатор файла меняется при каждом изменении, чтобы каждый раз не передавать новые ссылки предоставляются сервисы для привязки постоянных адресов, учитывающих разные версии файла (IPNS), или закрепления псевдонима по аналогии с традиционными ФС и DNS (MFS (Mutable File System) и DNSLink).

По аналогии с BitTorrent данные непосредственно хранятся на системах участников, которые обмениваются информацией в режиме P2P, без привязки к централизованным узлам. При необходимости получить файл с определённым содержимым система находит участников, у которых имеется данный файл и отдаёт его с их систем частями в несколько потоков. После загрузки файла на свою систему участник автоматически становится одной из точек по его раздаче. Для определения участников сети на узлах которых присутствует интересующий контент используется распределённая хэш таблица (DHT). Для доступа к глобальной ФС IPFS может использоваться протокол HTTP или монтироваться виртуальная ФС /ipfs при помощи модуля FUSE.

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



  1. Главная ссылка к новости (https://blog.ipfs.io/2021-06-2...)
  2. OpenNews: Выпуск глобальной децентрализованной файловой системы IPFS 0.8
  3. OpenNews: В браузер Brave встроена поддержка распределённой сети IPFS
  4. OpenNews: Выпуск Venus 0.9, реализации платформы хранения FileCoin
  5. OpenNews: Для Chrome развивается API для прямых TCP и UDP коммуникаций
  6. OpenNews: Представлена децентрализованная СУБД Noms, основанная на идеях Git
Лицензия: CC-BY
Тип: Программы
Короткая ссылка: https://opennet.ru/55399-ipfs
Ключевые слова: ipfs
Поддержать дальнейшую публикацию новостей на OpenNET.


Обсуждение (94) Ajax | 1 уровень | Линейный | +/- | Раскрыть всё | RSS
  • 1.1, Аноним (1), 10:01, 27/06/2021 [ответить] [﹢﹢﹢] [ · · · ]  
  • +4 +/
    Оно всё так же жрёт ресурсы в непомерных объёмах?
     
     
  • 2.6, Богдан Помазан (?), 10:30, 27/06/2021 [^] [^^] [^^^] [ответить]  
  • +/
    Ты о Desctop приложении виндовом?))
    Ну там електрон, конечно.
     
     
  • 3.7, srgazh (ok), 10:33, 27/06/2021 [^] [^^] [^^^] [ответить]  
  • –4 +/
    VScode не фига не жрет и работает отлично
     
     
  • 4.11, Аноним (11), 10:47, 27/06/2021 [^] [^^] [^^^] [ответить]  
  • +6 +/
    Жрет и еще как, но в отличие от всякого «безопасного» ПО функционала там в самый раз для разработки.
     
     
  • 5.32, Lex (??), 14:54, 27/06/2021 [^] [^^] [^^^] [ответить]  
  • +2 +/
    Вебшторм или вижуал студия, насколько помню, не на электроне, хотя жрут будь здоров
     
     
  • 6.43, And (??), 19:41, 27/06/2021 [^] [^^] [^^^] [ответить]  
  • –1 +/
    Это не помешало MS на Электроне брать много памяти. Да и быть сырыми.
     
     
  • 7.59, Lex (??), 08:17, 28/06/2021 [^] [^^] [^^^] [ответить]  
  • +/
    > Это не помешало MS на Электроне брать много памяти. Да и быть
    > сырыми.

    Вскод сложно называть "сырым".
    Это, скорее, что-то типа Notepad+ нового поколения - бесплатная расширяемая IDE с тоннами плагинов, возможностей к настройкам итд итп.. и которая есть чуть ли не под любую ОСь

     
  • 2.23, BrainFucker (ok), 12:34, 27/06/2021 [^] [^^] [^^^] [ответить]  
  • +3 +/
    > Оно всё так же жрёт ресурсы в непомерных объёмах?

    Да, но там появился профиль lowpower, применив который, потребляет значительно меньше https://docs.ipfs.io/how-to/default-profile/#available-profiles

    Но всё равно многовато, IPFS демон с этим профилем потребляет 200-500МБ. Торрент, например Transmission, потребляет на порядок  меньше.

     
     
  • 3.38, Аноним (1), 16:32, 27/06/2021 [^] [^^] [^^^] [ответить]  
  • +/
    Спасибо за наводку, будем посмотреть.
     
  • 3.63, Гость (??), 11:41, 28/06/2021 [^] [^^] [^^^] [ответить]  
  • +/
    Transmission-daemon запросто потребляет те же порядки и больше если cache-size-mb не около нуля.
     
     
  • 4.71, BrainFucker (ok), 19:05, 28/06/2021 [^] [^^] [^^^] [ответить]  
  • +/
    У меня он потребляет 20-50МБ в дефолтной конфигурации. Ну по крайней мере версия из убунтушных реп.
     

  • 1.2, Аноним (11), 10:02, 27/06/2021 [ответить] [﹢﹢﹢] [ · · · ]  
  • +1 +/
    Ну раз написано на Go значит можно использовать.
     
     
  • 2.3, Аноним (3), 10:11, 27/06/2021 [^] [^^] [^^^] [ответить]  
  • +/
    > Go
    > можно использовать

    С Rust путаешь.

     
     
  • 3.5, Аноним (3), 10:12, 27/06/2021 [^] [^^] [^^^] [ответить]  
  • +2 +/
    Кстати, реально, такое лучше писать на системном языке, а не --
     
     
  • 4.10, Аноним (11), 10:45, 27/06/2021 [^] [^^] [^^^] [ответить]  
  • –13 +/
    Это утилиты пишут на системных языках. Прикладное ПО пишут на нормальных языках. Тот же электрон отличный пример фреймворка для прикладного ПО.
     
     
  • 5.17, Аноним (17), 11:49, 27/06/2021 [^] [^^] [^^^] [ответить]  
  • +8 +/
    У электрона 2 режима работы;

    - память невозбранно течёт
    - вызываем сборщик почаще, но зато всё тормозит и лагает

    Отличный фреймворк для прикладного ПО, ничего не скажешь. Ну и ещё он однопоточный или около того.

     
     
  • 6.36, Аноним (36), 16:10, 27/06/2021 [^] [^^] [^^^] [ответить]  
  • –2 +/
    Ты еще скажи что производители такие софт такие как Майкрософт выбрали электрон специально чтобы софт побольше тормозил. Ваш манямирок такой манямирок.
     
     
  • 7.39, Аноним (17), 16:54, 27/06/2021 [^] [^^] [^^^] [ответить]  
  • +3 +/
    > Ты еще скажи что производители такие софт такие как Майкрософт выбрали электрон
    > специально чтобы софт побольше тормозил. Ваш манямирок такой манямирок.

    Ну, видимо, так. Я пока что видел только одну приличную программу на электроне и это дискорд (дело было лет 5 назад). Так они вроде там нейтив во всю используют. А что однопоток, ну что однопоток. Для таких задач и однопотока хватает сегодня.

     
     
  • 8.45, And (??), 19:43, 27/06/2021 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Вообще по другому На нём проще захалтурить веб приложение с авто-обновлением дв... текст свёрнут, показать
     
  • 7.58, Аноним (-), 07:52, 28/06/2021 [^] [^^] [^^^] [ответить]  
  • +/
    раньше у электронных маганизов на их форумах сидели их же продавцы и писали там от имени покупателей, какая классная модель (которую надо продать). Вы думаете Jetbrains такими делами не занимаются? Я Вас прошу, они даже во взломах участвуют, как оказалось
     
  • 6.54, Аноним (-), 07:44, 28/06/2021 [^] [^^] [^^^] [ответить]  
  • –2 +/
    судя по всему течет только у тебя память. У нас - точно не
     
     
  • 7.60, Аноньимъ (ok), 08:20, 28/06/2021 [^] [^^] [^^^] [ответить]  
  • +1 +/
    А вы кто такие? Много вас?
     
  • 6.76, hefenud (ok), 09:13, 29/06/2021 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Знаешь как понять, что продукт годный и нужный? Если мамкины крякеры и диванные пердуны с опеннета и лора ненавидят, то значит полезная и нужная вещь. Очень надежный способ, кстати.
     
     
  • 7.78, Аноним (17), 11:10, 29/06/2021 [^] [^^] [^^^] [ответить]  
  • +/
    А где тут ненависть? Я вот пользуюсь сабжем, потому что альтернатив не то чтобы много (их нет). Есть ещё менее очевидная проблема: каждая программа тащит свою версию рантайма электрона, и вот это действительно ни в какие ворота.
     
  • 4.12, LLB (?), 10:48, 27/06/2021 [^] [^^] [^^^] [ответить]  
  • +/
    когда начинали IPFS, Rust ещё не хайповал.
    а теперь есть ещё и IPFS на Rust:
    https://github.com/rs-ipfs
     
  • 3.9, Аноним (11), 10:44, 27/06/2021 [^] [^^] [^^^] [ответить]  
  • –2 +/
    Go полностью безопасный язык в отличие от Rust, который очень условно безопасный. В Go нет никаких unsafe указателей и нет никаких возможностей выстрелить себе в ногу при работе с памятью от слова ВАЩЕ.
     
     
  • 4.18, Аноним (17), 11:51, 27/06/2021 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Полностью безопасных языков не бывает. Какой-нибудь субсет си разве что.
     
     
  • 5.20, Аноним (20), 12:26, 27/06/2021 [^] [^^] [^^^] [ответить]  
  • +/
    и Scratch
     
     
  • 6.91, Аноним (91), 13:54, 03/07/2021 [^] [^^] [^^^] [ответить]  
  • +/
    Не он опасен - глаза портит
     
  • 5.44, Ordu (ok), 19:43, 27/06/2021 [^] [^^] [^^^] [ответить]  
  • +/
    > Какой-нибудь субсет си разве что.

    Ты хотел сказать "какой-нибудь субсет Тьюринга"? До тех пор, пока ты используешь тьюринг-полный язык, твой язык не будет 100% безопасным.

     
     
  • 6.46, Аноним (17), 19:48, 27/06/2021 [^] [^^] [^^^] [ответить]  
  • +/
    > Ты хотел сказать "какой-нибудь субсет Тьюринга"? До тех пор, пока ты используешь
    > тьюринг-полный язык, твой язык не будет 100% безопасным.

    Его можно формально верифицировать? Если да, то, можно считать, что вполне.

     
     
  • 7.57, Аноним (-), 07:50, 28/06/2021 [^] [^^] [^^^] [ответить]  
  • +/
    а верификацию кто будет верифицировать?

    А вообще F* -> C. Idris -> C.

     
  • 5.56, Аноним (-), 07:49, 28/06/2021 [^] [^^] [^^^] [ответить]  
  • +1 +/
    а чем опасен Matlab, Wolfram? :)
     
     
  • 6.92, Аноним (91), 13:57, 03/07/2021 [^] [^^] [^^^] [ответить]  
  • +/
    Постепенным превращением разработчика на этих языках в Антоле Вассермана и соблюдением Целибата
     
  • 4.22, Аноним (22), 12:29, 27/06/2021 [^] [^^] [^^^] [ответить]  
  • +8 +/
    panic nil pointer derefence передаёт привет человеку, который ни строчки кода на go не написал
     
  • 4.35, Аноним (35), 15:46, 27/06/2021 [^] [^^] [^^^] [ответить]  
  • +4 +/
    > нет никаких unsafe указателей

    https://golang.org/pkg/unsafe/#Pointer
    *ладно.jpeg*

     
  • 4.50, Брат Анон (ok), 21:31, 27/06/2021 [^] [^^] [^^^] [ответить]  
  • +/
    Гонишь, брат. В Go есть unsafe. Он прямо так и называется. Учи матчасть. Да и без unsafe горутины  могут потечь как собаки.
     
  • 3.15, Аноним (-), 11:27, 27/06/2021 [^] [^^] [^^^] [ответить]  
  • +/
    Ух, сорри. Точно. С Rust.
     
     
  • 4.37, Аноним (36), 16:11, 27/06/2021 [^] [^^] [^^^] [ответить]  
  • +2 +/
    Раст не добавляет никакой безопасности никуда.
     
     
  • 5.85, Аноним зеленый (?), 15:58, 29/06/2021 [^] [^^] [^^^] [ответить]  
  • +/
    Добавляет немного безопасности - почти вровень с уровнем языков программирования с динамической типизацией. Только вот сложный очень в освоении.
     

  • 1.4, DayDve (?), 10:11, 27/06/2021 [ответить] [﹢﹢﹢] [ · · · ]  
  • +12 +/
    Пегий дудочник?
     
     
  • 2.8, Аноним (8), 10:43, 27/06/2021 [^] [^^] [^^^] [ответить]  
  • +/
    Где это?
     
     
  • 3.13, HeavyMetal (?), 10:49, 27/06/2021 [^] [^^] [^^^] [ответить]  
  • +5 +/
    Кремниевая долина (Silicon Valley) - комедийный сериал.
     
     
  • 4.26, th3m3 (ok), 13:16, 27/06/2021 [^] [^^] [^^^] [ответить]  
  • +/
    Лайк за правильное название)
     
     
  • 5.47, Аноним (47), 19:55, 27/06/2021 [^] [^^] [^^^] [ответить]  
  • –7 +/
    Топонимы не переводятся
     
     
  • 6.51, Аноним (51), 23:47, 27/06/2021 [^] [^^] [^^^] [ответить]  
  • +3 +/
    Переводятся
     
     
  • 7.93, Аноним (91), 14:06, 03/07/2021 [^] [^^] [^^^] [ответить]  
  • +/
    Но делать этого (в названиях) не надо
     
  • 4.89, tmplsr (?), 18:50, 30/06/2021 [^] [^^] [^^^] [ответить]  
  • +/
    >Кремниевая долина (Silicon Valley) - комедийный сериал.

    Вот что за манера: выкинуть определяющее слово из сокращения, и перевести непойми как. "Долина силиконовых буферов", тогда уж.

     

  • 1.16, Аноним (16), 11:40, 27/06/2021 [ответить] [﹢﹢﹢] [ · · · ]  
  • +2 +/
    > для блокировки потребуется заблокировать

    бустрап ноды из конфига

     
     
  • 2.21, Аноним (21), 12:28, 27/06/2021 [^] [^^] [^^^] [ответить]  
  • +2 +/
    А также показательно посадить нескольких.
    Натравить автоматическую систему штрафов с последующим нарушением УК.
     
  • 2.66, anonymous (??), 12:44, 28/06/2021 [^] [^^] [^^^] [ответить]  
  • +/
    Никто не можно опять же через for взять новые bootstrap-ы
     

  • 1.19, Аноним (19), 11:57, 27/06/2021 [ответить] [﹢﹢﹢] [ · · · ]  
  • +6 +/
    Доживём ли мы до децентрализованного интернета по умолчанию, вместо того говна, что сейчас?
     
     
  • 2.24, BrainFucker (ok), 12:37, 27/06/2021 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Массам это не особо интересно сейчас. Да и инструментов удобных нет. Например этот IPFS, идея хорошая, реализация гoвнo. Я так и не придумал подо что его приспособить. Сайт там хостить нельзя полноценно. Так, в качестве файлообменника использовать разве что, но и тут получается зависимость от сторонних гейтов.
     
     
  • 3.28, Вуиииииии (?), 13:39, 27/06/2021 [^] [^^] [^^^] [ответить]  
  • +2 +/
    Децентрализованный аналог тытрубы. Только юзеры не будут на системах держать баласт. На тех же торрентах большинство юзеров сваливают с раздач как только скачают нужное и не краснеют.
     
     
  • 4.30, BrainFucker (ok), 14:21, 27/06/2021 [^] [^^] [^^^] [ответить]  
  • +3 +/
    Ну, сейчас с P2P сложнее. Многие сейчас предпочитают пользоваться ноутами, а то и вовсе смартфонами и планшетами, да 3g/4g свистками, а не проводным интернетом, что плохо совместимо с P2P. Поэтому тoppeнты стали вымирать.

    Ну а IPFS пока слишком крacнoглaзoe. Его поддержку в популярные  браузеры бы добавили все, тогда бы было интересней.

     
     
  • 5.53, GrandProgrammer (ok), 07:07, 28/06/2021 [^] [^^] [^^^] [ответить]  
  • +/
    В Brave на десктопе уже добавили IPFS. Медленно, но проект движется.
     
  • 5.87, naidlek (?), 18:24, 29/06/2021 [^] [^^] [^^^] [ответить]  
  • +/
    Да вроде живы более-менее, торренты в смысле.
     
  • 2.27, Вуиииииии (?), 13:37, 27/06/2021 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Государства этот децентрализванный энторнет положат простым способом: будут сажать на бутылку пользователей с которых скачалась часть файла.
     
     
  • 3.55, Аноним (-), 07:46, 28/06/2021 [^] [^^] [^^^] [ответить]  
  • –1 +/
    > Государства

    РФ, Китай, Куба, Оман, Иран, Саудовская Аравия, Великобритания...

     
     
  • 4.67, anonymous (??), 12:46, 28/06/2021 [^] [^^] [^^^] [ответить]  
  • +/
    Мне кажется, список надо начинать с Северной Кореи :)
     
     
  • 5.86, YetAnotherOnanym (ok), 17:48, 29/06/2021 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Список надо начинать с государств, трепетно относящихся к интеллектуальной собственности.
     
  • 2.33, Lex (??), 15:06, 27/06/2021 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Какой ценой ?
    Любой трафик или зарос передаётся через сотню васянов, каждый из которых считает своим долгом влезть трафик и прошерстить на наличие чего-то интересного ?
    Ну а поскольку оно «децентрализованное», то никто из них ни за не отвечает

    Прям контуры антиутопии вырисовываются

     
     
  • 3.40, Аноним (40), 17:02, 27/06/2021 [^] [^^] [^^^] [ответить]  
  • +/
    > сотню васянов

    Вот сотню васянов и составляет потенциальная ЦА "децентрализованного интернета" как такового. А вот остальные - это те самые ширнармассы из одноклассников, от которых вы пытаетесь сбежать, а также те кто их окучивают: политики, попы и проходимцы. Чисто технически эта проблема неразрешима ни сейчас,
    ни в будущем: "децентрализованный интернет" или останется игрушкой для маргиналов, или превратится в аналог обычного интернета, со слежкой, скамом и бугашечками.

     
  • 3.68, anonymous (??), 12:47, 28/06/2021 [^] [^^] [^^^] [ответить]  
  • +/
    От всего можно защититься либо луковой маршрутизации, либо шифрованием.
     
     
  • 4.72, Lex (??), 19:12, 28/06/2021 [^] [^^] [^^^] [ответить]  
  • +/
    > От всего можно защититься либо луковой маршрутизации, либо шифрованием.

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

    В крайней случае, ничто не мешает ему это просто отрубить - оставить один http. И они придумают как это сделать, ведь каждый и них может оказаться не менее умным и хитрым чем ты. Только у тебя нет интернета и он тебе нужен, а у них - есть.
    И, либо ты работаешь с ним, либо - сидишь без интернета.. и это не компания, а частник - на него соотв. законы и требования не распространяются, как и многое иное.

    А учитывая, что нечто, приносящее власть над другими и доход, имеет свойство собирать вокруг себя соотв. контингент, то весьма быстро подобные требования станут обязательными, ведь их перенимут остальные "децентрализованные поставщики".
    И каждый из которых хочет по возможности почитать твои секреты и данные твоих счетов, ведь вы живете с ним в одном районе, а то и дворе и если друг про тебя спросят всю возможную инфу за сходную сумму - едва ли она не найдется.

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

     
     
  • 5.79, anonymous (??), 11:36, 29/06/2021 [^] [^^] [^^^] [ответить]  
  • +/
    > Если провайдер будет внимательно смотреть в каждый твой пакет, от чего и как ты там защитишься своей луковой маршрутизацией ?

    А расшифровывать не зная ключа он будет как? Пусть хоть усмотрится в каждый пакетик.

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

    Работал бы у нас в стране рынок, я бы сказал: идите к другому оператору. А так, да: проблема. А StarLink для наших граждан дороговат.

    > В крайней случае, ничто не мешает ему это просто отрубить - оставить один http.

    Слишком сильный удар по экономике. Мы, всё же, не Китай. И у нас не располагается мировой центр производства всего на свете. А нефть уже давно не по 100 долларов за баррель.

    > А учитывая, что нечто, приносящее власть над другими и доход, имеет свойство собирать вокруг себя соотв. контингент

    Только в пассивных обществах.

     
     
  • 6.84, Lex (??), 15:17, 29/06/2021 [^] [^^] [^^^] [ответить]  
  • +/
    А зачем -Пакеты с любым неизвестным содержимым адресами - резать но в счет в... большой текст свёрнут, показать
     
     
  • 7.88, Аноним (-), 11:46, 30/06/2021 [^] [^^] [^^^] [ответить]  
  • +/
    Товарищ майор, а чо ты так разошолся то?
     
  • 2.42, Аноним (42), 19:07, 27/06/2021 [^] [^^] [^^^] [ответить]  
  • +/
    Надеюсь на лучшее, поэтому верю :(
     

  • 1.25, BrainFucker (ok), 12:40, 27/06/2021 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    > Добавлен экспериментальный клиент DHT для поиска данных с использованием распределённой хэш-таблицы, который отличается от решения на базе IPNS более высокой производительностью.

    Можно про это поподробнее?

     
  • 1.29, Аноним (29), 14:19, 27/06/2021 [ответить] [﹢﹢﹢] [ · · · ]  
  • –5 +/
    Это чтобы винусня и реклама к тебе лучше попадала? Очень полезно.
     
  • 1.31, Аноним (31), 14:53, 27/06/2021 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    что то полезное на IPFS уже сделали?
     
     
  • 2.49, xm (ok), 21:29, 27/06/2021 [^] [^^] [^^^] [ответить]  
  • –1 +/
    Нет. И, скорее всего, не сделают по вышеописанным причинам.
     
  • 2.52, Аноним (52), 00:02, 28/06/2021 [^] [^^] [^^^] [ответить]  
  • +/
    Librarygenesis через него работает.
     

  • 1.34, Аноним (-), 15:41, 27/06/2021 [ответить] [﹢﹢﹢] [ · · · ]  
  • +1 +/
    Пацаны он чо анонимен? Порнографию без палева через него гонять можно?
     
     
  • 2.41, Аноним (42), 18:49, 27/06/2021 [^] [^^] [^^^] [ответить]  
  • +/
    Зачем гонять? На сайтах всё уже есть.
     
  • 2.48, Аноним (47), 19:55, 27/06/2021 [^] [^^] [^^^] [ответить]  
  • +2 +/
    Нет вычислят по айпи.
     
  • 2.61, Аноньимъ (ok), 08:26, 28/06/2021 [^] [^^] [^^^] [ответить]  
  • +2 +/
    Нет.
    Более того, приватности в нём меньше чем в обычном интернете.
    Там сейчас за вами смотрит провайдер и государство, ну и гуглы всякие, а тут любой желающий васян вообще.
     
     
  • 3.62, Аноним (17), 10:45, 28/06/2021 [^] [^^] [^^^] [ответить]  
  • +1 +/
    > Нет.
    > Более того, приватности в нём меньше чем в обычном интернете.
    > Там сейчас за вами смотрит провайдер и государство, ну и гуглы всякие,
    > а тут любой желающий васян вообще.

    Ну собственно со своей основной задачей быть а ля версионированные торренты он справляется замечательно. А скорости куда выше (все эти китайцы со стрёмными читерскими клиентами не отдают ничего или почти ничего), во всяком случае пока.

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

     
     
  • 4.80, Аноньимъ (ok), 12:19, 29/06/2021 [^] [^^] [^^^] [ответить]  
  • +/
    С прокси и ВПН вы в лучшем случае скроете свой ойпи, если повезет.
    Ни себя, ни свои интересы, вы не скроите.

    >А с прокси он не работает разве?

    https://github.com/libp2p/go-libp2p/issues/286

    Они использую какую-то либу для п2п соединений с высокоуровневым апи и не в состоянии осилить прокси тор i2p и нюансы работы с сетью как таковые.

     
     
  • 5.81, Аноним (17), 12:45, 29/06/2021 [^] [^^] [^^^] [ответить]  
  • +/
    Ну с торрентами вроде не скроете айпи, несмотря на то что через тор хоть весь свой трафик пустите. Так что это уже неплохой результат, да? При этом, что-то редкое только в dht и можно выцепить, по году собирать приходится. И ведь не всё можно купить. А тут без проблем скачивается, всё, что есть.
     
     
  • 6.82, Аноньимъ (ok), 13:32, 29/06/2021 [^] [^^] [^^^] [ответить]  
  • +/
    > Ну с торрентами вроде не скроете айпи, несмотря на то что через
    > тор хоть весь свой трафик пустите.

    Скроите.
    Но нужно аккуратно всё настраивать.

    IPFS то-же можно сторонними средствами пустить через тор. Наверное.

     
     
  • 7.83, Аноним (17), 13:54, 29/06/2021 [^] [^^] [^^^] [ответить]  
  • +/
    Скачивать из ipfs можно тупо через гейт, для пользователя выглядит это как обычный файл на сайте (и ничем не отличается от обычного файла). т.е. по умолчанию в плане не палить айпи ipfs самая безопасная сеть -- любой прокси и ты в домике.
     

  • 1.64, Аноним (64), 11:43, 28/06/2021 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    зачем это нужно? сколько новостей об этом ни читаю, не могу понять
     
     
  • 2.65, Аноним (8), 11:48, 28/06/2021 [^] [^^] [^^^] [ответить]  
  • +/
    Хостинг типа торрентов.
     

  • 1.69, Аноним (69), 15:28, 28/06/2021 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Оно до сих пор копирует все расшаренные файлы себе в каталог, нарезая их на неюзабельные извне хэшированные куски?
     
     
  • 2.94, Аноним (-), 19:41, 05/07/2021 [^] [^^] [^^^] [ответить]  
  • +/
    да, но если заливать не через add, а через files, то потом вроде можно примонтировать каталог с файлами
     

  • 1.70, ТорАноним (?), 16:17, 28/06/2021 [ответить] [﹢﹢﹢] [ · · · ]  
  • +2 +/
    Насколько конфиденциально использование этой IPFS? Если пользователь скачает к примеру файл, то - Кто, Что, На каком этапе узнает? А если - не скачает, а просто "поищет"? А если - выложит файл для скачивания?
    Есть вообще картинка с объяснениями типа этой - https://www.eff.org/pages/tor-and-https ? (там кнопки - действующие!)
     
     
  • 2.74, русский штамм шизовируса (?), 20:26, 28/06/2021 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Грубо говоря, поддержки тора в мейнлайне нет и не будет, тикет https://github.com/ipfs/notes/issues/37 висит 6 лет, потому что IPFS далался для того, чтобы в него поверила и вложилась cloudflare, а не для того, чтобы ты нахаляву хостил файлы, да ещё и анонимно. В форке поддержка тора есть, которую упорно не собираются брать в мейнлайн 4 года как.

    Цитатка:

    >Is it against your code of conduct to point out that there are several glaring issues that illustrate your project as a post-privacy software project? Lack of encryption for files at rest is another issue which I admit is rather off topic for this thread but offers additional support for my claim of post-privacy.

    Так как кодовая база на Go, никаких torsocks тут не будет. Ручками туннели создать не получится, потому что оно считает себя умнее тебя.

     
     
  • 3.90, p2p_or_offline (?), 22:01, 01/07/2021 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Команда IPFS там в тикете в который раз пытается лениво оправдываться тем, что мол, не хватает полного аудита и уверенности в том, что физический IP-адрес никуда случайно не утечёт, но что если в этом действительно есть смысл? Всё-таки IPFS вроде бы как пытается стать чем-то вроде такого стандартного p2p-протокола, и добавление туда тора или чего-то такого только всё усложнит, в том числе для альтернативных реализаций.

    Тогда, впрочем, выходит так, что лучше бы поддержку анонимизирующего слоя вообще не перекладывать на сам IPFS. Вместо этого ей следует быть в каком-то более низкоуровневом сетевом демоне. Для большей интероперабельности и всё такое. Например, прямо сейчас можно взять Yggdrasil, связать его только с Tor- и I2P-пирами (https://github.com/yggdrasil-network/public-peers/tree/master/other), и поверх его адреса уже запускать IPFS. Все занимаются своим делом, все подключения происходят через оверлейные сети, и ничего никуда не утекает. Yggdrasil, правда, предназначен немного для другого, но на данном этапе ничто не мешает использовать его и в качестве такого связующего звена.

     

  • 1.73, русский штамм шизовируса (?), 20:16, 28/06/2021 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Оно всё так же не умеет в NAT, но говорит всем использовать libp2p, в котором этого p2p нет?
     
  • 1.75, xcode (?), 21:33, 28/06/2021 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Вообще столько уже всяких децентрализованных систем, и все имеют какие-то недостатки. Возникает мысль, а может быть в этой области нужен какой-то unix way, грамотная декомпозиция на понятные уровни абстракции, что позволило бы просто собирать себе систему как из кубиков?
     
  • 1.77, darkshvein (ok), 10:55, 29/06/2021 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    я так понимаю, с клиентами опять походу будет так, как с видео в джаббере? - только на бумаге?
     
  • 1.95, Аноним (95), 14:18, 06/07/2021 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Хм. Новые версии — это хорошо.

    Знать бы только, зачем оно вообще надо...

    Для синхронизации файлов оно не годится — тут SyncThing рулит.

    Для пересылки файлов оно неудобно — тут лучше magic-wormhole https://magic-wormhole.readthedocs.io/en/latest/welcome.html который в дебиане/убунте в репах есть.

    Для фанатов анонимности не подойдёт. Тут рулит Tor+OnionShare.

    Для хостинга тоже так себе — динамический контент на нём не захостишь, да и для статического нужны хитрые костыли.

    Как самостоятельная p2p-сеть оно не очень — поиска нет. Уж лучше RetroShare или даже дедушка edonkey (и бабушка kademlia).

    Но тогда... зачем оно надо?

    А так, пусть пилят. Авось для чего-нибудь пригодится...

     

     Добавить комментарий
    Имя:
    E-Mail:
    Текст:
    При перепечатке указание ссылки на opennet.ru обязательно



    Спонсоры:
    Inferno Solutions
    Hosting by Hoster.ru
    Хостинг:

    Закладки на сайте
    Проследить за страницей
    Created 1996-2022 by Maxim Chirkov
    Добавить, Поддержать, Вебмастеру