ZeroNet Blogs

Static ZeroNet blogs mirror

ZeroNet@Balancer

ZeroNet и другие распределённые p2p-социальные сети

Flickr RIP

- Posted in ZeroNet@Balancer by with comments

Кросспост с Хабра на тему закрытия 1Тб места на Flick с удалением архивов пользователей.

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

Рекомендуемым тут селфхостам тоже верить нельзя. Мало кто озаботится бэкапами. Пропадёт интерес. Наконец, человека не станет — и всё, ничего не останется. У меня так несколько раз наследие почивших знакомых пропадало… Жизнеспособность таких решений ещё ниже, чем централизованных.

1529054871_Nash-sayt-pereezzhae_demotions.ru.jpg (700x628)

С распределёнными решениями всё сложнее. Да, очень интересно выглядят таковые, например, на #ActivePub. Тот же #Mastodon, если в роли микроблогов, но фотки с тегами можно и там размещать. Активно пилится и «вот-вот почти работает» #PixelFed — это уже полноценный фотохостинг. Но с ними практически та же беда. Сеть в целом при проблемах конкретных узлов будет работать как ни в чём ни бывало. Но вот пользователям таких нод ничуть не легче. Упал твой сервер — всё, как ни в чём ни бывало ты продолжить работать не сможешь. И ссылки снова становятся тыквами.


Идеальным решением тут были бы полностью децентрализованные решения, типа моей любимицы, #ZeroNet. Но и там есть свои косяки. На публикацию в ZN нельзя дать гарантированно долгоживущую ссылку из в обычном Интернет. Да, есть публичные ZN-прокси (гейты), через которых можно получить доступ к контенту ZN, в том числе по прямым ссылкам. Но они, как правило, недолговечны, их легко блокируют из-за того, что наряду с легитимным контентом они предоставляют доступ и к противозаконному. Ссылки после этого при ручной замене хоста на другой будут жизнеспособны, но это требует активного действия читателя, это сегодня для большинства сложно и не нужно. Другая проблема — в ZN сегодня нет качественных фотохостингов. Есть собственные блоги — фотографии можно размещать там. Но не это не нормальные фотогалереи. Есть пара ранних реализаций фотогалерей, но они кривые и глючные… Для себя я, всё же, выбрал в качестве базы для долговременного хранения публикации в блогах ZeroNet, «бессрочность» хранения и независимость от сторонних людей подкупает. Но ссылки на свои материалы я даю через свой же прокси, и когда он накроется, то хотя материалы в ZN будут доступны, ссылки в обычном Интернете пропадут…

Словом, идеала нет. Но твёрдо ясно одно: централизованные ресурсы в отношении долговременного хранения — это худшее из плохого :)

Я тут одно время начал бездумно кидать в клирнет ссылки на свои ZN-ресурсы через www.zerogate.tk. Но этот прокси, оказывается, работает весьма не часто. Так что решил забить на прозрачность добавления и для легитимных ресурсов давать ссылки через мой старый полузаброшенный proxy.zeronet.a0z.ru. По крайней мере его работоспособность я могу поддерживать :D Добавление новых сайтов там заблокировано, но я надёргал кучу ресурсов, которыми пользуюсь. Если надо добавить кого-то ещё, чтобы и другие могли давать ссылки через него — пишите, добавлю. И, наоборот, если там увидите ресурс, нарушающий те или иные законы, который я зевнул, свистните мне, я его почищу. Не хочется, чтобы этот прокси блокировали :)

Логика в ZeroTalk

- Posted in ZeroNet@Balancer by with comments

Если в блеклист вносится топикстартер, то весь топик не показывается. Это, в общем, не есть хорошо, потому что потом не контролируешь, что пишут другие в топик. И там тоже могут быть люди, которых надо банить :) А так получается, что можно распространять контент, который ты распространять не можешь/не хочешь. Наверное, надо будет на своих патчах ZT такое поведение поправить. Если, конечно, это не на уровне вообще ZN-фреймворка.

В ZeroTalk нет никакой статистики популярности топиков. Но немного оценить интересы простых смертных можно через количество переходов (Views), которое считается на моём централизованном форуме :)

2018-10-13_09-19-09.png (844x872)

На фоне грядущего закрытия G+ очень удобный способ активации пропаганды ZeroNet :) Я этим на своих ресурсах уже занимаюсь, но чем нас будет больше, тем оно весомее :D

googleplusevil-495x247.jpg (495x247)

Сегодня заметил, что River of News порождает огромный входящий(?!) и выходящий трафик. Собственно почти весь суточный трафик — его, что-то сильно за гигабайт. Всего за период с установки: Получено: 27098.89MB, Отправлено: 39761.65MB. Снёс нафиг, даже не стал разбираться, что там гонит такой объём.

P.S. дизайна блога не пугайтесь, это не надолго, потом допилю — просто, как всегда, если ждать, пока доделаю до конца, то никогда не доделаю :D

Отвалился дома Интернет. И тут же, бац — от Билайна SMS с извинениями. Первый раз такое получаю за много лет :D

Capture__2018-09-21-18-18-19.jpg (1001x900)

Ну, на мобильном пофиг, а вот прибитый гвоздями к домашней сети десктоп простаивает. И только ZeroNet можно спокойно пользоваться :D Да, синхронизации нет, но то, что загрузилось — доступно и интерактивно. Как в прежнюю эпоху FIDO :)

Update от 04:33: Сижу, пишу по форумам, в ZeroMe… И машинально поглядываю на ZeroHello, нет ли ответов :D Кстати, возможен финт ушами. Можно засинкать ZeroNet с ноутом, а потом вывести его в Интернет через телефон. И всё написанное, по идее, уйдёт в сеть. Или даже прямо с телефоном сперва в локалке попробовать засинкать (там у меня ZeroNet-клиент стоит), а потом с телефона в Интернет отправить. Наверное, так сейчас и сделаю, а то ноут цеплять ломает. Только с ZeroMe этот трюк не пройдёт, из-за миллиона мелких файлов, я на телефоне ZeroMe не держу.


Update от 11:31: Кстати, отправить сообщения ночью через телефон так и не вышло. Что-то у меня ZeroNet под Android сломался o_O Надо будет переустановить:

Capture__2018-09-22-04-39-23.jpg (542x900)

ZeroLSTN работает

- Posted in ZeroNet@Balancer by with comments

Прогресс. Сижу, слушаю свой рабочий плейлист (пока ещё частичный, тестовый) в #ZeroLSTN. Дозрело до использования :) И никакой злобный буратино не выпилит…

2018-09-16_00-53-48.jpg (1200x676)

Сегодня добил, таки, CORS-ошибки при использовании ZeroLSTN через Web-прокси. Так что можно слушать в дороге онлайн :)

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

Но в случае ссылки на картинку такой подход не сработает. Нужно или предупреждать пользователя, чтобы он загрузил необходимый зайт или пользоваться ресурсами Интернет (Клирнет), чтобы иметь постоянную и загружаемую ссылку на картинку.

Тут есть два подводных камня:

  1. Многие ресурсы Клирнета не гарантируют со временем доступность файлов вообще и по хотлинками в частности.

  2. Некоторые пользователи Даркнета блокируют обращения к сайтам Клирнета.

Выход может быть такой:

  1. Грузим картинку в IPFS. В частности, через хостинг картинок ipfs.pics. Однако, отдаваемые им ссылки не лучший вариант. Во-первых, нет гарантий того, что этот сервис не накроется в будущем (он уже не раз падал), во-вторых, он часто тупо тормозит. К тому же у него нестандартный формат IPFS-ссылок, поскольку принято, что они хранятся в каталоге /ipfs/.

  2. Меняем в URL полученной ссылки https://ipfs.pics/ на https://gateway.ipfs.io/ipfs/. Это стандартный гейт IPFS, быстрый, надёжный и, главное, стандартный.

После второго пункта наступает рай для даркнетчиков. Они могут поднять у себя IPFS-демон («поднять» в простейшем случае = скачать архив с бинарником, распаковать и запустить ipfs daemon — всё) и поставить в браузере одно из IPFS-расширений. Например, для Хрома и Оперы (GitHub). Расширение само определяет наличие локального IPFS-демона и при его наличии все похожие на IPFS ссылки направляет на него. При отсутствии такого демона — на публичный гейт. Тоже может быть полезно, если кто-то использует нестандартный гейт.

Вот и на картинке пример такой переадресации:

Остаётся, правда, некоторый минус в том, что когда-то может накрыться ipfs.io, а картинки с него при отсутствии к ним обращений будут вычищены их кешей гейтов, но тут уже могут помочь энтузиасты, запинивая IPFS-файлы по ID :)