El inventor de la World Wide Web y del Hypertext Markup Language (HTML), Tim Berners-Lee, dijo que si estuviera construyendo hoy un servicio de nombres de dominio (DNS), lo haría "más descentralizado".

Hablando en ETH Prague en el escenario junto al cofundador de Ethereum, Vitalik Buterin, Berners-Lee reflexionó sobre las primeras decisiones de arquitectura de Internet.

"Si pudiera volver atrás [...] lo haría más descentralizado", dijo.

El DNS fue inventado en 1983 por Paul Mockapetris, sustituyendo el anterior sistema basado en archivos hosts.txt por un sistema escalable y distribuido para nombrar direcciones IP. Aunque Berners-Lee no fue personalmente responsable del desarrollo del DNS, podría haber optado por una estructura de URL no vinculada al DNS que conocemos hoy, o podría haber impulsado una alternativa descentralizada.

Fuente: Mely.eth

Centralización del DNS

El sistema DNS está muy centralizado, sobre todo en sus niveles jerárquicos superiores. La zona raíz, que rige los dominios de primer nivel como .com y .org, está gestionada por la Corporación de Asignación de Nombres y Números de Internet (ICANN), una organización sin ánimo de lucro con sede en Estados Unidos.

Además, los servidores con más autoridad están gestionados por un puñado de organizaciones, lo que centraliza aún más el sistema. Esto facilita la censura y el control por parte de los gobiernos, que pueden confiscar o bloquear nombres de dominio unilateralmente.

Este grado de centralización también hace que las interrupciones debidas a la interrupción centralizada del servicio sean más probables. El control sobre las zonas raíz y las políticas de dominio también se concentra en unas pocas regiones y entre un grupo selecto de partes interesadas.

También existe preocupación por la privacidad, ya que las consultas DNS centralizadas pueden ser controladas, registradas e interceptadas por los proveedores de servicios de Internet y otros intermediarios.

La solución cripto al problema

Se están desarrollando alternativas descentralizadas al sistema DNS. La más conocida es el Servicio de Nombres de Ethereum (ENS), que asigna nombres legibles por humanos a direcciones de Ethereum, contenido en el Sistema de Archivos Interplanetarios (IPFS) u otros datos.

Otra alternativa es Unstoppable Domains. Su sistema acuña dominios como fichas no fungibles (NFT) en Ethereum y Polygon.

ENS ha visto una buena cuota de adopción. A finales de 2024, ENS Labs también se asoció con PayPal y Venmo, desatando especulaciones sobre cómo esta asociación probablemente impulsará la adopción generalizada.

IPFS funciona con contratos inteligentes de Ethereum y pretende ser propiedad de los usuarios y resistente a la censura. En la actualidad, se utiliza principalmente en aplicaciones Web3, carteras y sitios web descentralizados.

Otra alternativa es Handshake (HNS), que pretende ser un protocolo de nomenclatura descentralizado y sin permisos compatible con el DNS tradicional. Un proyecto con un objetivo similar es Namecoin (NMC), una bifurcación temprana de Bitcoin diseñada específicamente para ofrecer dominios .bit y almacenar registros DNS onchain con resistencia a la censura.

IPFS también va acompañado de su propio Sistema de Nombres Interplanetarios (IPNS), que permite cambiar los nombres de las direcciones IPFS (hashes). Las URL generadas de este modo apuntan a contenidos específicos, no a servidores.

Una alternativa no cripto al DNS es OpenNIC. Se trata de un proyecto gestionado por usuarios que ofrece dominios no ICANN, con el objetivo de descentralizar el control mediante la gobernanza comunitaria.

Aclaración: La información y/u opiniones emitidas en este artículo no representan necesariamente los puntos de vista o la línea editorial de Cointelegraph. La información aquí expuesta no debe ser tomada como consejo financiero o recomendación de inversión. Toda inversión y movimiento comercial implican riesgos y es responsabilidad de cada persona hacer su debida investigación antes de tomar una decisión de inversión.