Yggdrasil

Материал из Википедии — свободной энциклопедии
Это старая версия этой страницы, сохранённая 94.25.167.16 (обсуждение) в 23:10, 20 октября 2020 (Yggdrasil: данные карточки из wilidata). Она может серьёзно отличаться от текущей версии.
Перейти к навигации Перейти к поиску
Yggdrasil
Тип протокол передачи данных
Разработчик Сообщество
Написана на Go
Операционные системы Linux, Illumos, OS X, FreeBSD, windows
Языки интерфейса Английский
Аппаратные платформы x86, amd64, MIPS, ARM, PowerPC
Последняя версия
Репозиторий github.com/yggdrasil-net…
Состояние Активный
Лицензия GNU GPL 3 и LGPL-3.0[вд][2]
Сайт yggdrasil-network.github.io (англ.)

Yggdrasil — сетевой протокол и его реализация, с помощью которого можно создать mesh-сеть, которая будет работать в оверлейновом режиме, позволяя сделать Интернет поверх Интернета.

Причем, сеть может одновременно работать в двух режимах — через интернет и без интернета, соединяясь напрямую с физически соседними пирами (через Ethernet, Wi-Fi или Bluetooth) работая на 3-ем уровне модели OSI.


Данная сеть направлена на приватность, для чего передаваемые данных внутри сети шифруются оконечным асимметричным шифрованием на основе эллиптических кривых, благодаря чему передаваемая информация надежно защищена от других участников соединения. Анонимизация пользователя может быть выполнена с помощью подключения через соответствующие сети (Tor, I2P).


На данный момент существуют готовые сборки для Windows, Linux, MacOS, IOS и Android. Также возможна установка на некоторые модели роутеров.


Данная сеть обеспечивает корректную работу приложениям, поддерживающим IPv6 протоколирование (XMPP, Matrix, Telegram X).

Также имеется большое количество внутренних сервисов и сайтов, в том числе большого количества внутренних чатов.

См. также

Ссылки

  1. Release 0.5.10 — 2024.
  2. https://github.com/yggdrasil-network/yggdrasil-go/blob/master/LICENSE