Ты набираешь maatx.io в адресной строке, и через долю секунды браузер уже знает, куда стучаться. Кажется, что это происходит само собой — открытая, ничья сеть без центра, где протокол выше королей. Так объясняют интернет с девяностых. История красивая, и она неточна ровно в одном месте — там, где начинается любое имя. Прежде чем браузер найдёт сайт, кто-то должен сперва подтвердить, что домен вообще существует. И это «кто-то» — не облако из тысяч равноправных узлов. Это очень короткий список организаций, который умещается на одной странице.
Пирамида из трёх этажей
Система доменных имён устроена как перевёрнутое дерево. На самом верху — корень: невидимая точка после каждого адреса, которую браузер даже не показывает. Ниже — домены верхнего уровня: .com, .io, .ru, .org и ещё несколько сотен таких же. Ещё ниже — собственно домены, которые покупают люди и компании. Всё это держится на одном документе — корневой зоне, файле, который перечисляет, какие домены верхнего уровня вообще существуют и куда идти за информацией о каждом из них. Файл небольшой. Но без него ни один адрес в интернете не резолвится ни у кого, потому что каждый следующий уровень отвечает на запрос только после того, как корень подтвердил его право отвечать.
Спроси, кто пишет этот файл, — и абстракция кончается.
Тринадцать букв, что держат корень
Формально корневую зону публикует IANA — функция внутри ICANN, некоммерческой организации, зарегистрированной в Калифорнии. Физически файл распространяет по миру Verisign — американская компания, назначенная «оператором корневой зоны» по контракту. Раздают этот файл тринадцать именованных кластеров серверов, от A до M, которыми управляют двенадцать организаций: сама Verisign держит два (A и J), остальные распределены между американскими университетами, NASA, Минобороны США и его армейской лабораторией, интернет-провайдером Cogent, японским консорциумом WIDE, шведским Netnod, европейским RIPE NCC и самим ICANN. Физически у каждой буквы — сотни точек присутствия anycast по всему миру, включая, вероятно, дата-центр в твоей стране. Административно же «кто последний отвечает за букву» — список из дюжины имён, заметно смещённый в сторону американской юрисдикции.
В 1998 году это было продемонстрировано напрямую. Джон Постел, человек, который десятилетиями лично вёл IANA, разослал восьми из тогдашних двенадцати операторов корневых серверов просьбу перенаправить их машины на его собственный сервер вместо официального правительственного. Формально — тест. По сути — демонстрация того, что реальный контроль над корнем держится не законом, а доверием конкретных людей друг к другу. Операторы послушались. Вашингтон запаниковал, увидев, что горстка администраторов может в один вечер перекроить адресную книгу планеты. Постел отменил перенаправление на следующий день. Через несколько месяцев появился ICANN — попытка формализовать то, что до этого держалось на личных договорённостях. В 2016 году США официально передали остаточный правительственный надзор над IANA глобальному многостороннему сообществу — жест, снявший последнюю прямую верёвочку от американского министерства торговли к корню. Список держателей ключей от этого не стал длиннее.
Реестраторы: витрина над механизмом
Обычный человек с корнем и корневыми серверами не сталкивается никогда. Он сталкивается с реестраторами — компаниями вроде GoDaddy, Namecheap или Reg.ru, у которых покупает домен. Здесь важно различие, которое стирается в разговорной речи: реестр — это организация, держащая авторитетную базу конкретного домена верхнего уровня, а реестратор — розничный продавец, аккредитованный ICANN, который покупает у реестра оптом и продаёт тебе в розницу. Когда ты «покупаешь» домен, ты на деле арендуешь имя у реестра через посредника — бессрочно, пока платишь и не нарушаешь правила.
Здесь и обнаруживается настоящая теснота. Реестром для .com и .net — двух самых массовых зон в мире, где .com в одиночку насчитывает порядка ста пятидесяти миллионов зарегистрированных имён, — управляет всё та же Verisign. Одна компания держит трубу, через которую течёт большая часть коммерческого интернета, причём не только по контракту с ICANN, но и по отдельному соглашению с министерством торговли США, которое до сих пор регулирует, насколько Verisign вправе поднимать цену за каждое имя. Тысячи реестраторов по всему миру — витрина. За витриной — одна труба.
Имя, которое можно отобрать
Здесь абстракция становится конкретной. Раз корень, крупнейшие реестры и большинство реестраторов физически сидят в определённых юрисдикциях — преимущественно американской, — имя настолько прочно, насколько прочны законы страны, чья компания держит слой под ним. Американские власти не раз пользовались тем, что Verisign и крупные реестраторы — американские компании, чтобы изымать домены .com и .net у владельцев сайтов за пределами США: по делам о пиратстве, контрафакте, а иногда и о нарушении санкций — так, по сообщениям СМИ, в 2021 году министерство юстиции США изъяло несколько десятков сайтов, связанных с Ираном, включая новостные ресурсы, сославшись на санкционный режим. Формально это работа с нарушителями. По факту — демонстрация того, что домен — не собственность, а разрешение, которое можно отозвать не по решению суда твоей страны, а по решению совсем другой.
Есть и более тихий пример хрупкости самого механизма имён. Домен .io закреплён за территорией Британских Индийских океанских территорий в международном стандарте ISO, который IANA использует для присвоения национальных доменов. В 2024 году Великобритания договорилась о передаче суверенитета над Чагосским архипелагом Маврикию — и это подняло вопрос, останется ли .io в списке вообще, поскольку история уже знает случаи, когда домен территории, исчезнувшей из реестра ISO, со временем сворачивали. Тысячи стартапов построили бренд вокруг буквы, которую они не выбирали как политическое решение — просто как красивое совпадение с «input/output». Оказалось, что и это совпадение арендовано.
Наша запись: в системе Маат Рен — не просто ярлык. Назвать вещь значит получить власть над ней; стереть чьё-то имя с памятника означало для древних египтян стереть само существование человека. DNS — это буквально инженерия Рен в масштабе планеты: твоё имя в сети существует лишь потому, что три слоя чужих рук — корень, реестр, реестратор — согласны его признавать. Ни один из этих слоёв не принадлежит тебе. Стереть имя сегодня не требует резца по камню — требуется одна строчка в административной панели, которую ты не контролируешь.
Это не повод отказаться от доменных имён — ими будет пользоваться весь мир ещё долго. Но стоит помнить разницу между «у меня есть сайт» и «мне разрешают иметь сайт», пока не нарушены условия, которые ты не писал. Из этой же логики MAAT в своё время отказался вести токен на чужой сети токенов ERC-20 и построил собственную цепочку — не из упрямства, а потому что арендованное имя однажды может замолчать не по твоей воле. Держать свой Рен самому — не паранойя, а просто трезвый учёт того, кто на самом деле пишет корневой файл твоей жизни.