domingo, 1 de enero de 2023

Nombres de dominio gratuitos idea

 No tiene sentido pagar por un nombre de dominio a entidades reguladoras.

El nombre de dominio es ponerle nombre a una ip para que sea fácil de recordar.

La traducción la realiza un servidor de nombres de dominio y se paga anualmente.

Si es una web personal y pública, por qué pagar?

Con un identificador único personal se podría crear un nick no único.

Y una página con nombre no único.

Páginas de mismo nombre no pueden tratar el mismo tema.

En ese caso se añadiría el tema que tratan.

Pero aún se podría indicar el dueño.

El nombre de la página podría quedar libre si no se usa en un tiempo largo y de da de baja.

Como se haría esto?

La idea sería:

El usuario siembra en una red p2p sus nombres de páginas. 

Y un servidor los descarga, durarían un año en el servidor ,una vez no hay leechers seeders o nadie que los siembre.

Sólo tú puedes sembrar el nombre de tus webs

Y sólo el servidor descargarlas.

Pués es el que hace de DNS.

El servidor podría actuar como DNS normal pero mejor si funciona global como red.

El problema:

El problema sería que estaría centralizado, y si se descentraliza. El límite de duración de los dominios sería que tendrías que dejar de sembrarlo y la gente no visitarlo.

No está mal pues al no devolver una ip válida un nombre de dominio se debería borrar localmente la referencia a este y cada cierto tiempo borrar localmente las referencias.

Sería completamente p2p

Sólo que buscarías archivos que serían ips con nombre, a lo cuál hay que sumar una fecha usuario único.

Costaría un poco al principio la busqueda como en una red p2p pero una vez guardados iría rápido.

En el caso de cambiar el servidor máquina o ip pues empezaría a dar error ese nombre a esa ip; pero si los estás sembrando en otra no habría mucho problema.

Tal vez algo parecido al funcionamiento de los monederos de bitcoin pero con nombres de dominio ya lo miraré mejor.

Incluso se podría incluir un mapeo de puertos en el archivo p2p 

Por si no se pueden usar el http 80 en el servidor que podría ser tu ordenador mismo y otros.

Los sistemas operativos ser reservan los puertos del 1 al 1024 creo bueno te dejas unos cuantos abiertos fuera de ese intervalo y listo.

La red p2p guardaría un archivo con tu identificación e ip (sesión) y otros por con tu identificación y sitio web (se puede tener más de uno).

La sesión sería para sembrar el sitio web en el servidor que tenga la web hospedada.

Cada archivo torrent es único por su hash y nombre, pasaría esto con los sitios, serían archivos que su nombre es el nombre del sitio y tema(sería de una lista)  la antigüedad del sitio y el hash del nick del usuario. Dentro del archivo redireccionamiento puertos, ip, resumen pagina (como rss) hash etc

















No hay comentarios:

Publicar un comentario