? Editing: Post:21.body Save Delete Cancel
Initial sync in progress...

Newest topics

Follow in NewsfeedFollowing
+ Start new topic
Loading...
stickied

Title

Body
^1 ^2 added ━ started by user_name
More topics

 

Follow in NewsfeedFollowing

IPFS — общие вопросы

Кто следит — не появилась ещё возможность работать целиком из браузера?

^2 ^3 balancer73 posted on Apr 23, 2018
Please sign innew comment
Sign in as...
Submit comment
You are running out of your allowed space, please contact the site's admin at unknown to raise your limit.
user_nameadded ^1 ^2
Reply
Body
anothernekoon Apr 23, 2018 ^1 ^2
Reply

balancer73: На reddit нашёл работающий пример соединения

Соединение с сетью работает, не работает DHT. Т.е. если браузерная нода напрямую соединина с нодой, у которой есть запрашиваемый контент то она этот контент получитю. Если прямого соединения не будет, то найти ноду с этим контентом и соединится с ней она не сможет. Частично это решает p2p-circut, который позволяет гнать контент через бутстрапы, но мне кажется что это не очень хорошее решение.

Собственно, задача-максимум — выводить по IPFS средствами браузера картинки на форумах. Т.е. в дополнение к этому примеру нужно как-то держать в браузере запущенную IPFS-ноду.

Я бы Webtorrent под это дело порекомендовал бы. Его либа как раз заточена под такое. Правда DHT там тоже нету и понадобится трекер.

Но не понимаю, как потом, получив бинарные данные картинки, показать их в браузере :) Не через сохранение в /tmp же :)

Тут все очень просто:

var image = new Image();
image.src = 'data:image/png;base64,iVBORw0K...';
document.body.appendChild(image);
balancer73on Apr 23, 2018 ^1 ^2
Reply

anotherneko: DHT вроде как до сих пор недоимплементировали.

На reddit нашёл работающий пример соединения IPFS с сетью: https://codepen.io/JohnAllen/pen/QMYrxo?editors=0010

У меня получается 5-10 секунд на соединение. Вопрос только, что потом с этим делать :)

Собственно, задача-максимум — выводить по IPFS средствами браузера картинки на форумах. Т.е. в дополнение к этому примеру нужно как-то держать в браузере запущенную IPFS-ноду. Потом скачать картинки, хеши которых есть на странице — не проблема. Но не понимаю, как потом, получив бинарные данные картинки, показать их в браузере :) Не через сохранение в /tmp же :)

anothernekoon Apr 23, 2018 ^1 ^2
Reply

DHT вроде как до сих пор недоимплементировали.

matiskynavon Apr 23, 2018 ^1 ^2
Reply

гугл выдает вот эту ссылку https://github.com/ipfs/in-web-browsers плюс там еще внизу парочка. Но вот как это использовать представляю с трудом. Особенно с учетом возможных альтернатив.

This page is a snapshot of ZeroNet. Start your own ZeroNet for complete experience. Learn More