Главная Настройка Mobile Контакты NSFW Каталог Пожертвования Купить пасскод Pics Adult Pics API Архив Реквест доски Каталог стикеров Реклама
Доски


[Ответить в тред] Ответить в тред

Check this out!

<<
[Назад][Обновить тред][Вниз][Каталог] [ Автообновление ] 51 | 13 | 16

IPFS тред /ipfs/ Аноним (Linux: Firefox based) 08/02/18 Чтв 17:42:56  2248769  
1.png (87Кб, 1092x512)
2.png (140Кб, 512x512)
3.mp4 (1728Кб, 1920x1080, 00:00:41)
tl;dr для мимокроков

- децентрализованная P2P сеть
- схожа с торрентами, но вместо .torrent файла или магнитной ссылки, которая указывает на группу файлов есть хэш файла по которому ищется файл в сети
- можно расшаривать файлы на всю сеть одной строкой в терминале или перетаскиванием в веб-интерфейс
- HTTP gateways позволяет скачивать контент из брузера бех запуска IPFS
- можно расшаривать кинцо и смотреть его через mpv или vlc (не рекомендуется при малом количестве сидов)

Как это работает?

После добавления, файл криптографически хешируется и создаётся структура данных дерево хешей см. https://en.wikipedia.org/wiki/Merkle_tree хеши сообщаются другим нодам в сети. Нода запрашивает хеш и автоматически устанавливает связь с пирами. Если у двух или более нод есть файлы с идентичными хешами, то при запросе хеша они будут автоматически расшаривать контент во столько раз быстрее.

FAQ

>Насколько это безопасно?
Примерно как и торрент сети. Идёт работа над интеграцией с TOR и I2P.
>Насколько это быстро?
Нахождение сидеров может занимать от пары секунд до нескольких минут. Как только началась загрузка, скорость будет такой, какой может/могут себе позволить сидер/сидеры. Ситуация со скоростью поиска сидера понемногу улучшается, но ещё много надо оптимизировать.
>Это очередной мемный проект?
Вам судить. Имплементации на Go для пекарен, и на JS для брузеров и серверов активно разрабатываются и на данный момент вполне рабочие. Также есть много сторонних проектов, основавающихся на IPFS (IPLD, libp2p, etc.) В марте выкатывается Firefox 59 с поддержкой децентрализованных сетевых протоколов втч. IPFS.
С другой стороны проект всё ещё в альфа версии с (пока) небольшой пользовательской базой и низкой сетевой активностью.

https://ipfs.io/ - официальный проект
https://ipfs.io/ipfs/ - gateway, добавляешь хеш файла в конец адреса и качаешь
/ipfs/QmP7LM9yHgVivJoUs48oqe2bmMbaYccGUcadhq8ptZFpcD - так выглядит примерный каталог с контентом
Аноним (Microsoft Windows 8: Chromium based) 08/02/18 Чтв 17:53:01  2248781
Чем эту лучше торрентов?
Аноним (Linux: Firefox based) 08/02/18 Чтв 18:09:42  2248805
28be3b99e2c56ec[...].webm (12208Кб, 800x450, 00:25:06)
>>2248781
Ну как минимум проще написать в консоль ipfs add /home/yobafilename или перетащить файл в окно браузера, а потом просто скинуть хеш тому, с кем хочешь поделиться, чем делать магнет ссылку и оформлять раздачу на трекере. Главная же фича в том, что IPFS позволяет делать распределённые приложения, децентрализовать сеть и снизить нагрузку на сети. IPFS хочет заменить собой http. Уже сейчас можно хостить у себя на пеке приложения, сайты.
Аноним (Microsoft Windows 10: Firefox based) 08/02/18 Чтв 18:40:27  2248843
> - HTTP gateways позволяет скачивать контент из брузера бех запуска IPFS
А у пердолей с выключеным webrtc будет работать? нет
Аноним (Microsoft Windows 8: Chromium based) 08/02/18 Чтв 18:46:20  2248850
>>2248805
>как минимум проще написать в консоль ipfs add /home/yobafilename
С таким подходом на массовое употребление можно не рассчитывать. К тому же, нужно знать yobafilename.

Описание читать лень, но бутстрап ноды все равно будут нужны , а это по сути те же трекеры.

>а потом просто скинуть хеш тому, с кем хочешь поделиться, чем делать магнет ссылку и оформлять раздачу на трекере.
Такая технология уже есть, BitTorrent Sync называется.

>Уже сейчас можно хостить у себя на пеке приложения, сайты.
Разве что статичные сайты хостить.

Короче я скептичен. Короче, как только в этой залупе можно будет качать рипчики, тогда и поговорим.
Аноним (Microsoft Windows 10: Firefox based) 08/02/18 Чтв 19:41:17  2248901
>>2248769 (OP)
Скорость набора на клавиатуре уровня МистерРобот
Аноним (Linux: Firefox based) 08/02/18 Чтв 19:49:52  2248910
nkFxHPU.jpg (39Кб, 720x832)
>>2248843
Какой же ты даун. Что несёшь? При чём тут webrtc?
Аноним (Microsoft Windows 7: Firefox based) 08/02/18 Чтв 20:53:00  2248943
>>2248769 (OP)
>В марте выкатывается Firefox 59 с поддержкой децентрализованных сетевых протоколов втч. IPFS.
Вот это интересно, а что там еще за протоколы бубут, где можно почитать?
Аноним (Microsoft Windows 7: Firefox based) 08/02/18 Чтв 20:54:03  2248945
>>2248769 (OP)
Нельзя делать динамические страницы, например на php, только статичные файлы.
Аноним (Microsoft Windows 8: Chromium based) 08/02/18 Чтв 21:22:29  2248954
>>2248945
Уже есть ZeroNet. Там кстати через чудовищные костыли можно делать динамические страницы
Аноним (Microsoft Windows 7: Firefox based) 08/02/18 Чтв 21:30:44  2248960
>>2248954
Сорта говна, там тоже только статика, а костыли не нужны.
Аноним (Linux: Firefox based) 08/02/18 Чтв 22:00:44  2248982
>>2248943
https://blog.mozilla.org/addons/2018/01/26/extensions-firefox-59/

https://www.theinquirer.net/inquirer/news/3025478/firefox-59-will-support-decentralised-internet-protocols
Аноним (Linux: Firefox based) 08/02/18 Чтв 22:13:33  2248997
1502929839001.png (108Кб, 658x662)
>>2248901
Ах ты пидор, для тебя же старался, писал чтобы помедленней.
Аноним (Microsoft Windows 7: Firefox based) 08/02/18 Чтв 22:16:07  2249006
>>2248769 (OP)
В чём профит торенты в нём гонять?
До сих пор рутрекер не разделегировали, поэтому даже opennic пока без надобности.
Да и не уйти от сайтов-каталогов. потому что нужна премдерация, проверка раздач, категории, обсуждения и тд. Все равно будет сайт.

Если заменить на нём торрент файлы хэшами, что поменяется?
Вы юзаете микроскоп для забивания гвоздей.

Ну а децентрализация сайтов это заебись.
Есть вроде зеронет же, не взлетит что ли?
А уж для зеронета можно было бы хостинг распределенный юзать в ipfs/sia и тп.
И поиск через яси, ага.
Аноним (Microsoft Windows 7: Firefox based) 08/02/18 Чтв 22:17:01  2249008
>>2249006
алсо, для раздач есть же ретрошара ещё.
Аноним (Linux: Firefox based) 08/02/18 Чтв 22:34:44  2249021
Screenshot from[...].png (55Кб, 1919x661)
>>2249006
Вот смотри. Есть задача с моей пекарни передать 20 Гб аниме на твою пк без использования облаков и файлшерингов. Можно, конечно, поставить контент на раздачу в торренте или через передать через ftp/sftp/nfs, но это ещё надо суметь сделать, а можно просто закинуть drag-n-drop'ом в веб-клиент и послать ссылку тебе - готово.
Аноним (Microsoft Windows 7: Firefox based) 08/02/18 Чтв 22:41:54  2249027
>>2248982
Это здорово. Встраивание подобных фичь в браузер может поднять их популярность.
А для старых версий в виде расширений будет, интересно?
Аноним (Microsoft Windows 8: Chromium based) 08/02/18 Чтв 23:08:26  2249044
>>2249027
Есть только один браузер встраивание фич в который может поднять их популярность.

Подсказка: это не лиса.
Аноним (Microsoft Windows 7: Firefox based) 08/02/18 Чтв 23:21:03  2249049
14908167020421.jpg (83Кб, 800x600)
>>2249044
Но ведь это не браузер.
Аноним (Microsoft Windows 7: Firefox based) 08/02/18 Чтв 23:30:39  2249052
>>2249021
аниме всё есть на торентах.
Всякие там фоточки расшаривают не один раз, а так, чтобы их могли скачать все в любое время и не приходилось их постоянно заливать. то есть тут логичнее залить в облака.
для себя самого если надо держать что-то, лучше свой фтп поднять.

Я ни разу не использую эту вундервафлю, нет необходимости просто.
Гораздо важнее распределенный сайтохостинг.
В этом плане оно чем лучше зеронета?
Аноним (Microsoft Windows 7: Firefox based) 08/02/18 Чтв 23:41:33  2249060
В IPFS можно хостить статичный сайт, страницы которого будут очень часто обновляться? Хеш получается на каждый файл в отдельности или на сайт целиком?
Аноним (Microsoft Windows 7: Firefox based) 08/02/18 Чтв 23:48:12  2249064
32битного нет что ли?
Аноним (Linux: Firefox based) 09/02/18 Птн 00:01:51  2249067
>>2249060
>Хеш получается на каждый файл в отдельности или на сайт целиком?
На каждый файл. При изменении содержания файла изменяется и хэш, это значит, что если сохранить изменённый файл, то это будет другой объект в дереве хешей. Это как в гитовском git add & git commit, если эксплицитно не указать, то он не будет отслеживать файл.
Аноним (Microsoft Windows 7: Firefox based) 09/02/18 Птн 07:17:04  2249124
>>2248769 (OP)
>можно расшаривать файлы на всю сеть одной строкой в терминале
Что, даже белый IP не нужен? Магия, не иначе.
Аноним (Microsoft Windows 7: Firefox based) 09/02/18 Птн 07:59:34  2249128
>>2249124
справедливости ради - софт не виноват, когда юзер сидит за nat.
Запили stun, хуле ты.
Аноним (Microsoft Windows 8: Chromium based) 09/02/18 Птн 13:58:33  2249282
>>2248982
>Firefox itself does not implement these protocols, but having them on the approved list means the browser recognizes them as valid protocols and extensions are free to provide implementations.

Аноним (Microsoft Windows 7: Palemoon) 09/02/18 Птн 14:48:07  2249299
>>2248769 (OP)
>Имплементации на Go для пекарен, и на JS для брузеров и серверов
А нормальную имплементацию завезут? Или опять как с I2P ждать, пока сторонний васян всё перепишет на нормальном языке, компилирующемся в машинный код?
Аноним (Google Android: Mobile Safari) 09/02/18 Птн 16:54:59  2249356
>>2249299
Go полностью нативный.
Аноним (Linux: Firefox based) 09/02/18 Птн 17:18:46  2249371
eceb197dec09787[...].png (870Кб, 820x650)
Если кто потестить желает

/ipfs/QmTfjysYCSEgQ1fSJisd5ZNt5FeSVdFFQt3HFxkdG497JG
Аноним (Microsoft Windows 7: Firefox based) 09/02/18 Птн 17:33:53  2249388
>>2249128
Конечно, софт не виноват. Виноват оп-хуй, рассказывающий сказочки.
Аноним (Linux: Firefox based) 09/02/18 Птн 17:37:39  2249393
1514770728836.jpg (40Кб, 642x490)
>>2249388
Все пацаны на районе уже давно на ipv6 жиганят, а этот червь-пидор всё мямлит про какие-то "белые айпи".
Аноним (Microsoft Windows 7: Firefox based) !.ophui.OPI 09/02/18 Птн 17:38:16  2249395
>>2249371
Вот чейчас если добавить новый файл в папку Manga-Guides, хеш QmTfjysYCSEgQ1fSJisd5ZNt5FeSVdFFQt3HFxkdG497JG изменится?
Аноним (Microsoft Windows 7: Firefox based) 09/02/18 Птн 17:38:41  2249396
>>2249395
Ебаный трипкод.
Аноним (Linux: Firefox based) 09/02/18 Птн 19:06:45  2249488
2018-02-09 16-5[...].mp4 (7290Кб, 1920x1080, 00:02:27)
1.png (128Кб, 1530x840)
2.png (132Кб, 1500x849)
>>2249395
Нет, хеш будет указывать на те же файлы. Но если ты добавишь файл в директорию на диске и добавишь директорию в ipfs через ipfs add, то ты получишь новую ссылку на хеш с добавленным файлом при том, что старый хеш тоже останется рабочим. Файлы же не будут заново продублированны с потерей места на диске. Сравни:

/ipfs/QmTfjysYCSEgQ1fSJisd5ZNt5FeSVdFFQt3HFxkdG497JG

/ipfs/QmWfw1WxSXG7AZEmZ8X7u9v8stV7Qt4PiVyWxv2Qx15AuZ
Аноним (Microsoft Windows 7: Firefox based) 09/02/18 Птн 19:08:21  2249489
>>2249393
Как там в 2023?
Аноним (Linux: Firefox based) 09/02/18 Птн 20:28:37  2249540
2018-02-09-2015[...].png (27Кб, 574x323)
мне эта хуйня ошибки сыпет при скачке манги (сука, а я ведь все доступные мне сайты облазил ради это занимательной манги, одну даже приобрел), хуй знает, с чем это связанно, но похуй, ради теста залил литургию замечательной польской группы "Batushka". Если эта хуйня работает как торренты, то я пораздаю полчасика вам это замечательное музло

QmVwBuwYTzrWyH1aN44LDH7VE9xaV1rFWP6Nj9Az3UNDYz
Аноним (Linux: Firefox based) 09/02/18 Птн 20:29:39  2249543
p.s. webui этой поеботы пиздец прожорлива
Аноним (Google Android: Mobile Safari) 09/02/18 Птн 20:32:34  2249546
>>2249540
У тебя, случаем, не несколько сетевых интерфейсов?
Аноним (Linux: Firefox based) 09/02/18 Птн 20:34:44  2249549
>>2249546
случаем, один отвечает за встроенную сетевуху, второй - wifi свисток
Аноним (Microsoft Windows 7: Firefox based) 09/02/18 Птн 21:17:41  2249576
>>2248769 (OP)
Мицгол, отвали.
Аноним (Linux: Firefox based) 09/02/18 Птн 22:50:23  2249676
>>2249540
Вернись, братишка
Аноним (Linux: Firefox based) 09/02/18 Птн 22:57:05  2249681
1510419321001.png (388Кб, 634x596)
>>2249388
Если ты за натом и у тебя не включен upnp и не проброшены порты, то какой смысл на годную программу кукарекать, псина?
Аноним (Linux: Firefox based) 10/02/18 Суб 02:27:04  2249741
do-it-yourself-[...].jpg (239Кб, 964x1356)
Покушать принёс

/ipfs/QmNoPdTagoVA1HFfh9NmVL9r4EFxvqdHMSFhcKt9yBcu8s
Аноним (Microsoft Windows 10: The Chan) 10/02/18 Суб 05:54:48  2249765
>>2249676
Часика через три начну раздачу снова. Там еще раздачу группы Dope наверное подрублю
Аноним (Microsoft Windows 7: Firefox based) 10/02/18 Суб 07:35:47  2249772
>>2248769 (OP)
Охуенная штука, пилите реквесты что вам расшарить.
Аноним (Microsoft Windows 10: Firefox based) 10/02/18 Суб 07:47:49  2249773
>>2249772
аниме!
Аноним (Linux: Firefox based) 10/02/18 Суб 10:15:58  2249791
>>2249676
Раздача литургии Batushka возобновлена
QmVwBuwYTzrWyH1aN44LDH7VE9xaV1rFWP6Nj9Az3UNDYz
Раздача дискографии группы Dope начата
QmdMnE6q3miX661eejDHGKuTfHVS6uSQwVZXAioCc3tgKD
Аноним (Microsoft Windows 7: Firefox based) 10/02/18 Суб 12:14:06  2249836
>>2249681
Для особо одарённых:
>Конечно, софт не виноват. Виноват оп-хуй, рассказывающий сказочки.
Аноним (Microsoft Windows 7: Firefox based) 10/02/18 Суб 15:09:37  2249922
>>2249681
> upnp
Он всё равно не позволит тебе принимать соединения из сети. только инициализировать их. это снижает гибкость и стабильность.
Аноним (Linux: Firefox based) 11/02/18 Вск 04:26:20  2250389
>>2248769 (OP)
Так-так, поясните слоупоку, что тут происходит?
Хипсторы изобрели fuse-интерфейс для торрентов?
Аноним (Google Android: Mobile Safari) 13/02/18 Втр 14:38:44  2251669
>>2249371
А на русском электронные версии есть? Печатные-то есть, я их видел.
Аноним (Linux: Firefox based) 14/02/18 Срд 23:53:28  2252541
>>2248769 (OP)
>Как это работает?
А блокчейн там для чего?


Топ тредов
Избранное