
Web3 , o la web de lectura, escritura y confianza, es la tercera iteración de Internet, impulsada por contratos inteligentes, criptomonedas, NFT y tecnología blockchain para lograr una web descentralizada. Esto significa que, en lugar de estar controlado de forma centralizada, se distribuye a través de una red de computadoras, lo que lo hace más seguro y resistente. Además, la web descentralizada introduce un cambio en los nombres de dominio del sistema de nombres de dominio (DNS) convencional a un nombre de dominio web3.
Los nombres de dominio Web3 son direcciones DNS basadas en blockchain que permiten a los usuarios crear y administrar sus propios dominios personalizados. Son direcciones que representan las billeteras de los usuarios. Los nombres de dominio criptográficos descentralizados son NFT que los usuarios pueden intercambiar en los mercados de NFT. Las extensiones de nombre de dominio de Web3 son .eth, .crypto, .dao, .blockchain, .nft, etc. El registro de un nombre de dominio de web3 requiere el uso de un registrador de dominio que admita el servicio, como Ethereum Name Service (ENS) y Unstoppable Domains .
Los usuarios deben usar una billetera Ethereum que admita ENS al registrar un nombre de dominio web3. Una vez que se registra el dominio, los usuarios pueden configurar un registro DNS para él, lo que permitirá a las personas encontrar el sitio web o la aplicación utilizando las herramientas tradicionales de búsqueda de nombres de dominio.
Los usuarios deben elegir billeteras compatibles con ENS que satisfagan sus necesidades, como MetaMask. MetaMask es una popular extensión de navegador que permite a los usuarios almacenar y administrar sus tokens ETH y ERC20.
Una vez que los usuarios han elegido una billetera Ethereum, deben registrar su nombre de dominio web3 a través de un contrato inteligente en la cadena de bloques Ethereum. Esto se puede hacer usando la extensión MetaMask o un servicio como MyEtherWallet . Una vez que se registra el dominio, los usuarios pueden configurar un registro DNS para él a través de servicios como ENS o Unstoppable Domains. Luego, las personas pueden encontrar los sitios web y las aplicaciones utilizando las herramientas tradicionales de búsqueda de nombres de dominio.
Los dominios ENS funcionan de manera similar a los nombres de dominio tradicionales, pero con la nueva infraestructura web 3.0, pueden crear aplicaciones y sitios web descentralizados y almacenar datos o archivos en la cadena de bloques.
El ENS es el nuevo sistema de nombres de dominio construido sobre la red Ethereum que permite a los usuarios crear direcciones o nombres de usuario memorables y distintivos. Utiliza los contratos inteligentes de Ethereum para brindar servicios complementarios al DNS convencional y administrar el registro y resolución de nombres de dominio. ENS permite a los usuarios crear un solo nombre de usuario para todas sus direcciones de billetera, aplicaciones descentralizadas y sitios web en un ecosistema distribuido.
ENS utiliza tres tipos de contratos inteligentes: el registro, los registradores y los resolutores.
El registro : el registro es el contrato de nivel superior de la ENS responsable de almacenar todos los nombres de dominio y sus correspondientes contratos inteligentes de resolución. También define las reglas para configurar y mantener un nombre de dominio .eth, como quién puede crear uno, cuánto dura, cómo renovarlo, etc.
El registrador : un registrador es un contrato que permite a los usuarios reclamar y administrar dominios .eth. Mantiene nombres de dominio y permite a los usuarios subdominios basados en criterios. El concepto de controlador de registrador y registrador permanente permite a los titulares de nombres subcontratar sus nombres. Actualmente existen dos tipos de registradores: abiertos y de subasta.
El resolutor : un resolutor es un contrato que proporciona la asignación entre una dirección de Ethereum y un nombre de dominio .eth. Cuando los usuarios ingresan una dirección o nombre de usuario en su navegador o billetera, el resolutor devolverá la dirección de Ethereum correspondiente. El contrato de resolución lo implementa el propietario del nombre de dominio y se puede actualizar para cambiar la asignación. En resumen, el resolutor almacena la asignación de nombre a registro.
- Permite un control total sobre la identidad en línea del usuario : a diferencia de los dominios tradicionales, que suelen ser propiedad de grandes empresas u organizaciones, los dominios web3 pueden ser propiedad de individuos o grupos. Permite a los usuarios usar su dominio para representarse a sí mismos o a su marca de una manera más personal con identificadores únicos en formato NFT.
- Son mucho más baratos que los dominios tradicionales : los nombres de dominio Web3 no requieren un registrador centralizado y no hay intermediarios involucrados, lo que los hace económicos. Un nombre de dominio regular comienza en $ 6.98, mientras que los nombres de dominio Web3 como .hmn de la aplicación Cortex son completamente gratuitos.
- Son más seguros : dado que se almacenan en la cadena de bloques, los nombres de dominio web3 no pueden ser manipulados ni eliminados por nadie, lo que los hace ideales para alojar datos confidenciales o crear aplicaciones resistentes a la censura. También son más resistentes a la piratería y otros ataques, ya que no tienen un punto central de falla.
- Son más privados : a diferencia de los dominios tradicionales, que a menudo se registran con información personal, los nombres de dominio web3 se pueden registrar de forma anónima. La identidad del usuario no estará vinculada a su dominio, lo que les otorga más privacidad en línea.
- Están preparados para el futuro : a medida que Internet avanza hacia un modelo más descentralizado, los nombres de dominio web3 serán cada vez más populares.
- Monederos criptográficos: el comercio y el almacenamiento de monederos criptográficos se pueden realizar a través de ENS, ya que es compatible con todas las criptomonedas.
- Webs y aplicaciones descentralizadas: una dApp o sitio web puede usar un dominio ENS como su URL, similar a una URL estándar pero sin servidores DNS.
- Mensajería resistente a la censura: un usuario puede enviar un mensaje cifrado a otro usuario a través de una dirección de correo electrónico registrada en ENS. El mensaje se almacenará en la cadena de bloques y solo el destinatario podrá descifrarlo.
- Intercambios de tokens : se pueden intercambiar dos tokens diferentes entre dos usuarios sin un intercambio centralizado, ya que ambos tokens están representados por sus respectivos nombres de dominio ENS.
- Registro de nombre: Cualquier nombre (nombre de empresa, nombre de marca, etc.) se puede registrar en la ENS, similar al registro de un nombre de dominio, pero en la cadena de bloques.
- Gestión de identidades: el ENS se puede utilizar para gestionar identidades digitales y avatares de forma descentralizada para permitir a los usuarios controlar sus propios datos.
- Sistemas de reputación: se puede construir un sistema de reputación descentralizado en el ENS para permitir que los usuarios se califiquen entre sí en función de sus interacciones.
- Certificados: El ENS se puede utilizar para emitir y verificar credenciales de forma descentralizada para permitir a los usuarios dar fe de la autenticidad de un certificado sin necesidad de una autoridad central.
ENS juega un papel importante en la reducción del tecnicismo involucrado en la tecnología blockchain al reemplazar los códigos alfanuméricos inconvenientes con nombres de usuario legibles por humanos. Además, la simplificación de la experiencia del usuario atraerá una mayor adopción de la tecnología y el inicio de la web 3.0.