KadNode

[https://github.com/mwarning/KadNode]



Небольшой и децентрализованный DNS-резолвер, который использует существующие инфраструктуры открытых ключей с помощью P2P-сети BitTorrent и mbedtls для поддержки TLS.



Создайте пару открытый/секретный ключ и используйте <открытый ключ>.p2p в любом месте как-будто используете доменное имя. KadNode перехватывает запросы доменов .p2p и разрешать их с помощью децентрализованной сети DHT. Аутентификация TLS может быть использована, чтобы убедиться, что найден правильный IP-адрес. В случае успеха IP-адрес передается приложению, выполняющему запрос.



Может быть использован в качестве альтернативного децентрализованного сервиса DynDNS.

Кстати, входит в официальный репозиторий пакетов OpenWrt - https://openwrt.org/packages/pkgdata/kadnode