Тим Бернерс-Ли считает, что интернет-DNS должен был быть более децентрализованным.

Изобретатель World Wide Web и языка гипертекстовой разметки (HTML) Тим Бернерс-Ли заявил, что если бы он создавал службу доменных имен (DNS) сегодня, он бы сделал её «более децентрализованной».

Выступая на ETH Prague на сцене вместе соучредителем Ethereum Виталиком Бутериным, Бернерс-Ли размышлял о ранних архитектурных решениях в интернете.

«Если бы я мог вернуться [в прошлое…] я бы сделал её более децентрализованной», — сказал он.

DNS был изобретён в 1983 году Полом Мокапетрисом, заменив предыдущую систему на основе файла hosts.txt масштабируемой и распределённой системой для присвоения имён IP-адресам. Тем не менее, хотя Бернерс-Ли лично не отвечал за разработку DNS, он мог бы выбрать структуру URL, не связанную с DNS, который мы знаем сегодня, или он мог бы подтолкнуть к созданию децентрализованной альтернативы.

Источник: Mely.eth

Централизация DNS

Система DNS сильно централизована, особенно на верхних уровнях её иерархии. Корневая зона, которая управляет доменными именами верхнего уровня, такими как .com и .org, управляется американской некоммерческой организацией Internet Corporation for Assigned Names and Numbers (ICANN).

Кроме того, наиболее авторитетные серверы обслуживаются несколькими организациями, что ещё больше централизует систему. Это позволяет легко осуществлять цензуру и контроль со стороны правительств, которые могут в одностороннем порядке изымать или блокировать доменные имена.

Такая степень централизации также повышает вероятность сбоев из-за нарушения работы централизованных сервисов. Контроль над корневыми зонами и политикой доменных имён также сосредоточен в нескольких регионах и среди избранной группы заинтересованных сторон.

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

Решение от крипты

Разрабатываются децентрализованные альтернативы системе DNS. Наиболее известной является Ethereum Name Service (ENS), которая сопоставляет удобочитаемые имена с адресами Ethereum, контентом в Inter-Planetary File System (IPFS) или другими данными.

Другая альтернатива — Unstoppable Domains. Её система выпускает домены в виде невзаимозаменяемых токенов (NFT) на Ethereum и Polygon.

ENS добилась значительного распространения. В конце 2024 года ENS Labs также сотрудничала с PayPal и Venmo, что вызвало предположения о том, как это партнерство, вероятно, ускорит массовое внедрение.

IPFS работает на смарт-контрактах Ethereum и стремится быть пользовательским и устойчивым к цензуре. В настоящее время он в основном используется в Web3-приложениях, кошельках и децентрализованных веб-сайтах.

Другая альтернатива — Handshake (HNS), которая стремится быть децентрализованным и безотказным протоколом именования, совместимым с традиционным DNS. Проект с аналогичной целью — Namecoin (NMC), ранний форк Bitcoin, предназначенный специально для предложений доменов .bit и хранения DNS-записей в блокчейне с устойчивостью к цензуре.

IPFS также сопровождается собственной системой Inter-Planetary Name System (IPNS), которая обеспечивает изменяемое именование для IPFS-адресов (хэшей). URL-адреса, сгенерированные таким образом, указывают на конкретный контент, а не на серверы.

Не криптографической альтернативой DNS является OpenNIC. Это проект, управляемый пользователями, который предлагает не-ICANN домены, стремясь децентрализовать контроль посредством управления сообществом.