Vort
вот это - похоже всё на i2pd - 2740 / 14 15, 475 / 3 8, 121 / 3 8 3 8, 59 / 3 3 8 8, 51 / 14 15 3 8, 49 / 3 8 14 15. в сумме - 3495
weko
Vort: из скольки?
Vort
не дотягивает до прежнего моего числа 4772, но, думаю, эти варианты надёжнее
weko
Похоже что 50% i2pd
weko
Vort: старые версии может быть
Vort
weko: всё тот же набор. 8516 файлов
weko
Чуть меньше 50
weko
40%
Vort
ну да. но мне чуть другое важно. может ли джава в принципе выдать такое?
Vort
14 15, 3 8 и комбинации
Vort
то есть, допустим, мой детект что-то пропустит. но если он что-то определяет гарантированно, то это тоже полезно
Vort
грубо говоря, можно иметь две категории - "i2pd" и "i2pd+i2p"
Vort
(а всё потому, что мне лень разбираться с более точными признаками :D)
weko
Нужно тогда ещё "i2p"
weko
Vort: ')
Vort
да, верно
Vort
я прямо задом чую, что вот это всё - джава - 723 / 5 10
Vort
и это 62 / 10 5
Vort
и это 61 / 14 14
zzz
SSU2 10 NTCP2 5 is i2pd. SSU 5 NTCP2 10 is java. 14 could be either.
orignal
wrong
orignal
i2pd has different values now
orignal
SSU2 8 NTCP2 3
Vort
I don't 5 10 constants in i2pd code. maybe earlier versions
Vort
don't see*
orignal
now
zzz
ok
Vort
looks like 14 14 = java, 14 15 - i2pd
zzz
java SSU can be anywhere from 4-9 or 14
zzz
NTCP2 can be 9-12 or 14, I think
zzz
so we have 8 but not 3 or 15
Vort
since type is important, I will add it to list
zzz
more jrandom stuff ))
zzz
we have preliminary support for SSU1-disabled (aka "SSU2" address), there's a couple of java routers out there with it
zzz
so won't be so easy when we disable SSU 1
orignal
Vort also only i2pd might publish ygg addresses
Vort
it is rare, but yes
R4SAS
зато нам известно очень точно как определять на чем сидит b32 )))
orignal
а то ж )))
orignal
причем только мы, джависты не могут ))
orignal
надо кстати и правда сделать этот параметр в конфиге будет
Vort
я вот думаю... а не значит ли то, что SSU2 != 8 и != 15, что мы с большим шансом попали на узел разработчика или одного из основных тестеров?
zzz
y'all really need to use in-network privatebin.i2p not paste.i2pd.xyz, don't be giving those i2pd devs your IP )))
R4SAS
zzz: lol
R4SAS
there's all logs disabled
zzz
sure, sure
orignal
Vort или на старую версию
orignal
посмотри по истории как коды менялись
Vort
orignal: в которой уже был SSU2 ?
orignal
да
Vort
а, ок. я думал он очень новый
orignal
я думаю ныншение коды после того как я SSU выпилил
Vort
понял
Vort
но версия есть в RI
Vort
а разработчик явно будет тестировать свежак )
orignal
может у них форк
Vort
понятно, что это приблизительно. но есть над чем подумать
Vort
особенно тестерам свежих версий
weko
zzz: we use outproxies for all clearnet!
weko
R4SAS: потом на кислице скрин из логов с этим сообщением))) лол
weko
orignal: какой параметр?
weko
orignal: я могу сделать destination одновременно серверным и клиентским? Наверн глупый вопрос, но хочу на всякий случай хочу уточнить
HidUserZ
weko: а это как?
HidUserZ
Одновременно серверный и клиентский
weko
Ну вот я могу сделать одновременно клиентским и серверным?
weko
Один b32
weko
В частности слушать / отправлять через SAM
weko
Если нельзя, то и хер бы с ним, просто если можно, то потенциальная оптимизация в два раза
weko
Количества туннелей оптимизация.
Vort
weko: тоже интересно. можно же попробовать поставить те же самые ключи в tunnels.conf ? или всё сломается нахрен? )
Vort
вообще, если destination - аналог IP адреса, то было бы логично
Vort
и порты - логично
weko
Да))
weko
Как бы по сути лиссет то один и тот же)))
weko
У меня просто p2p
weko
Поэтому спрашиваю
weko
Чтобы не плодить разные адреса
weko
В теории проблемы нет, а вот на практике я хз
HidUserZ
weko: через SAM можно
HidUserZ
И через клиентский + серверный тоннель проблем быть не должно
weko
Отлично
weko
Тогда делаем максимально оптимально
weko
Хых
weko
Сорян за немного оффтоп, но какую структуру данных посоветуете для своего протокола? JSON, XML, или придумывать свою? Может ещё какую-то? Хотелось бы иметь возможность не слать кучу лишних данных как в json и xml (предполагаю, что есть способы их оптимизировать)
weko
У меня есть черновик и я сейчас думаю что стоит использовать в качестве структуры
Ramuel
если не знаешь какую структуру данных - значит не знаешь какой протокол, вилами по воде)))
weko
Ramuel: знаю какой протокол. Просто я не знаю точные свойства каждой из существующих и не знаю все варианты, по этому спрашиваю совет)
weko
Я могу использовать что угодно, но хочется сделать не "тяп-ляп"
Vort
соединения (стримы) будут постоянно висеть?
Ramuel
weko: а возьми любой для начала, по мере отрабатывания поймешь что тебе нужно))
weko
Vort: скорее всего да
weko
Ramuel: лучше заранее спросить совет, чтобы не тратить силы
Ramuel
это как выбор бд для проекта))
Vort
да наверно действительно можно начинать с чего попало
weko
Да, но тут более масштабно))
Vort
мне нравится TLV. но это немного хардкор
Ramuel
weko: главное начать, а там сам поймешь))
Ramuel
даже с простого, ты сразу увидишь, что тебе надо или свое городить))
Vort
то есть, допустим, байт типа, байт длины и массив длиной, заданной байтом длины
weko
Vort: ну.... Я хотел бы сделать максимальную обратную совместимость ))) можно конечно просто сделать кучу вариантов кода, для разных версий, так как у меня всё таки питон и компилить не надо)
weko
Vort: да, в этом и суть)
weko
А, ну вот, это я подразумевал под "своим"
Vort
для совместимости можно сделать обмен версиями
weko
Vort: обмен версиями является фингерпринтом
Vort
то есть, первый "пакет" соедржит версию
weko
Чтобы не было фингерпринтом нужно держать в коде множество версий
Vort
а дальше уже правила разбора остальных пакетов зависят от этой версии
weko
А конкретно все
weko
Проблема в том что версия это фингерпринт
Vort
ну все сразу желаемые свойства будет заполучить сложно
weko
А я хочу попытаться от него избавиться)
Ramuel
во, видишь, по мере того как тебе советую - выползают ограничения)))
weko
Vort: да, но возможно
weko
Ramuel: это я и так знал
weko
Просто ещё не написал)
Ramuel
)))
weko
Суть протокола в p2p чатах через b32
Vort
разное поведение разных версий - это и есть фингерпринт. как ни закодируй протокол
weko
С свойствами анонимности
Vort
а чтобы сделать сразу одну идельную версию... ну думаю понятно
weko
Vort: согласен
weko
Vort: ага)
weko
Поэтому есть вариант хранить все версии в коде
weko
И для каждой анонимной личности использовать разную)
weko
Например рандомную из последних 5
weko
Думаю хороший вариант, учитывая что питон не надо компилировать
Vort
чаты - это интересно. но я ещё ни разу не видел даже идеи нормальной для p2p чата. не то что реализации
weko
Vort: а вот я хочу сделать круто)
weko
Это моя мечта
Vort
самая интересная для меня фича (с которой часто облом) - это оффлайн сообщения
weko
Протокол в качестве чернового варианта назвал "AMP"
Ramuel
weko: решил свой и2п придумать?))
Vort
свой IRC скорее
weko
Vort: даааа оффлайн сообщения... Оно самое что я хочу сделать!)
weko
Vort: не irc
weko
Irc для публичных чатов
weko
И только
weko
У меня в первую очередь личные чаты
weko
Публичные я буду делать позже
Vort
а надо и то и другое ))
weko
Да
weko
Согласен
Vort
да и в IRC же тоже ЛС есть
weko
Vort: он не безопасносный
Vort
так что _даже_ IRC в этом плане полон )
weko
Нет
weko
Лс тоже публичный на самом деле)
weko
Сервер видит всё в plain text
Vort
ну я пока не видел сообщений других юзеров )
Vort
а. ну так это просто криптографией решается
weko
А даже если есть e2e шифрование, сервер видит кто с кем общается
Vort
даже поверх IRC. если кто-то извращенец )
Vort
это понятно. сервер - слабое звено
weko
IRC, XMPP, Matrix они все на самом деле только для публичного общения
weko
Поэтому в первую очередь будет P2P приватный чатинг
weko
С оффлайн сообщениями
weko
Засчёт своего сервере
weko
Сервера*
Vort
так что за идеи про оффлайн сообщения? и про защиту от того, чтобы кто-то насрал туда в оффлайн гигабайты
Ramuel
хм, прикрути опессл к ирке и вот тебе приватный чат)))
weko
Ramuel: нет
weko
Я уже сказал что сервер видит всё остальное
Ramuel
ну, если надо можно и через ирку поговорить с шифрованием)))
weko
Частоту сообщений, их длину, кто кому пишеь
Vort
ну важность иметь p2p чат это понятно
Ramuel
сервер будет видеть бред))
Ramuel
у него нет ключей для дешифровки))
weko
[11:24:15] <b39775weko> Частоту сообщений, их длину, кто кому пишеь
Vort
а вот как сделать оффлайн сообщения нормально хотел бы послушать
Vort
без PoW желательно
weko
Vort: засчёт своего сервера)))
Vort
weko: какого такого своего?
Vort
вот пришёл новый юзер. хочет отправить старому юзеру сообщения, а тот в оффлайне
weko
И возможно позже сервера добровольцев, но это сделать сложнее, поэтому будет позже
weko
Vort: ну впска или дома стоит RPI Nano
Vort
куда отправлять будет то?
weko
Ждать пока появится в онлайне
weko
Сообщение будет сидеть в очереди
Vort
"Ждать пока появится в онлайне" - это не оффлайн сообщения
Vort
надо иметь возможность отправить и самому свалить в оффлайн
Vort
потом вернуться и почитать ответ
weko
Vort: если у юзера нету сервера или он не в сети, или он не использует сервера добровольцев - он сам виноват)
weko
Твой сервер всегда онлайн)
Ramuel
все же в ирке все есть, а для тайной переписки опенссл, гпг))
Vort
так можно договориться до "просто не выключай комп"
weko
Ramuel: уже понятно что ты тролль
Vort
то есть, "тебе эта фича не нужна" (линукс-стайл)
weko
Включись пж
Ramuel
weko: да ты велосипед изобретаешь просто)))
Ramuel
никому не нужный)))
Ramuel
вот тролль как раз ты))
weko
Vort: будущее в том, что у каждого будет свой сервер в будущем) для p2p протоколов
Vort
не выключать свой сервер или не выключать свой чат-клиент - это примерно одно и то же
weko
Ramuel: иди погрейся в #ru, тут тролей не любят.
Ramuel
бредятина полная и бесполезная))
weko
Vort: не одно и тоже
weko
Тут именно будет как в quassel
weko
core сервер и тонкий клиент
whothefuckami
А чё, закинуть свои сообщения на сервер уже всё? Впадлу?
Ramuel
weko: за себя говори, ты бред полный несешь - придумайте мне протокол вот для этой херни на питоне)))
whothefuckami
Если зашифровано
weko
Конечно будет ещё и монолит, но это не основной вариант)
Ramuel
в ирке все есть плюс гпг и поыиг, что вили сервер))
weko
whothefuckami: мета информация
Vort
ну вот у меня нету сервера. значит, мне не нужны оффлайн сообщения? а просить у кого-то доступ к серверу - это как-то не особо p2p. централизация однако
weko
Vort: если у тебя нет, значит ты никак не сможешь получить по-настоящему безопасную переписку))). Я думал насчёт реализации серверов сообщества, но я ещё не уверен, что это можно сделать безопасно.
Ramuel
короче, ты на ровном месте развел бесполезную болтовню weko)))
whothefuckami
Та какая там метаинформация
weko
whothefuckami: [11:24:15] <b39775weko> Частоту сообщений, их длину, кто кому пишет
weko
Кто когда в сети ещё)
weko
Ramuel: троллей не спрашивали. Говорю иди в #ru
weko
Там троллируй сколько хочешь
whothefuckami
weko: вот мы видим, что хрен с адресом A залил на наш сервер сообщения для адреса B
whothefuckami
A, B - это b32 адреса к примеру
whothefuckami
Внимание вопрос
whothefuckami
Что нам это даёт?
Ramuel
weko: ты смешной просто, типа умничать пытаешься, пустозвон)))
Vort
ну метаданные - это реально важно
whothefuckami
Ramuel: он в отличии от тебя хоть что-то пытается сделать. Сеть пустая, эх :(((
Vort
пример про доктора слышали?
Ramuel
whothefuckami: не вижу смысла изобретать велосипед, можно использовать то, что есть и отработано годами)))
weko
whothefuckami: много что даёт. Это всё равно метаданные. Используй фантазию. От тайминг атак до опять же интенсивности чатинга
whothefuckami
Ramuel: в этом есть смысл. Подумаем
Vort
ну, допустим, известно что человек регулярно ходит к определённому доктору. о чём они говорят неизвестно. распространение самого этого факта нарушает приватность или нет?
Ramuel
whothefuckami: та думайте, мне оно не интересно, с годами это проходит)))
weko
Vort: мы знаем что это за доктор
whothefuckami
weko: нет, я не понимаю, честно. Тайминг атака на кого? Как?
weko
Вдруг это проктолог например)
Vort
угу
whothefuckami
Vort: допустим адрес A ходит к адресу B
whothefuckami
Что даёт это?
Vort
это я просто поясняю на случай если кто не понимает важность метаданных )
weko
whothefuckami: опять же, я уже сказал что планирую реализовать сервера сообщества, но пока не знаю возможно ли и как сделать так, чтобы анализ метаданных был бесполезен)
whothefuckami
Я понимаю важность метаданных
whothefuckami
Но это обезличенные как минимум метаданные
Vort
если личность пользующаяся адресом B известна, то можно догадаться, о чём они говорят
whothefuckami
В этом и прикол
whothefuckami
Личность B не должна трепать всем направо и налево что она *вставьтеНикнейм*
whothefuckami
Но личность A при этом вне угрозы
whothefuckami
Ибо
whothefuckami
Кто такая личность F?
weko
Vort: +
weko
Много что можно делать
weko
Лучше избавиться от риска
whothefuckami
Хорошо
whothefuckami
А как насчёт позволять клиентам скачивать все сообщения с сервера
whothefuckami
Вообще все
whothefuckami
Но расшифровать они смогут только то, на что имеют ключи
weko
В любом случае сервер - посредник, который как минимум увеличивает пинг, а ещё может отключиться))
weko
А предположим личность Б сдеанонилась (специально или нет), и теперь мы знаем что личность А общается с (никнейм)
weko
И это может нам что то сказать
weko
whothefuckami: хм, идея
weko
Хорошая)
weko
Надо думать
whothefuckami
weko: при запросе сообщений можно указывать дату "скачивать сообщения, которые прислали после ДАТЫ и позже"
weko
На данный момент я хочу сделать самое простое и точно безопасное
whothefuckami
Чтобы не захлебнуться в сообщениях
weko
Ага)
weko
Это понятно
whothefuckami
Либо явно размер указать
whothefuckami
Не более 2 мегабайт, самый последний кусок
weko
Над этим ещё надо думать
Vort
все скачивать - это явно сломать возможность масштабирования
Vort
пока будет 10-20 юзеров -нормално
weko
Прикол в том, что без серверов мне даже не нужно думать про криптографию)) i2p всё делает за меня
Vort
будет миллион - всё жопнется
weko
А зачем кстати сокеты делают из набора пакетов просто поток данных? Есть способ читать данные не по-байтно, а по-пакетно?)
whothefuckami
лол?
Vort
ты про TCP?
weko
Да
whothefuckami
Вставь в свой поток байтов пакеты
weko
whothefuckami: я понимаю
whothefuckami
Например первые четыре байта - длина пакеба
whothefuckami
пакета
weko
Я понимаю что это можно
Vort
теоретически, читать по пакетам можешь
weko
Суть вопроса в другом
Vort
на практике - будут проблемы
weko
Что в TCP уже есть пакеты, зачем делать свои?)
whothefuckami
what
Vort
так как посредники могут перепаковать пакеты
Vort
к примеру, прокся
weko
Ладно, кажется понял
weko
Чтобы сделать длину больше
weko
Понял
weko
)
weko
Да, тогда мне понятно)
whothefuckami
А ш2з роутеры разве не переупаковывают?
weko
А что если злоумышинник пришёл мне в качестве длинны пакета 99999, и потом не пришёл данных?
whothefuckami
Длина 99999 слишком дофига для пакета
whothefuckami
Сократи до 65536 например
whothefuckami
Ну не прислал
weko
И нам придётся отбросить нормальные данные из за неверной длинны
weko
whothefuckami: это просто пример
weko
А стоп, для каждого же отдельный сокет))
weko
Точно
weko
Для каждого клиента
weko
Тогда вообще похую)
whothefuckami
Лан я спать
weko
whothefuckami: спокойного... Дня?))
weko
Просто я как думаю мне пойдёт простой json упакованный чем нибудь (для исключения всяких скобок, кавычек, имён полей и прочего)
weko
Я ещё хотел сделать профили сжатия по типу от самого сильного сжатия до отсутствия сжатия, но тут я хз))
weko
Лучше стандарт сделать, ибо смысла это не очень имеет, так как этот профиль не будет влиять но то что отсылают другие)
weko
Просто выбрать что подойдёт для тостеров и сожмёт данные хотя бы на 10-20%
HidUserZ
[10:58:25] <weko> Тогда делаем максимально оптимально
HidUserZ
а что вы делаете?
weko
HidUserZ: p2p чат
weko
Я делаю
HidUserZ
так уже есть
weko
Он не очень)
HidUserZ
а шо
weko
Ну такооооое он
HidUserZ
на чем пишешь?
weko
На Святом Петухе
weko
На пайтоне
HidUserZ
а я думал децентрализованный irc написать, с групповыми чатами. даже DHT написла
weko
HidUserZ: я это тоже хочу сделать в будущем) ну на подобии
HidUserZ
ммм
HidUserZ
какую либу используешь?
weko
Но сначала просто ЛС
weko
i2plib, но мой форк
Vort
"децентрализованный irc" - это как? модификация уже существующего IRC?
weko
Потому что оригинальная не работает)
weko
И там нет bb32
HidUserZ
Vort: ну ставится irc сервер на клиент который связывается с другими
HidUserZ
ник уникальный, адрес ищется в DHT
weko
А как человеко-читаемые ники сделать?)
HidUserZ
в групповых чатах юзеры связаны между собой меш сетью и броадкастом распространяют сообщение
Vort
кажется мне, что для p2p чатов нужно что-то новое придумывать
HidUserZ
weko: ну я говорю, юзер задает ник и в DHT можно его найти
weko
Vort: поэтому я и делаю своё
weko
HidUserZ: а если больше одного юзера с таким ником?)
HidUserZ
weko: отклоняется
HidUserZ
проверяется перед "регистрацией" в DHT
Vort
сомневаюсь, что юзерам нужен новый IRC. им просто нужен нормально работающий чат
HidUserZ
ну а зачем тогда вообще что то делать
HidUserZ
тут все и так работает
weko
HidUserZ: а если кто то заспамит все нормальные ники?) и они уже не будут человеко-читаемыми
HidUserZ
weko: тут от этого тоже нет защиты, но как видишь никто это не делает
Vort
"тут все и так работает" - как по мне, тут вообще почти ничего не работает. это смотря как посмотреть )
weko
HidUserZ: проблема в том что ирка не приватна)
weko
HidUserZ: есть. Можно сделать капчу например
HidUserZ
Vort: а что в irc не работает?
HidUserZ
weko: и кто капчу проверять будет?
weko
HidUserZ: в том то и дело, что капча - всегда централизация)
Vort
HidUserZ: я уже выше писал. но ещё раз напишу. как минимум, нужны оффлайн сообщения. реально оффлайновые, а не фейк )
HidUserZ
weko: на счет ника, не страшно. можно в конец ника добавлять b32 чтобы ник сам был уникальный
HidUserZ
weko: поэтому не капча
weko
Поэтому нельзя сделать одновременно человеком читаемые ники и бесплатную регистрацию
weko
HidUserZ: как вариант, но b32 как раз таки не читаем)
weko
HidUserZ: ага...
HidUserZ
Vort: ну есть ретра с ее почтой
HidUserZ
weko: сначала ник а потом пару байт из b32
weko
Других вариантов для защиты от автоматизации то и нету... Только PoW и регистрация за крипту
weko
HidUserZ: хм, уже прикольно
weko
Интересно))
Vort
HidUserZ: не пользовался, не знаю. но по описанию мне кажется, что чат и почта - это всё-таки разные вещи
weko
Будет сложно занять все адреса и можно будет прочитать)
weko
Все ники*
HidUserZ
ну да
HidUserZ
Vort: ну я точно не помню хранится ли там лс
weko
В pbote например используется только криптоключ, читаемых адресов там нету)
HidUserZ
Это к апостроффу
HidUserZ
weko: да
Vort
главный вопрос - где хранить оффлайн сообщения. в децентрализированной сети то
HidUserZ
Vort: ну где где
HidUserZ
Очевидно где
weko
Впринципе идея с несколькими байтами из b32 мне нравится))
HidUserZ
У соседей
HidUserZ
Как в ретре сделано
Vort
а там соседи автоматически подбираются?
Vort
или это доверенные юзеры?
HidUserZ
Vort: в ретре нет, там F2F
HidUserZ
Доверенные
weko
HidUserZ: и сделать очень сложным майнинг ника без этих байт))
Vort
ну то есть, новому юзеру пути туда нет. понятно
weko
Vort: есть))
weko
Некоторые делятсч
weko
Делятся
Vort
инвайты короче
HidUserZ
Ну там бот
weko
Vort: ну бесплатные
HidUserZ
Который инвайтит
weko
И бесконечные
Vort
бот становится "другом" ?
HidUserZ
На время да
weko
[13:00:44] <b39775weko> HidUserZ: и сделать очень сложным майнинг ника без этих байт))
weko
Тоесть можно получить нормальный ник, но и без майнинга будет ник адекватным)))
Vort
и если там есть оффлайн сообщения, то ему можно напихать их терабайтами...
weko
Хотяяяяяяя, я не знаю как привязать его к блокчейну без перемайнинга
weko
Чтобы сделать изменяемую сложность
HidUserZ
Vort: там ограничения естественно
Vort
ограничения на один destination?
HidUserZ
Vort: ты в настройках выставляешь какой максимальный размер ты будешь хранить
HidUserZ
И все
Vort
так вопрос в том, как защищается бот от спама оффлайн сообщениями
Vort
то есть, что мешает завалить его на 100% ими
HidUserZ
Ничего
HidUserZ
Смотри
HidUserZ
Т.к. это F2F сеть, своему соседу ты доверяешь
HidUserZ
Предполагается что спамить он не будет
Vort
может, я тогда чего-то не понимаю
Vort
если сосед всего один - бот для инвайтов
HidUserZ
Он через месяц отвалится
HidUserZ
Временный сосед
Vort
сообщения можно только соседям отправлять что ли?
HidUserZ
Ретра вообще довольно специфичная сеть. Там контент распространяется только на 6 узлов вроде. Дальше не идет
HidUserZ
Vort: нет, есть удаленные тоннели
HidUserZ
Почта тоже удаленно работает
Vort
ну вот если придёт новый юзер и набьёт бота мусором. больше никто не сможет через бота ничего отправить?
HidUserZ
Ты про почту говоришь?
HidUserZ
Возможно да
HidUserZ
Но почта истекает со временем понятное дело
HidUserZ
Возможно там по принципу очереди: если хранилище переполнено, то старые письма удаляются
Vort
то есть, защита от атак основывается на том, что никому не захочется атаковать...
HidUserZ
На доверии к соседу
HidUserZ
Сосед довольно много информации видит иам
HidUserZ
Видит твои подписки, поисковые запросы
Vort
допустим, сценарий. надо прийти в сеть и отправить кому-то сообщение. он сейчас оффлайн. получается, сделать это можно только доверив кому-то смотреть твои поисковые запросы?
HidUserZ
Ну да
HidUserZ
Отправить можно если у тебя есть друг из этой сети кому ты можешь доверить такую информацию
Vort
как работает система в стабильном состоянии я примерно понял
HidUserZ
Которому*
Vort
но вот процесс прихода новичков и интерфейс для этого пока что мне кажется странноватым
HidUserZ
Есть бот, ты ему отправляешь свой сертификат и добавляешь его. После подключения ты получаешь доступ к контенту, и, как обычно делают, распространяешь свой сертификат в чатах и форумах
Vort
вот как с почтой (обычной) бывает. разработчик программы где-то оставил свой е-мейл. я нашёл баг, надо сообщить. просто беру и отправляю письмо
HidUserZ
Ну
Vort
тут же, как понимаю, для этого надо искать доверенных людей. или доверять боту, которого, судя по всему, может кто угодно перегрузить мусором
HidUserZ
Ну да
HidUserZ
Ты немного не понял
HidUserZ
Никто не будет публиковать адрес в ретре вне ретры
HidUserZ
А вот в определенной сети ретры публиковать будут
Vort
почему не будет?
HidUserZ
В клирнете - клирнетовская почта
HidUserZ
В ретре своя
HidUserZ
Это не tor какой нибудь. Это f2f, там свои группы сетей могут быть
HidUserZ
То есть сети не связанные друг с другом
Vort
то есть, адреса не достаточно?
Vort
нужен ещё адрес по которому надо найти адрес? )))
HidUserZ
Ну типа да, идентификатора в сети ретры не достаточно
Vort
а вот это для чата проблема
HidUserZ
Никто не будет в клирнете публиковать идентификатор
Vort
то есть вариант по аналогии с каким-то скайпом "пишите мне по адресу @xxx" не рабочий?
HidUserZ
Да
Vort
даже Tox такое позволяет. хоть он и глюченая хренотень
HidUserZ
Tox не f2f
Vort
ладно. спасибо за пояснения. буду дальше думать над этим
HidUserZ
Окей
weko
это давно известная проблема - сделать уникальные человекочитаыеые ники в p2p
weko
и чтобы было бесплатно/без майнинга
baz
да
orignal
weko да можешь
orignal
у нас так линки между узлами в ирке сделаны
weko
Отлично
weko
:)
weko
Спасибо
weko
я тоже планирую в будущем ирк поднять)
weko
но позже
weko
не щаС
Vort
ещё одна жалоба на пиртест: github.com/PurpleI2P/i2pd/issues/1845
weko
интересная беда у него
weko
надо попросить его посмотреть логи
HidUserZ
у меня тоже Unknown часто
weko
Unknown норма
weko
а вот Firewalled нет
HidUserZ
но лечится 5 нажатиями пир теста
HidUserZ
ну у меня firewalled не показывал давно
HidUserZ
значит с сетью ок
HidUserZ
но странно
weko
а вот у человека беда видиш
weko
у меня тож беда была
weko
у трусишки всё ещё беда
orignal
Unknown это тдругая проблема
orignal
там кое что надо изменить в логике
orignal
а вот Firewalled что то не то с сетью значит
weko
но уже много людей жалуется на это
weko
я не думаю что это просто так
weko
либо есть какой-то общий фактор вне влияения i2pd
weko
либо что то не так в i2pd
weko
либо и то и другое
orignal
так этот фактор очевиден
orignal
много соединений потому что
orignal
и там ошибка с кодом "уже подключен"
weko
а тоесть при обновлении будет заебись?
weko
когда сеть обновится
orignal
нет там надо переделать
orignal
чтобы если чарли дал отлпу пробовать другой
orignal
дед уже сделал а я еще нет
weko
во всяком случае у меня сейчас в разы реже стало просто firewalled писать
weko
без удаления кода
orignal
firewalled это реальная проблема
weko
ну дак мне то симетрик пишет то firewalled
weko
то хуй знает что
weko
все разновидности статусов перебралось
weko
перебрались*
weko
вот р4сас тоже говорил что у него FW ставилось
weko
мне кажется есть проблема
weko
как минимум я предлагаю не отключать флудфил когда ставится FW
`
Вернулись тёмные времена - у меня 2.45.0, а всё равно таймаутит u_U
Lan
Тёмные времена? -Всё, как мы любим!
weko
`: ставь больше 2 туннелей потому что
weko
не поставил - не жалуйся
`
Ещё не так давно у меня был интернет в менее чем 100кбайт/сек и я мог позволить себе столько же туннелей, сколько и сейчас, и меня не таймаутило.
weko
поставь и проверь
weko
не беси меня кавычка
`
Только если сразу 42 туннеля, для IRC клиента..
`
/sarcasm
weko
4-х хватит)
weko
ты не понимаешь что-ле что сети плохо? ставь больше туннелей и будет ЗаЕбИсЬ
weko
сам кидаешь 16% и арёшь что тебя кикает
weko
с двумя туннелями то
`
weko, а раньше было не шибко лучше, на занатовским говнотернетом. Но лучше, и при этом ва-а-аще не кикало по таймауту.
weko
заебал разглагольствовать
weko
пока не поставил больше туннелей не жалуйся
`
*ныть
weko
да в любом случае заебал
orignal
` рестартану сервер на днях
orignal
с новыми изменениями
Lan
orignal, скажешь когда нужно будет пересобрать ноды?
orignal
да пока не надо
orignal
2.45.1 будет тогла
Lan
6,5тб транзита за 5 дней суммарно прокачал через ноды.
orignal
мало ))
Lan
Нужно больше Золота? )
orignal
типа того
Lan
Окей, сделаю ещё нод. Может быть даже сегодня.
orignal
да шучу я
orignal
лучше на одной но много
weko
еба, сколько у тебя там впсок?)
Lan
А я всерьёз так то.
Lan
weko, сколько хочешь сделаю)
weko
богатенький буратино?)
weko
или работник хостера?)
Lan
Не, я не плачу за кажную новую VPS
Lan
Ну, да, сам себе админко)
weko
значит богатенький буратино))
weko
а
weko
понял
weko
хых
weko
не верно прочитал
Lan
Ну, я в размер канала упрусь в конце концов.
weko
а сколько нод сейчас, если не секрет?
Lan
4
Lan
Либо в то, что транзитный трафик в i2p перестанет расти с увеличением количества нод.
Lan
Интересно, что наступит раньше?)
weko
хз))
orignal
более итересно сколько ты на одной ноде сможешь выжать
orignal
кстати у меня закралась мысль насчет того откуда рост трафика
orignal
но если я ее озвучу дед меня уроет ))
weko
запускать несколько на одном айпи смысла не имеет, да?
orignal
никакого
weko
скажи нам)
orignal
кроме как если тестируешь разные варианты
orignal
короче я в SSU2 не фильтровал дубликаты сообщений
weko
ух...
weko
круть
orignal
там может они на всех узлах так и "размножались"
weko
до 2.45?
orignal
одно сообщение шло через тоннели много раз
orignal
до 2.45.1 ))
orignal
который только будет
weko
ухххх
Lan
orignal, у нод сейчас макимумы 100 мБит на ноду. Среднее потребление трафика 60-70мбит.
orignal
я ЗАБЫЛ про это ))
weko
ну в любом случае лучше поздно чем никогда
weko
orignal: тогда ждём релиза и соответсвенно проверим предположение
orignal
weko: так у тебя уже с фильтрацией
orignal
а на илите например нет
Lan
Прикольно) Когда пересобираться то?)
orignal
да хоть счас
orignal
релиз в среду
Lan
<Lan> orignal, скажешь когда нужно будет пересобрать ноды?
Lan
<orignal> да пока не надо
Lan
ыыыы)))
weko
orignal: а, речь про выкидывание с ирки?
weko
я думал речь про обилие туннелей)
weko
в любом случае надо ждать релиза чтобы это пофиксилось у всех транзитов)
orignal
речь про то откуда в сети такой трафик
orignal
резкий рост
weko
аа
weko
так трафик то с жирных туннелей, это как раз они и есть?
orignal
выполне может быть
weko
кстати у меня давно не было очень большого трафика
orignal
что там постоянные ретрасмиссиии вот и результат
weko
понятно
weko
действительно i2pd-only туннели!)))
orignal
не обязательно
orignal
там же шифрованные
Lan
А сейчас фильтрация дубликатов SSU2 на стороне приёмника, или при передаче?
weko
а
weko
понял
orignal
при получении
weko
вообще в теории это всё должно обрабатывать и роутера должны банится
weko
а может быть что из-за этого херня с тестами?
Lan
ага) Сейчас, уже собирается. 15 минут, и узнаем, помогло ли?
orignal
нет тесты непричем
weko
окей
Lan
weko, банить роутеры - это положить сеть при ошибке в софте)
weko
ну... не на всегда банить
weko
для эжтого есть тестирование))
weko
никто ж не гаранитирует что транк будет работать идеяль
weko
идеально
Lan
ban(/dev/random > 0,5) )))
weko
в идеале в протоколе должны быть чёткие лимиты на вообще ВСЁ, и должна быть реализация соблюдения лимитов, и реализация бана тех роутеров, что лимиты не соблюдают )) если сейчас делать, то начать стоит со второго)
weko
ой тоесть с первого*
orignal
должно быть да не сделано ))
weko
тоесть сейчас есть раздор для всяких какеров
weko
это большая проблема)
weko
не безопасности, но надёжности
weko
нельзя называть сеть "отказоустойчивой", когда какеры могут её дудосить и защиты нет))
orignal
ну кое какая все таки есть
weko
ну это скорее защита от багов в роутере
weko
в реальности нужны лимиты на все пакеты
weko
а ещё есть такой прикол что через ygg я могу запустить не ограниченное количество роутеров, что может помочь майору
Lan
Насколько я понимаю, если ты просто написал бот, который в лоб дудосит узлы UDP и TCP мусорным трафиком, сети так сложно нанести ущерб.
weko
зачем использовать реальные адреса когда можно запускать на ygg?
Lan
А вот если ты роутер, но какой-то "неправильный" - то можно хорошо поднасрать.
weko
Lan: да...
weko
можно сейчас спамить запросами на туннели
Lan
orignal, А если на одном ip запустить несколько роутеров, на разных портах, что произойдёт?
weko
мне сказал что смысла нет для повышения трафика
weko
видимо будет банится, яхз
orignal
Lan дед может и забанить
orignal
приняв тебя за майора
Lan
Я запускал (не сейчас, а раньше), ноды работали, как независимые.
orignal
но лучше на одном IP не надо
orignal
лучше сделай несколько ipv6 тоннелей
Lan
Грубо говоря, роутер, у него белый IP. И две машины с i2pd, независимые друг от друга, но на каждый проброшен порт с белого IP
orignal
2 нормально
Lan
Да, я сейчас всё на разных ip запускаю.
orignal
10 уже вызовает подозрения
weko
тут другой вопрос что майор может в ygg запускать ноды.
Lan
ipv6 у меня пока не настроено и не маршрутизируется.
Lan
Так что пока ipv6 не поддерживаю. Может, потом настрою)
weko
хотя ygg не анонимный, так что наверное не сильная это угроза
orignal
weko он и на ipv6 тоннелях может
orignal
у меня дома 7 роутеров например ))
Lan
а комнат сколько?
orignal
ты же знаешь что у меня ДЦ на балконе ))
orignal
роутеров в смысле i2pd
Lan
знаю) гостики там добываешь)
orignal
скорее для обогрева
weko
orignal: да, но видно где запущены ноды. если будет резкий прирост нод на впсках, будет подозрительно )
weko
или прирост роутеров с ipv6 с туннелей
orignal
да их и так море
weko
и так далее
orignal
в сети
orignal
именно с тоннелями
weko
да?
weko
сколько процентов?
Lan
weko, прирост роутеров на VPS не виден для стороннего наблюдателя как-то по-особенному.
weko
Lan: есть GeoIP
weko
можно смотреть кому адрес пренадлежит
Lan
ну, хостеров в мире тоже много..
weko
проблема в том что это вручную нужно делать
weko
да
Lan
У меня все 4 ноды на разных IP, в разных городах (физически)
weko
вот начнёт майор поднимать много нод, и что мы сможем сделать в таком случае?
orignal
да ничего
Lan
Попросить показать документы и пускать в сеть после авторизации на ГосУслугах
orignal
надо чтобы сеть росла быстрее
weko
надо
weko
вот щас это майоры или нет пошли?
weko
судя по статистике щас резко сеть пошла вверх
`
Я буду в числе первых в тырнет по пачпорту. Хотя тырнет уже и так по пачпорту, но #этоДругое
weko
вместо 1000 роутеров в день почти 2000
weko
нужно либо понять причину почему идут юзеры, либо есть основания подозревать что это майоры
orignal
почему идут юзеры я тебе давно сказал
weko
реклама аутпрокси + тот видос?
orignal
да
weko
такой прикол что было 70к роутеров а щас 100к
orignal
все ломанулись использовать i2p как тор
`
Много лет назад была новость, что какой-то дип/дарк магазин "подумывает" перейти в ш2з, потому что тор скатился.
`
Однако прошли годы.. (и всё девственно пусто)
weko
проблема в том что у таких нод нету белого АйПи
`
(утрируя)
weko
ну... я видел где то на просторах альфабей
Lan
orignal, две ноды пересобрал и перешел на новый релиз. Запустились, работают.
orignal
silkroadrealoaded
orignal
они сказали что тормозно
Lan
Вторые две перенесу на новый релиз, когда через эти достаточно трафика пойдёт.
weko
не беспойкося))) сеть не положишь)
Lan
Привычка эксплуатации всякой высоконагруженной шняги.
weko
вот джава роутеры какие то там лимиты делают, но это всё должно быть задокументировано
Lan
Обновлять не всё, и не сразу.
weko
чтобы соблюдать
weko
а, ну да, логично
Lan
Обновил оставшиеся две ноды.
Anonymous
orignal, very good jop on I2Pd
Anonymous
very fast very good
Anonymous
*** congrats with claps ***
Anonymous
and others who hlepped
weko
orignal: он тролит? он уже уже писал это
orignal
как всегда
Lan
orignal, а ты уже починил смену статусов. У меня на одной ноде поменялся статус с ОК на Unknown
orignal
насчет Unknown читай выше
orignal
это более комплексная проблема
Lan
Хорошо)
Lan
Ну, в общем, обновился, трафик идёт, всё норм.
orignal
дык
`
weko, он тоже шиза. Не именно шиза, а шиза как для простоты обозначения. Но сдвиг по фазе у него конкретный.
weko
`: ну это понятно
Vort
необычное тут сообщество
weko
Vort: смесь головастых и шизов?)
Vort
контраст )
Lan
Vort, а в чём контраст? )
weko
Vort: ты в #ru зайди, увидишь все цвета ваты)
Lan
А, Vort #ru не видел ещё? Ну, ну)
Vort
тут сообщество даже разнобразнее сообществ, специально подобранных "для разнообразия" )
Vort
я ещё на каком-то канале был
Vort
а вообще не особо смотрел, да
Lan
Зайди на #ru, оценишь градус безумия)))
Vort
я был на #i2pd_ru
Vort
наверно, это не тот ru
Lan
просто /join #ru
`
Vort, суда нагнали шизоидофф из шизосервера (хмпп какой-то). Э - экономия на нейронках для флуда
`
суда - в смысле на этот сервер вообще
Lan
`, да не, люди просто общаются, не боясь получить за это бан или майора под дверью.
Vort
ну я догадываюсь, что в даркнет часто идут те, кого прогнали с клирнета
Lan
Vort, ну вот как по мне, почему так получилось. С одной стороны есть входной фильтр (нужно что-то поставить и настроить i2pd, IRC клиент).
weko
Vort: это врядли
Lan
С другой стороны, на #ru канале, не банят за срач, троллинг, и прочее разжигание.
orignal
не просто так эта сеть названа илитой ))
orignal
и лан вот знает почему
Vort
Lan: хорошее объяснение
orignal
i2p_ru нет это мост в телеграм
Lan
Те, кто не выносит такого флуда - сваливают. Остаются шизики и торчки, которые всю остальную реальность воспринимают примерно так, как ты видишь этот чатик.
orignal
тем не менее Lan за столько лет не свалил. Вывод?))
Lan
Периодически приходит "свежая кровь". Обычно те, кто ищут ответ на технический вопрос какой-нибудь.
weko
я обычно ржу с канала #ru
Vort
вообще-то лет 10-20 назад я такое часто на форумах видел. сейчас вижу реже почему-то
Lan
orignal, ну, ну? Какой вывод? )))
Vort
меня вредные модеры бесят больше, чем тупой срач. вечно какие-то подковёрные игры, фу. так что если срач не совсем запредельный, то и ладно
Vort
надо программами модеров позаменять )
Lan
Ну всё, значит, оставайся) Ты нашел то, что тебе нужно)
Lan
Тут бесполезно модерировать. Нет IP адреса, не получится забанить юзера.
weko
Vort: согласен с тобой насчёт модеров
weko
лучше без модеров как нить)
weko
так по-приятней)
Lan
Не, модеры нужны, чтоб спам-ботов банить.
weko
ну это понятно
weko
но не более)
Vort
да просто часто власти хочется всё больше и больше
orignal
Lan ну а что говорит формальная логика?))
Vort
и получается, что назначили модером для одной цели, а в результате получили чёрти-что
Lan
orignal, что я шизик и торчок? )
orignal
не знаю ))
Lan
Я тоже ))
Lan
Vort, ты лучше скажи нам, что бы ты хотел видеть в i2p?
Lan
Ну, в плане, чем бы хотелось, чтоб i2p была полезной конкретно для тебя?
Vort
Lan: думаю, ответ местному сообществу не понравится )
Vort
да я уже примерно и говорил
weko
в случае если налетит спам, можно сначала просто +m ставим, если спамер не успокоился, делаем капчу и ставим +r
Lan
Да я не помню, что ты говорил)
Vort
я вижу i2p как резервный канал связи в условиях, когда все остальные каналы связи попорчены мудаками
Lan
А почему этот ответ не понравится?
weko
проблема в том, что он поверх интернета работает))
Vort
потому что тут любят хейтить аутпрокси. а я даже аргумент за них недавно видел
weko
не, аутпрокси полезен
Vort
что они расширяют пользовательскую базу и перемешивают трафик
weko
но не для сёрфинга инстаграмов
Vort
weko: а интернет избирательно изговнен
orignal
кто тут хейтит аутпрокси?
Lan
Vort, а ты видел наш безсерверный IRC чатик? Kote называется.
orignal
вообще то он тут у всех есть ))
Vort
не видел. я мало что тут видел вообще
Lan
Децентраллизованный на 100%
weko
что есть у всех?
Vort
пришёл баги погонять
orignal
аупрокси
weko
Kote? мх
weko
а
weko
понял
BbIvshiyTrusishka
пришедший народ с опытом тора ссыт гонять трафик через себя исходя из бутылок на которые насаживали их предшественников поэтому высока вероятность что они не будут как мы стремиться
BbIvshiyTrusishka
увеличивать транзит
orignal
просто приватные
weko
Kote надо глянуть
Lan
Vort, Вот это он: github.com/l-n-s/Kote
weko
orignal: хых)) купил анонимную впску и радуешься своей аутпроксе.
orignal
несколько лет назад мы все его использовали
Vort
ну я имел в виду использование аутпрокси как аналог выходных узлов Tor
orignal
котэ
BbIvshiyTrusishka
а скорее наоборот они будут пытаться отрубать транзит
orignal
но его аффтар свалил
Vort
для случаев, когда прямой доступ к сайтам закрыт
weko
аааа
weko
эта та штука
weko
забыл просто
weko
точн))
orignal
а аффтак котэ
orignal
это Vort
orignal
пардон villain
orignal
опечатка ))
weko
)
Lan
villain, выходи, потрындим?)
orignal
в котэ довольно активно общались кстати
weko
эххххх
weko
orignal: тоесть если я сделаю хотя бы на том же уровне будет также))?
orignal
а потом на другой впс-ке он перестал запускаться из-за другой версии питона
weko
я рад))
Vort
я в комментах на ютубе много видел людей, беспокоящихся, что они станут exit нодами
Lan
orignal, у тебя остался kote со старыми ключами?
weko
orignal: ну питонов можно несколько поставить
Vort
надо бы это где-то большими буквами прописать
orignal
Lan надо поискать может и остались
Lan
Маякни, если найдёшь. Я тоже поищу.
weko
Vort: да надо просто доки нормальные написать
weko
бесполезно отыскивать коменты и отвечать
orignal
так говорю же сам котэ не запускался
weko
orignal: как смотришь на то, чтобы сделать в какой то мере аналог доков жабы?
weko
ну +-
Lan
да пофиг, запустим на старой версии)
orignal
а кто будет делать то? ))
weko
тоесть понятно что нужно актуализировать текущие и дополнить про выбор протокола
weko
ну я могу)
Vort
мне решения делать разновидности IRC кажутся странноватыми. тут много чего нету
weko
хотя бы объяснение приципа работы на уровне чайника)
weko
а ещё можно перевести на русский ибо это не очень сложно
weko
добавить примеры для игр
Vort
java i2p доки - это чуть ли не самое худшее, что я когда-то видел
Vort
слов много, толку мало
Lan
weko, дело даже не в том, чтоб как-то захостить доки. Дело в том, что их написать надо.
weko
они плохо структурироваы
weko
Lan: ну написать я планирую
orignal
вот именно а писать ни у кого нет времени
weko
это будет долго и нудно
weko
я могу!)
Vort
вот я искал как на жаве включить SAM. что я находил на офф сайте? а хрень всякую!
weko
но я хотел бы сделать
orignal
вон на гитхабе что лежит
weko
что лежит на гитхабе это вообще дока-затычка
Lan
С тем, где и как захостить - думаю, проблем не возникнет.
weko
в которой страница выбора апи для проекта пустач!!! карл пустач!
weko
пустая!*
orignal
да хостить у всех есть где
weko
orignal: я тогда предлагаю разделить доки на 3 части - объяснение работы i2p для "чайника" с картинками, детальное описание протокола и собственно доки i2pd
weko
протоколов*
Vort
вот бывает спагетти код, а на geti2p спагетти доки
Lan
Vort, > решения делать разновидности IRC кажутся странноватыми - Дык ты не понял. Kote - это групповой безсерверный чатик, который для пользователя выдаёт интерфейс IRC (по сути, IRC-сервер находится локально на операционке пользователя)
orignal
ну так напиши и сделай PR в ту репу
orignal
сразу на readthedocs появится
weko
я понимаю
Vort
подмножество IRC явно имеет меньше функций, чем сам IRC
weko
только надо либо убрать приставку _en либо сделать репу для _ru
Vort
сложно мысль выразить
Lan
Можно любой интерфейс сделать. Хоть TheBat, хоть OutlookExpress, прости господи.
orignal
weko есть репа _ru
orignal
такая же
weko
а, понял
weko
а в ней переведено?
orignal
не знаю ))
Vort
работа через интерфейс IRC даёт мне понять, что больше функций, чем от IRC, ждать не придётся. вот.
orignal
что то
weko
щас гляну
weko
вроде на русском говорим, а доки на русском нету лол))
Lan
Vort, тут не в функциях дело, а в том, что чатик безсерверный. Ты просто запускаешь i2pd, запускаешь Python скрипт, объясняешь своему собеседнику, чтоб он сделал то-же самое. И можешь общаться.
Lan
будет работать всегда, когда работает i2p
weko
вот уж перевод как перевод!)))
Lan
Резеврный канал связи, однако.
orignal
там технически просто линк с каждым из участников устанавливается
Vort
по поводу использования i2p. вот сценарий: у юзера забанен Tor. а информация ему нужна, как и всем нам. про прямой доступ даже молчу. хочет через i2p пролезть, а что-то не получается. вот надо сделать, чтобы получилось
Vort
так он и другим юзерам расскажет
weko
а я вот свой протокол хочу сделать! групповые чаты тоже будут, я думаю.
Vort
Lan: я понимаю. но мне не хватает общей истории для групповых чатов, оффлайн сообщений для личных, редактирования сообщений, отсылки картинок drag&drop`ом и многое другое, что сейчас не вспомню
BbIvshiyTrusishka
Vort кому сильно надо ищет и находит со временем либо знает по ходу использования где это взять, а не изначально тут оказывается изза этого
weko
редактирование .... ну хз, я думаю можно сделать переключаемой такую возможность
Lan
Vort, сейчас можно любой сайт, сервис хлопнуть, если добраться до сервера. kote невозможно хлопнуть, не убив всю сеть.
Vort
про историю криво сказал. вот я пришёл в чат, а тут белый лист. но сообщения то были. а сервак их не передаёт
BbIvshiyTrusishka
в жабу иди за этим
BbIvshiyTrusishka
в чем проблема
weko
Vort: ну это прикол ирки
weko
я вот квассель поставил и радуюсь
Vort
Lan: так нужен децентрализованный вариант с фичами. нереально? а доказательства есть? :)
weko
реально!
weko
Vort: знаешь питон?
Vort
weko: питон знаю хреново и вообще его недолюбливаю
Lan
Vort, там версия 1.2 у Kote. Это просто концепт с минимальным функционалом.
Lan
Остальное можно написать
Vort
BbIvshiyTrusishka: а там я тоже найду на что поругаться. будто он идеален )
weko
почему? Vort? у меня будет основная фича что в коде будут все версии протокола, и компилировать всё это.... больно, а с питоном не надо компилить
Vort
количество пробелов выверять не хочу. да много чего не нравится, но вспоминать сейчас не хочется
Vort
для "интерпретации" у меня есть C#. знаю, что MS - гадость. но язык норм
weko
питон в этом плане тоже лучше
weko
когда нужно сделать скриптик быстро
Vort
"быстро" половина языков позволяет
weko
или не быстро, но система не является высоконагруженной)
Vort
вон на js не быстро что ли?
weko
js это ёбля
Vort
:D
weko
там три типа None
weko
о чём речь вщ
Vort
зато быстро!!!
`
<Lan> `, да не, люди просто общаются, не боясь получить за это бан или майора под дверью.
`
Несколько лет здесь провожу "соц.опросы", здесь искренности не более чем в Господи Наш Боже прости "ВэКа/мэйл.ру". И ладно, если бы врали, да даже ложью бояться отвечать. Такие делы.
weko
забудь про жс, это язык сатаны
Lan
`, Какие такие соц-опросы? )
weko
`: ну просто суть в том что ты можешь меньше о себе рассказывать)
weko
почти что ничего не можешь
weko
Vort: никогда не используй жс..... жс для сатаны
Lan
Суть в том, что люди в принципе не склонны говорить правду)
weko
JS must die!
Lan
Особенно те, кто воспринимает реальность через призму безумия.
Vort
я JS не люблю примерно так же, как и питон :)
`
Lan, "Чей Крым?")00 Или, хотя бы, с какой целью сюда (в I2P) вообще забрели, что здесь потеряли - тишина..
weko
Vort: а в чём проблема в питоне? я не понял))
Vort
Lan: зависит от темы
Lan
`, Няш-мяш, Крым-наш)) Я тут технические эксперименты провожу. Ну. и так, попиздеть в чатике.
weko
`: я в ш2з потому что тут весело! ну и потому что солидарен принципам анонимности, свободы ПО и так далее.
weko
список пополняй моралисткими терминами и тд.
weko
Vort: я согласен что питон не подходит для всех задач, но и какой нибудь C++ не подходит для всех задач
weko
как минимум в моём случае с питоном я даже выигрываю
Vort
`: вопросы несут угрозу. удовлетворение желания поболтать по важности не сравнимо с угрозой
Vort
хотя я бы просто проигнорил бы скорее если мне вопрос не нравится
Vort
любой ответ на любой вопрос - это утечка информации
Vort
даже опечатки в тексте могут быть использованы во вред
Lan
Или утечка дезынформации)))
Vort
хех. не сработает
Vort
чем больше болтовни, тем больше деанонимизации
Vort
чтобы не болтал
Vort
можно, конечно, один ник для болтовни, другой... для других дел
Lan
Человека можно обмануть, запугать, подкупить...
Vort
но есть риск перепутать )
Vort
Lan: и как это относится к утечкам?
Vort
если информация утекла, то уже всё. обратно её не засунешь
Vort
эффект Стрейзанд или как-то так
Lan
С утечками можно бороться только создав замкнутый контур
Lan
вокруг охраняемого объекта
Vort
вариант "не болтать" тоже годится
Vort
самая большая уязвимость - это сам человек
Vort
а не софт к примеру
Lan
Да, не, не только человек.
Lan
Но, условно, через бинокль и монитор у окна можно снять информацию..
Vort
ну вот сколько баек про дырки в Tor читал. когда искал пруфы, то находил одно и тоже - чел жестко тупанул. всё.
Lan
Так что, в бочку - и закопать под землю.
Vort
тут вопрос в том, ищет ли кто-то целенаправленно юзера
Vort
в большинстве случаев ответ - нет. никому он нахрен не нужен
Lan
Юзер может совершить определённые действия, чтоб его начали искать.
Lan
А может и не совершать.
Vort
но вот искать того, кто любит поболтать о своей деятельности уже вполне могут
Vort
в общем, это два разных сценария
Vort
и защита разная
Lan
Но спецслужбы работают несколько по-другому. У них сбор информации и момент, когда юзеру приходит возмездие - сильно разнесены по времени.
Vort
вспоминается история, как кто-то выложил фото со своими растениями. с геолокацией в EXIF. не думаю, что его кто-то искал до этого. но почти уверен, что стали искать после утечки
Lan
Пока юзер своими действиями сильно не гадит власть имущим, его не трогают, он расслабляется. Но информацию то собирают..
Vort
чтобы собирать - нужны ресурсы
weko
Lan: и если он вдруг нагадит...
Lan
А потом, день М, час Ч.. И.. По коням! Возможен криминал!
Vort
скорее информация сама собирается. по всяким соцсеточкам
Vort
остаётся только запрос к базе данных сделать
Lan
Кто работает по .RU - к тому приходят поутру))
Vort
хах. коммент один вспомнил. что-то типа: - как ты можешь советовать VPN? они же козлы! - но к ним доверия всё равно больше, чем к своему провайдеру
weko
Хых
weko
А ш2з требует минимальное доверие))
Vort
больше понимания его работы должно быть у людей
Vort
если даже я путался в нём, хотя с IT более-менее дружу, то что говорить об обычных людях
Vort
в общем, децентрализация - важная штука, но боюсь, что когда люди это сообразят, то будет уже поздно
Vort
ещё добавляет проблем, что децентрализованный сервис в разы сложнее сделать, чем централизованный
Vort
в итоге, их делать и смысла люди не видят и не умеют
Lan
Vort, а ты хотел бы децентраллизованную связь, не зависимую от провайдеров и мобильных операторов?
Vort
Lan: когда узнал про Yggdrasil, обрадовался. но после того, как Neil пошёл на работу, сеть стала скатываться
Vort
так что идея хороша, а с реализацией беда
Lan
а ты же знаешь про Meshtastic ?
Vort
нет, не знаю. сейчас погуглю
Lan
На хабре 3 статьи
Lan
*4 статьи habr.com/ru/post/568394
Vort
"Все Meshtastic-модемы состоят из следующих компонентов: LoRa-модуль". читал, что LoRa - проприетарщина. ещё и дорогущее оборудование просто так
Lan
вообще все компы и сотовые телефоны - проприетарщина и дорогущее обудование, так то)
Vort
ну там редко идёт привязка к одному производителю
Vort
хотя про LoRa детали не знаю
Lan
Покупая телефон ты привязан к оператору и к программному обеспечению гораздо больше, чем, покупая условный LoRa модуль с проприетарным чипом.
Vort
когда стандарт свободен, то цена оборудования зависит именно от сложности изготовления
Vort
а с проприетарщиной цену могут выставлять любую
Vort
ну для того же Yggdrasil можно выбрать практически любой телефон
Vort
или древний комп какой-то
Vort
оборудование взаимнозаменяемое
Vort
ну и ещё не знаю, насколько велик шанс что производитель пропретарного чипа воткнёт туда какой-то DRM или ещё какую-то шпионскую гадость
Vort
как на дронах блокировки по координатам, допустим
Lan
Ну, общий подход такой. Пока работает - пользуемся.
Vort
сколько юзеров в сети?
Lan
Если возникли проблемы - решаем проблемы, переходим на другое оборудование. Или что-то ещё.
Lan
Я не знаю, сколько юзеров в сети.
Vort
смотрел недавно видео про подобную штуку. Helium что ли
Vort
изговняли идею там
Vort
а вообще что-то такое нужно, да
Vort
ещё радиолюбители подобным промышляют
Vort
но там скорости микроскопические
Vort
ещё и законы соблюдать пробуют, поэтому нет шифрования
Ramuel
че изобретать велосипед-то есть натовский спутник юзай пск и будут тебе счастье)))
Vort
мы тут про децентрализацию вообще-то
Ramuel
купил этот баофенг волки-толки с модемом и вперед))
Ramuel
ну да, впал кто-то из сети и твоя децентрализация летит как листья по осени)))
Ramuel
особенно с этими радиомодулями))
Ramuel
эта херня в костюме ратник применена)))
Ramuel
хрень полная))
Vort
ну если на весь мир сотня узлов, то проблема, да
Vort
проблема курицы и яйца типа
Ramuel
шоб такого не было это спутники маска с антеннами афар)))
Vort
с WiFi же частенько юзеры и рады были бы если бы кто-то выпал )
Vort
и так полоса забита
Vort
макс - это тоже центр
Vort
маск*
Vort
и он не против цензуры
Vort
так что не особо хорош вариант
Ramuel
эфир штука классная, но там тоже цензура))
Ramuel
да и не на всех частотах сможешь работать)))
Vort
какой эфир? радиолюбительский?
Ramuel
2.4ггц как бы не совсем разрешенный диапазон, если соблюдать нормы сэс то вифи превращается в бесполезную штуковину))
Ramuel
да любой эфир))
Ramuel
ты попробуй на 40мгц поработать)))
Ramuel
микротик уже идет в этом направлении и использует точки 60ггц)))
Vort
нормы - это не концентрировать луч?
Ramuel
загрязнение радиоэфира, напряженность электромагнитного фона это нормы
Ramuel
на любое радиоизлучающее устройство надо разрешение)))
Ramuel
если превышает разрешенную излучаемую мощность)))
Vort
выходит все юзеры WiFi роутеров вне закона?
Ramuel
да))
Ramuel
это по нормам сэс россии))
Vort
я когда-то искал про эти законы. там хитро
Vort
разрешение нужно на продажу таких устройств
Ramuel
нет, они не запрещены, но проблема в излучаемой мощности))
Vort
если же ты юзер и купил сертифицированный девайс, то уже пофиг
Vort
это тогда проблема тех, кто его пустил на рынок
Ramuel
разрешение на использование, на продажу это таможня, если запрещено то хер ввезешь))
Vort
про использование помню читал касаемо радиолюбительства. позывной там
Ramuel
ну смотри, трансивер в 1квт излучаемой мощности не запрещен)))
Vort
а вот про WiFi...
Ramuel
а чем вифи отличается от радиолюбителей?)))
Vort
используемые диапазоны другие
Vort
и правила для них другие
Ramuel
это радиолюбительский диапазон инужно разрешение на его использование)))
Ramuel
5ггц тоже радиолюбительский диапазон))
Ramuel
40ггц 60ггц
Vort
ну если так, то это классическое "виновен каждый"
Ramuel
ну да))
Ramuel
просто закрывают глаза))
Ramuel
но доебаться в три хлопка))
Vort
строгость законов компенсируется необязательностью их соблюдения :)
Ramuel
гы
Ramuel
вот если ты радиолюбитель 1 категории то если к тебе придут и скажут - твой вифи сильно срет в эфир, тебе штраф, а ты им свои корочки радиолюбителя - идите в жопу, мне разрешено)))
weko
Vort: есть 802.11s... Но дистанции короткии в нёи
Vort
Ramuel: а позывной в сообщениях есть? :)
weko
Лучше чем ничего, в города пойдёт
Ramuel
Vort: ну, это как бы нормой считается сообщать свой позывной)))
Ramuel
Vort: я тебе и говорю, что эфир тоже под контролем)))
Vort
ну вот WiFi этого не делает - штраф
weko
Часть людей вполне может соединяется поводом... Например соседи... Чтобы устроить сеть)
weko
Ускорить*
Vort
Ramuel: я даже больше скажу - территория Земли под контролем
Ramuel
ну, скажем так, со времен совка станции радиоразведки секут любой передатчик мощностью от 1вт)))
Ramuel
Vort: рептилоидами?)))
Vort
Ramuel: может они были бы порядочнее...
Ramuel
Vort: не факт))
weko
[23:43:11] <b39775weko> I suggest add I2NP "polling" message. Tunnel owner send "polling" in tunnel (directly with outbound tunnel or via our another inbound tunnel for inbound tunnels), and every transit router can add some metadata for owner. Then, "polling" will be received directly by router, or received by Endpoint and endpoint sent this packet to our inbound tunnel (we say tunnel(s) in packet)
weko
[23:43:11] <b39775weko> This is useful for:
weko
[23:43:11] <b39775weko> 1) say what out router shutdown. We just need wait 30 sec (if is maximum delay for this messages 30 sec), and in this 30 seconds we add metadata "I am shutdowning...", and then tunnels owner change tunnels for their data without data's streams's lags. It is useful, because we need wait 30 sec (or time what we choose) instead of 10 minutes
weko
[23:43:11] <b39775weko> 2) dynamic change of per-tunnels transit traffic limit. For example, transit router can say "I can transit 150 kbps for now, and then can say " I can transit 200kbps for now"
weko
[23:43:11] <b39775weko> 3) We can use it as tunnels testing (we don't need send more packets without activity with this way).
weko
Смотрите что в #ls2 высрал.
Vort
Ramuel: я читал, что сейчас SDR всю полосу в кольцевой буфер пишет
Vort
Ramuel: и несколько станций таких на город. то есть, можно триангулировать
Ramuel
Vort: сдр, да, далеко шагнул)))
Ramuel
Vort: два сдр приемника это как радиолокатор)))
Ramuel
Vort: прикольно кстати)))
Vort
правда, точность там не идеальна. так что один сигнал, скорее всего, - не страшно. но если постоянно...
Ramuel
даже спутники телевизионные юзать можно))
Vort
кстати, ловить источники сигнала можно не вставая с дивана. но точность будет ещё хуже
Vort
но хотя бы страну определить можно
Vort
тупо через интернет сервисы
Vort
ну это для мощных станций
Ramuel
никто не запрещает использовать спутники радиолюбительские)))
orignal
weko на самом деле тебя для этого чеснок нужен
weko
orignal: да
orignal
такой же как при построении
weko
Да)
weko
Это я уже понял
Vort
плагины к KiwiSDR есть. и куча станций по миру. если кому-то вдруг надо )
weko
Просто есть заголовок что это пакет опросный, чтобы понимать что за пакет
weko
Я ещё хотел написать про удаление не нужных туннелей, но понял что это херня
Ramuel
ради прикола вебсдр можно послушать)))
Ramuel
но там херня полная))
Ramuel
такое ощущение, что чувствительность урезана))))
Vort
Ramuel: на таких частотах там естественный шум просто
Ramuel
Vort: на каких таких частотах?))
Vort
0-30МГц
Ramuel
гы
Ramuel
ну ты приколист))
Vort
на более высоких эфир почище
Ramuel
гы
weko
orignal: прикол в том что это почти ничего не стоит, нам нужно просто смотреть парочку байт в трафике, это ничто по сравнению с шифрованием. И то, смотреть нужно не всегда
Ramuel
естественный шум это фоновое реликтовое излучение херячит на всех частотах)))
Ramuel
плюс молнии, солнечный ветер))
Vort
upload.wikimedia.org/wikipedia/commons/thumb/9/93/Atmosphericnoise.PNG/310px-Atmosphericnoise.PNG
Ramuel
да дохера что шум создает))
Vort
во-во
Vort
чем выше частота, тем меньше этой херни
Ramuel
даже человек шумит в радиоэфире))
Ramuel
<Vort> чем выше частота, тем меньше этой херни --- ничего подобного))
Vort
Ramuel: сюда ещё глянь map.kiwisdr.com
Vort
websdr не единственный и неповторимый
Vort
приёмники по всему миру
Ramuel
Vort: фигня это а не приемники, самые интересные диапазоны отключены, чувствительность занижена)))
Ramuel
баловство))
Vort
ну для того, чтобы ловить WSPR, чувствительности хватает
Vort
конечно, если сделать свою антенну, навести её куда надо, то будет лучше
Vort
но ёпт... нормальная антенна обычно очень больших размеров
Vort
не все могут себе такое позволить
Ramuel
нормальная антенна на вифи диапазон не бывает больших размеров)))
Ramuel
ради прикола глянь как светится мир в радиодиапазоне))) youtube.com/watch?v=C6AtpGLnxh4
Ramuel
пиндосы уже матрицу сделали чтобы видеть радиоизлучение типа как тепловизор)))
orignal
кончайте оффтопик
Ramuel
прикинь такая херня на спутнике стоит)))
Ramuel
кончил)))
Ramuel
это же тоже дев)))
Ramuel
аппаратный только))
weko
orignal: блять он тупой? Какого хера публикация публичной информации деанонимизует роутер? Мы же не говорим это от имени какого либо из b32
weko
Всегда можно проверить пир оффлайн или онлайн
weko
А значит тот факт что роутер включается - публичная информация
weko
Я про канал #ls2
weko
Мне кажется он тупой
weko
Блять он такую херню сказал
weko
[00:05:50] <b30e0edr|z3d> all I need to do as an attacker is make sure I'm always building tunnels through you, and then I just monitor your shutdowns and the netdb. game over.
weko
Может быть я криво объяснил на английском?
weko
Вот я могу сейчас прямо взять и начать опрашивать ноду оффлайн она или онлайн. Если моё предложение является риском деанона, придётся признать что риск деанона есть УЖЕ
weko
Потому что мы уже можем следить за онлайном роутеров
Anonymous
didn't you guys say the Android version works good?
HidUserZ
last
weko
Last one
Anonymous
what
Anonymous
oh
Anonymous
so not yet released for many people?
Anonymous
what version is that
weko
2.45.0.2
weko
orignal: это на libera chat
Vort
хоть мониторинг прикручивать
Vort
я такой херни не замечал
Vort
правда, не особо и следил
Anonymous
thaml
Anonymous
thank
Vort
хотя вот глянул пик за 3 дня аптайма - 257 мегов
Vort
а сейчас обычные 130 мегов
Vort
так что верится и что больше может скакануть
Vort
ну хорошо, что, как минимум у меня, отпрыгнуло обратно
weko
Я ему написал чтобы он зашёл сюда или на irc2p
Vort
так он разве собрал какие-то данные о креше?
Vort
и разве у него повторяется проблема?
Vort
линукс исторические данные по потреблению памяти процесса сохраняет? (максимум)
Vort
я думаю, раз бывают всплески, то могут и поменьше быть
Vort
то есть, OOM не сработает, но проблема всё равно проявится
weko
Вот надо чтобы он зашёл и его расспрашивать
Vort
я думал о том, чтобы другие юзеры посмотрели за своими процессами
Vort
может, такое у всех, но юзеры просто не обращают внимание
Ramuel
на что?))
Vort
Ramuel: на резкие всплески потребления RAM у i2pd
Ramuel
Vort: хм, резкие это как ты считаешь, в два, три, полтора раза?
Vort
в 5-10
Vort
вот у меня до с 130 до 250 прыгало (или ползло?) - это подозрительно, но допустимо
Ramuel
о как
Vort
если бы но полгига бы прыгнуло, то уже проблема
Vort
на*
Ramuel
чет я такого не замечал
Vort
ну вот а у одного юзера такое происходит
Ramuel
вот смотри, сейчас процесс в памяти занимает 43мб
Vort
за NAT что ли? у меня так мало по-моему никогда не было
Ramuel
как часто всплески?
Ramuel
да
Vort
да вроде юзер не написал, как часто
Vort
но, видимо, не очень часто
weko
У меня сейчас 135
Ramuel
Vort: надо чтобы было не за натом?
Vort
нет. я просто удивился такому малому потреблению RAM
Ramuel
Vort: на одноплатнике ваще 27.5 ... 35мб
Ramuel
вся система в памяти сколько жрет и2п даже и не глянул))
Vort
наверно, потребление RAM пропорционально количеству коннектов. или ещё и трафику
Ramuel
за
Ramuel
*ща
Vort
у меня сейчас 124 мега при NTCP2 ( 2084 ) SSU2 ( 1222 ) 1021.19 KiB/s
Ramuel
В сети: 2 дня, 11 часов, 56 минут, 22 секунды
Ramuel
Сетевой статус: Заблокировано извне
Ramuel
Успешно построенных туннелей: 29%
Ramuel
Получено: 1.75 ГиБ (5.99 КиБ/с)
Ramuel
Отправлено: 1.85 ГиБ (6.81 КиБ/с)
Ramuel
Транзит: 838.81 МиБ (1.41 КиБ/с)
Ramuel
Роутеры: 2493 Флудфилы: 1296 Лизсеты: 0
Ramuel
Клиентские туннели: 97 Транзитные туннели: 57
Ramuel
Транспорты:
Ramuel
NTCP2 ( 44 )
Ramuel
SSU2 ( 99 )
weko
А RI случаем в памяти не хранятся ?
Ramuel
ну тогда да, разница есть))
Vort
weko: даже если и хранятся, это же мелочи. 8 мегов у меня на диске
Vort
вот если кто-то наспамит...
Ramuel
Vort: сколько аптайм?
weko
;)
Vort
Ramuel: 3 дня
Vort
мне немного жалко, что клиент чистит RI. там много чего интересного можно наловить, если все их собирать
weko
Vort: так я тебе говорил же
weko
Надо просто копировать их
Vort
да понятно, что можно модифицировать клиент
HidUserZ
можно даже без модификации. мониторить изменения в папке ))
HidUserZ
но это костыльно
HidUserZ
у линуха api есть для мониторинга
Vort
но если у юзера модификации нет, то, к примеру, блок спамовых RI (если такие существуют) он пропустит и их уже никогда не словить потом
Vort
я туда даже лезть боюсь. заблокирую файл, заглючит ещё i2pd