Cada actualización de Ethereum es clave para que la open source continúe siendo la red blockchain por excelencia, por lo que la llegada de los servicios de nombre del ecosistema (ENC) a la segunda capa es un acontecimiento de suma importancia.
Recientemente se anunció que se está desarrollando la primera etapa para que los ENC operen en los rollups de Optimistic, es decir, aplicaciones de la segunda capa.
Si bien los ENC ya están activos desde hace mucho tiempo en Ethereum, la novedad se trata de una mejora que está siendo desarrollada por el programador Nick Johnson; conocido por fundar y liderar el proyecto de ENS.
Además, en un comunicado emitido hace varios días se pudo conocer que aunque la actualización recién ha visto avances; los desarrolladores ya pueden hacer uso de las nuevas implementaciones.
En relación a ello, en el blog oficial de ENS fue publicado un código fuente para que los desarrolladores puedan corregir la implementación y probarla a su gusto.
Propuesta dentro de Ethereum
Para esta primera etapa se tomó como referencia un algoritmo que permite comunicar las DApps de capa 2 con la red principal de Ethereum.
Tal conexión es posible gracias a una puerta de enlace encargada de comunicar los contratos inteligentes con la capa 2; facilitando conocer la data almacenada en la capa 2.
Con esto último es posible la traducción y retorno del nombre del dominio a la dirección correspondiente.
Para los desarrolladores y programadores, con la implementación de esta arquitectura no será necesario un cambio de algoritmo, ni en la capa 2 ni en la red principal.
Rollups
Por otra parte, hay que acotar que los rollups de Optimistic no son los únicos utilizados por la ENS; ni mucho menos son las únicas soluciones de escalabilidad de capa 2 en el mundo.
También existen los ZK-rolluos o Arbitrum, siendo estas las más conocidas de otras y que ya fueron investigadas por Kyber Network; acerca de los diferentes rollups del mercado.
Cabe destacar que en este selecto grupo Optimistic es la que permite utilizar la máquina virtual de Ethereum y facilita la compatibilidad con los contratos inteligentes.
Pasos finales
En el comunicado se explicó que la fase final comprende la generación de un estándar genérico.
Asimismo es necesario que haya especificaciones para poder correr el estándar, recibir feedback de toda la comunidad y atender los requerimientos finales.
¿Qué es un ENS y cuál es su importancia en Ethereum?
Los ENS son servicios que permiten a los usuarios no utilizar sus direcciones de cartera, si no sus nombres. Otra de sus funciones es almacenar información como dominios de páginas webs.
En pocas palabras es muy útil para los desarrolladores que hacen vida en Ethereum, ya que supone una solución para los problemas de escalabilidad y congestionamiento.