
Сразу разочарую любителей громких фраз: я не делал «защищённый мессенджер», я не думал ни про слежку, ни про прослушку, ни про приватность вообще.

Сразу разочарую любителей громких фраз: я не делал «защищённый мессенджер», я не думал ни про слежку, ни про прослушку, ни про приватность вообще.
Это опять Revertron, в прошлой статье я разобрал, как устроена сеть Yggdrasil: криптоадресация, spanning tree, жадная маршрутизация, bloom-фильтры. Я обещал, что это первая статья цикла - и обещал рассказать новости. А новостей много: я переписал Yggdrasil с Go на Rust. Это и есть Yggdrasil-ng (next generation).
Сразу спойлер: рерайт у меня занял 3.5 дня. После этого я неделю чинил один баг. И на этом проекте я уже собрал Android-мессенджер. Обо всём по порядку.
У меня есть свой проект - мессенджер MimirЧитать полностью »

В последнее время очень хочется мессенджер, в котором:
Нет центрального сервера
Сообщения шифруются end-to-end и не хранятся в открытом виде нигде
Любой при необходимости может поднять свой сервер легко и быстро и присоедениться к общей сети
В сети я больше известен как Revertron, давно занимаюсь развитием сети и сообщества Yggdrasil, разработкой клиента Yggdrasil для Android и другими вещами. В последнее время накопилось много разных новостей по этой теме. Но есть опасение, что многие до сих пор не знают что такое Иггдрасиль, поэтому я решил запилить цикл статей, и начать с более общего введения. Но, несмотря на то, что это введение, я постарался сжато, коротенько, расписать важнейшие механизмы сети в этой статье.
Считаем на конкретных примерах — от дрели на кухне до экскаватора на стройке
Где-то в кладовке, на антресолях или в гараже у вас лежит вещь, которую вы купили с чётким намерением использовать. Дрель для ремонта. Туристический рюкзак для похода, который так и не случился. Фотоаппарат, которому смартфон составил неожиданную конкуренцию. Беговые лыжи, купленные на волне зимнего энтузиазма.
Вы не одиноки. Это происходит в каждой второй квартире в России.
Я долго размышлял, с чего всё началось, и, кажется, теперь ясно вижу ту самую точку, откуда пошёл настоящий путь. Ещё в институте, когда мы изучали C/C++, мне внезапно пришла в голову мысль попробовать превращать изображения в ASCII-арт, просто ради эксперимента. Несколько бессонных ночей за кодом, и у меня получилось.
Я — цифровой кочевник. Уже больше десяти лет работаю в IT, последние три года — на одном проекте, полностью удалённо.
За последние несколько лет я успел пожить на Филиппинах, в Аргентине, Бразилии, Египте, а сейчас нахожусь в Казахстане.
Постоянные переезды заставляют перестраивать финансовую жизнь: открывать счета в разных странах, сталкиваться с комиссиями, валютными ограничениями и непредсказуемостью местных банков. Поэтому криптовалюта для меня — не инвестиция и не способ “поиграть на курсе”. Это просто инструмент, чтобы жить и работать между странами без бюрократии.