Yggdrasil-ng: как я переписал Yggdrasil на Rust за 3.5 дня и неделю фиксил один баг

В прошлой статье я разобрал, как устроена сеть Yggdrasil. Теперь - про Yggdrasil-ng: рерайт с Go на Rust за 3,5 дня, неделя на один баг в пяти строках, новые фитчи (включая CKR - VPN через mesh), и мобильный клиент, в котором перенос работы с TUN внутрь Rust дал прирост скорости почти в десять раз. В статье бонус - новое приложение, которое вам понравится ;) Попасть в сети

https://habr.com/ru/articles/1027746/

#yggdrasil #yggdrasil_network #mesh #meshсети #p2p #p2pсети

Yggdrasil-ng: как я переписал Yggdrasil на Rust за 3.5 дня и неделю фиксил один баг

Это опять Revertron , в прошлой статье я разобрал, как устроена сеть Yggdrasil: криптоадресация, spanning tree, жадная маршрутизация, bloom-фильтры. Я обещал, что это первая статья цикла - и обещал...

Хабр
@limping По идее, до прокси-сервера можно и через #yggdrasil, если использовать альтернативный клиент, в котором это реализуют.
А вот напрямую - так это Дуров должен на своей стороне сделать на сервере и в клиенте.
Только вряд он будет так заморачиваться, если даже править маскировку прокси пришлось сообществу.
Да и нам это зачем? Кому нужна реальная цифровая свобода - пусть осваивают свободные мессенджеры. Для остальных есть макс.

#ZNC landing was moved from 6680 port to relative multi-net /irc URI, which is also include actual #IRC server details:

http://[202:68d0:f0d5:b88d:1d1a:555e:2f6b:3148]/irc/ - #Yggdrasil
http://[505:6847:c778:61a1:5c6d:e802:d291:8191]/irc/ - #Mycelium
http://hc3fycfadz7fkapp62fqi6llioe46fvis6wuswfobl5ghc2u7snq.b32.i2p/irc/ - #I2P
http://w6vtcpbir5vvokwdqqbqlrdtnzwyfc4iyqn6owxuyjeppszuydutqwqd.onion/irc/ - #Tor

P.S. С учётом последнего задумался:
а как насчёт #телеграм, будет ли работать в #yggdrasil? И если будет, настраивать только через MTProto?
Я наконец понял, какую пользу можно извлекать из #yggdrasil
Будет работать синхронизация в приложениях типа
#syncthing
#Joplin
#Jami
#qtox
и т.п. приложения p2p.
> Через Yggdrasil может работать всё, что может работать по ipv6.
Я правильно понимаю, что #ретикулум в каком-то смысле включает в себя функциональность, которая есть в #yggdrasil ?
Ниже поясню, что имею в виду.
Unlike #yggdrasil, #mycelium network implements a DHT instead of a tree; perhaps this could help with root storm resistance?
Is this possible to connect #Yggdrasil peer over #Mycelium?

@risdeveau Пожалуй, веб-кольцо aka #webring имеет смысл для сайтов, адресованных одной аудитории, а не для сайтов одной сети.

Многие сайты сети #Yggdrasil перечислены в Yggdrasil Web directory.
http://[21e:a51c:885b:7db0:166e:927:98cd:d186]/

Страница с ещё несколькими ссылками.
http://[222:a8e4:50cd:55c:788e:b0a5:4e2f:a92c]/yggdrasil:sites_and_services:other_network_services

#yggdrasil продолжает колбасить со страшной силой.
Вы таки будете смеяться, но я переношу связь со своими виртуалками с yggdrasil на #zerotier . Дожили, обслуживанием ygg.at занимается совершенно левая технология.