Главная страница

Этот сайт посвящен проекту создания специальной службы альтернативной адресации в сети Интернет – специальной системы гипердоменных имен (HDNS - Hyper Domain Name System). 

Система гипердоменных имен подразумевает под собой комплекс организационно-технических мероприятий, позволяющих существенно упростить навигацию в Интернете для конечного пользователя, упростить и упорядочить идентификацию веб-ресурсов на основе семантической организации пространства доменных имен.

HDNS будет обладать более широкими возможностями и будет более гибкой по сравнению с существующей системой DNS.

Аксиомы имен нодов HDNS, или каким в идеале должно быть доменное имя

  1. Имя ноды состоит из одного и более чем одного слова. Максимальная длина имени ноды ограничена только протоколом передачи, как частный случай - протоколом http;
  2. Имя ноды мультиязычно, в том числе в одном имени ноды могут присутствовать слова на разных языках;
  3. Имя ноды мультикодировочно;
  4. Имя ноды может существовать в любом лице, числе, склонении и в любых других словоформах (в т. ч. в словоформах с ожидаемыми орфографическими ошибками);
  5. У каждой ноды может быть неограниченное количество имен;
  6. Имя ноды содержит любые знаки алфавита, цифр и пунктуации, за исключением знака точка;
  7. Ноды имеют семантические (смысловые) связи;
  8. Существует минимально необходимые связи нодов (связи с геонодами и хрононодами). Связи могут устанавливатся регистратором ноды - при регистрации ноды, системой HDNS - при работе;
  9. Количество связей нодов не ограничивается;
  10. Ноды могут иметь принудительные связи (к примеру с нодами ограничения), которые устанавливаются ситемой HDNS.
Примечание. Здесь и далее под словосочетанием "имя ноды" понимается имя ноды в HDNS.

Почему я считаю, что нужно улучшить DNS:

  • DNS ущербна как поисковая система. Другими словами, нужно знать точное написание искомого веб-ресурса, иначе поиск будет неудачен;
  • DNS моноязычна и монокодировочна. К сожалению это так. Появление DNS-имен на национальных языках и кодировках положения дел не меняет, поскольку ведет к неминуемому разделению Интернета на национальные сегменты;
  • DNS ограничивает пространство имен. Да, пространство имен в DNS конечно;
  • Регистрация имен в DNS излишне забюрократизирована и недостаточно оперативна;
  • DNS небезопасна, как с точки зрения пользователей (проблема детского Интернета), так и с точки зрения безопасности Интернета в целом;
  • имена DNS не взаимосвязаны между собой, (это всего лишь список соответствия имя – IP). 

Какими преимуществами будет обладать HDNS:

  • Открывается новое пространство имен в Интернете;
  • Запросы многоязычны и многокодировочны;
  • Лексика запросов приближена к обычному «человеческому» запросу, т. к. информация о нодах семантически организована. В будущем такая организация имен нодов (доменных имен) может стать основой семантического Web-а;
  • Отсутствие ограничений на информационную емкость. То есть, в HDNS пространстве может быть сколь угодно одинаковых по написанию собственных имен объектов (что однако не приведет к путанице, т. к в системе всегда присутствует дополнительная информация);
  • Пространство имен и информацию о нодах формирует не программа-робот поисковика, а пользователь, что есть несомненный плюс;
  • Для безопасности, обеспечивающей доверие к HDNS, положены цифровые подписи, которые могут использоваться агентами и серверами для проверки того, что информация достоверна;
  • Логика HDNS системы определяется набором правил описания информационной структуры данных для проведения рассуждений и методики выбора тактик выполнения операций с данными, чтобы получить ответы на вопросы;
  • В HDNS данных всегда присутствует ограничительная информация, позволяющая решить проблему «детского», «профессионального» и пр. Интернета;
  • В силу своей природы запросы в HDNS могут быть неоднозначными, в тоже время более точны (вроде как парадокс, но на самом деле так, т.к. нет необходимости знать точное наименование ноды, система предложит варианты, наиболее близко подходящие к запросу).