Descentralización de namespaces: quién y qué propone hacer

Los fundadores de Namebase han criticado las redes sociales y los sistemas centralizados de gestión de nombres de dominio. Vamos a ver en qué consiste su propia iniciativa y por qué no a todos les gusta.

Descentralización de namespaces: quién y qué propone hacer
/ Unsplash / Charles Deluvio

Qué ha pasado

La campaña por una implementación alternativa del espacio de nombres se ha promovido activamente desde el año pasado. Recientemente se publicó material con explicaciones detalladas sobre críticas, propuestas para la descentralización global, requisitos necesarios para el proyecto y sus posibilidades potenciales.

Hemos analizado el artículo y la discusión que lo rodea en foros temáticos. Compartimos los hallazgos principales, materiales adicionales y opiniones sobre este tema.

Por qué los critican

En el sitio web las empresas hacen referencia al problema de la excesiva centralización por parte de los 'monopolios tecnológicos', organizaciones nacionales e internacionales — desde ICANN hasta redes sociales.

Los fundadores de Namebase cuestionan cómo, bajo la gestión de estas estructuras (e incluso gobiernos), se implementan los derechos a la libertad de expresión y la propiedad de activos digitales como perfiles, nombres de usuario y nombres de dominio. En sus discursos, a menudo mencionan casos de robo, bloqueos y eliminación de tales 'activos' sin el debido proceso o explicación de las razones.

Qué propuestas presentan

Por la opinión los entusiastas de este tema, para alejarse de las complejidades hacia un espacio de nombres universal, sostenible y descentralizado, se requiere:

  1. Asegurarse de que el sistema sea descentralizado.
  2. Dejar solo las funciones clave.
  3. Garantizar bajo consumo de recursos y acceso sin confianza.
  4. Mantener la compatibilidad con la infraestructura general de la red.
  5. Prever actualizaciones a nivel de protocolo.

El primer y segundo requisito se pueden cumplir mediante una cadena de bloques PoW (la empresa la ha denominado Handshake). De este modo, los desarrolladores planean eliminar los riesgos de desestabilización del sistema debido a acciones de partes interesadas o factores externos.

A su juicio, diseñar sobre la base de cadenas de bloques ya existentes no permitirá lograr tal efecto a largo plazo, lo cual es un factor determinante para el funcionamiento ininterrumpido y la actualización (quinto punto de requisitos) de los 'estándares IT' de este nivel.

En respuesta a la tercera demanda, los desarrolladores proponen almacenar los datos del espacio de nombres en lo que se denomina Urkel Tree, diseñados específicamente para resolver esta tarea. Son una alternativa a los árboles particia en Ethereum, pero con nodos de 32 (hojas/nodos hermanos) y 76 bytes (nodos internos), y el peso de PoW aquí no supera un kilobyte, incluso con decenas de millones de 'hojas'.

Así, el equipo intenta optimizar el tiempo y los recursos necesarios para la resolución de nombres. Además, ha creado un 'ligero' cliente en C — que se ocupa exclusivamente de tareas de DNS.

Descentralización de namespaces: quién y qué propone hacer
/ Unsplash / Thomas Jensen

En cuanto a la compatibilidad (el cuarto punto), según los fundadores, el proyecto está diseñado para ampliar las capacidades de los estándares IT existentes, no para reemplazarlos. Los desarrolladores creen que 'los usuarios de la red deben tener más posibilidades de mantener el control y asegurarse de que un nombre determinado les pertenece', y continúan desarrollando su producto (la información principal sobre él es el repositorio de GitHub, documentación, API).

Por lo que se les critica

En Hacker News se enlazó a una tienda de aplicaciones, basada en Handshake, y implementaciones similares. Pero también hubo quienes expresaron preocupaciones, de que el proveedor simplemente intenta convertirse en otro registrador, operando con nombres en un formato ligeramente actualizado. Se cuestionó la independencia de tales proyectos, citando datos sobre la distribución de pools de minería.

En algún momento, la discusión se desvió — uno de los residentes del sitio incluso expresó la idea de una 'revitalización' similar de la ecosistema RSS, que podría convertirse en una respuesta descentralizada para el monopolizado mercado de las redes sociales. Pero aquí, al igual que en la situación con Handshake, todo se redujo a la cuestión de la monetización y el grado de elegancia en su resolución. Como se sabe, similares los proyectos de DNS ya lo han intentado iniciar, pero este proceso no ha sido tan fluido como los fundadores desearían.

Actualmente, Handshake y Namebase tienen varias alternativas — desde Unstoppable Domains (documentación) hasta Ethereum Name Service (ENS). Si podrán competir con los enfoques existentes para la gestión de nombres de dominio y convertirse en soluciones masivas, el tiempo lo dirá.

P.D. Lectura adicional en nuestro blog de Habr — el trabajo de proveedores y el desarrollo de sistemas de comunicación.

Fuente: habr.com

Compra un hosting fiable para sitios web con protección contra DDoS, servidores VPS VDS 🔥 Compra un hosting fiable para sitios web con protección contra DDoS, servidores VPS VDS | ProHoster