Ethereum tiene un nuevo estándar de URL que no se puede bloquear


Las URL de Web3, habilitadas con el lanzamiento de ERC-4804, llegaron a Ethereum, lo que permite a los usuarios de Internet acceder a las aplicaciones y NFT de Ethereum. sin tener que preocuparse por la censura centralizada.

El nuevo estándar Ethereum, noble “Web3 URL to EVM Call Message Translation” se propuso por primera vez el 14 de febrero de 2022 y fue coautor del fundador de ETHStorage Qi Zhou, el investigador de Ethereum Sam Wilson y Chao Pi.

Describió la propuesta como una URL de “estilo HTTP” para el acceso directo al contenido Web3 en cadena, como B. Interfaz de aplicaciones descentralizadas (DApps) y NFT. Más de un año después, ERC-4804 fue aprobado y completado en mainnet el 1 de marzo.

Anthurine Xiang, portavoz del protocolo de almacenamiento de capa 2 ETHStorage, explicó que en muchos casos el ecosistema aún depende de servidores web centralizados para brindar acceso a aplicaciones “descentralizadas”.

“En este momento, todas las DApps como Uniswap […] afirman ser aplicaciones descentralizadas”, explicó Xiang, y agregó: “Pero, ¿cómo [do] ¿Podemos acceder a la página web? Tienes que pasar por el DNS. Tienes que pasar por GoDaddy. […] Todos estos son servidores centralizados”.

Gráfico que explica cómo se compara el nuevo modelo con Web2. Fuente: w3eth.io

Hoy en día, la mayoría de los usuarios acceden a Internet a través del Protocolo de Transferencia de Hipertexto, comúnmente conocido como HTTP.

Cuando un usuario de Internet hace clic en un enlace o ingresa la dirección de un sitio web, la computadora usa HTTP para solicitar a otra computadora que recupere la información, como un sitio web o imágenes.

Según ERC-4804, los usuarios de Internet tienen la opción de escribir web3:// (en lugar de http://) en su navegador para invocar directamente DApps como Uniswap o NFT en cadena. Esto se debe a que el estándar permite a los usuarios ejecutar una consulta directamente en una máquina virtual Ethereum (EVM).

Diagrama de flujo que explica cómo funciona el estándar de URL Web3 con Uniswap. Fuente: w3eth.io

Teóricamente, también se pueden abrir sitios web completos, siempre que su contenido esté almacenado en la cadena de bloques de Ethereum. un protocolo de capa 2 compatible. Sin embargo, según el fundador de ETHStorage, Qi Zhou, los costos de esto siguen siendo muy prohibitivos.

“La cuestión clave aquí es que los costos de almacenamiento en la red principal Ethereum son muy, muy caros”, dijo Zhou en una presentación reciente en ETH Denver.

“Por ejemplo, 1 gigabyte de datos en cadena cuesta alrededor de $10 millones. […] Eso es inaceptable para muchas aplicaciones Web2 e incluso para muchas NFT”, agregó Zhou, y señaló que las soluciones de almacenamiento de Capa 2 podrían ayudar a mitigar algunos de los costos.

Xiang sugirió que dado el costo, el nuevo estándar de URL solo tiene sentido para ciertas aplicaciones.

“No todo necesita ser descentralizado. Si tiene un negocio web2 bastante bueno y no tiene que preocuparse demasiado por la censura centralizada. […] Puedes hacer eso fácilmente”.

Por otro lado, tendría sentido el nuevo estándar para DApps o sitios web amenazados por la censura. Efectivo Tornado como un ejemplo.

“Por ejemplo, muchas personas no pueden acceder a Tornado Cash a través de su sitio web debido a la censura”, explicó Xiang.

“Si eres una DApp y ya estás descentralizado, ¿por qué sigues usando un sitio web centralizado para que la gente acceda a ti?”

Ejemplo de sitios web a los que se puede acceder a través de la URL web3:// Fuente: w3eth.io

Cuando se le preguntó si el nuevo estándar podría ser utilizado por malos actores para participar en actividades ilegales, Xiang dijo:

“Es realmente difícil de decir, al igual que la creación de Bitcoin. Creo que bitcoin no nació para el mal, pero al principio era humano [were] usaron bitcoin en cosas turbias como la Ruta de la Seda”.

En cambio, Xiang cree que, al igual que Bitcoin, solo brindan a las personas una opción descentralizada que de otro modo no tendrían.

El nuevo estándar Ethereum es el primero de su tipo para blockchain, señaló Xiang, aunque no es la primera solución para alojamiento web descentralizado.

Relacionado: Cómo alojar un sitio web descentralizado

IPFS o InterPlanetary File System es un ejemplo de una red creada para hacer lo que actualmente ofrecen los servidores en la nube centralizados, solo que con medios descentralizados. Sin embargo, Xiang señaló que una URL de IPFS solo puede apuntar a contenido estático que no se puede agregar ni cambiar.

Sin embargo, ERC-4804 habilitará “datos dinámicos”, como permitir que las personas den me gusta, comenten e interactúen con el contenido de un sitio web, explicó Xiang. Dado que el estándar se origina en Ethereum, se espera que también sea mucho más fácil interactuar con otras cadenas de bloques, agregó Xiang.