ALFIS — P2P-домены

github.com/Revertron/Alfis

DNS является корневой во всех смыслах для знакомого нам интернета (где мы вводим в адресную строку duckduckgo.com вместо 20.204.244.192) структурой. Она централизована и требует доверия сразу к нескольким сущностям (провайдер, регистраторы доменов, государство).

Да и с доверием, атак на систему (перехват незашифрованных по умолчанию DNS-запросов, отравление кэша, взлом регистратора,, трояны, подменяющие hosts…) за последнее десятилетие стало порядком больше. Большинство из таких проблем решает децентрализация.

ALFIS — один из самых легковесных и простых вариантов. Он хранит домены в минимальном блокчейне, без валют, построенном исключительно для работы с доменами. Клиент умеет работать и в консоли (как DNS), и в графическом интерфейсе (DNS + майнинг домена).

📌 Детали

  • открытый исходный код на Rust
  • разработка энтузиаста FOSS, бывшего разработчика AdGuard, без рекламы и отслеживания ~ есть потенциальные проблемы с безопасностью
  • доступно на Linux, Windows и macOS + как образ Docker
  • работает с зонами .ygg и .anon (для Yggdrasil), а также .btn, .conf, .index, .merch, .mirror, .mob, .screen и .srv (клирнет)
  • перенаправляет обычные DNS-запросу указанному вышестоящему провайдеру (по умолчанию AdGuard)
  • настройка через файлы .toml с простым синтаксисом (находятся в директории с исполняемым файлом)
  • для владения и продления домена нужно приложить вычислительную работу, его нельзя купить (хорошо для борьбы со сквоттерами)

ИМХО:  Поставил бы на постоянный DNS, но грузит проц даже без майнинга, поэтому пока только для Yggdrasil. Проблемы с безопасностью больше про врага уровня государства, которое пока только-только научилось людей в Tor находить — мимо моей модели угроз.

Свежее