Las URLs Web3 – habilitadas con el lanzamiento de ERC-4804 – han llegado a Ethereum, permitiendo a los usuarios de Internet acceder a las aplicaciones y NFTs de Ethereum sin preocuparse por la censura centralizada.
El nuevo estándar de Ethereum, titulado “Web3 URL to EVM Call Message Translation,” fue propuesto por primera vez el 14 de febrero de 2022, y fue co-escrito por el fundador de ETHStorage Qi Zhou, el investigador de Ethereum Sam Wilson y Chao Pi.
Describía la propuesta como una URL “estilo HTTP” para acceder directamente al contenido Web3 en la cadena, como front-ends de aplicaciones descentralizadas (DApps) y NFTs. Más de un año después, ERC-4804 fue aprobado y finalizado en la red principal el 1 de marzo.
1/n, me complace anunciar que el primer protocolo de acceso web para ETH ERC4804: Web3 URL ha sido aprobado y finalizado por los editores de la EIP.
web3:// (https://t.co/uXpTGdXirF) es http:// descentralizado. Permite a los usuarios navegar directamente por el rico contenido web de EVM, ¡páginas/imágenes/canciones!
– Qi Zhou (@qc_qizhou) 1 de marzo de 2023
Anthurine Xiang, portavoz del protocolo de almacenamiento de capa 2 ETHStorage, explicó que, en muchos casos, el ecosistema sigue dependiendo de servidores web centralizados para proporcionar acceso a aplicaciones “descentralizadas”.
“Ahora mismo, todas las DApps como Uniswap […] afirman ser aplicaciones descentralizadas”, explicó Xiang, y añadió: “Pero, ¿cómo [do] entramos en la página web? Hay que pasar por el DNS. Tienes que ir a través de GoDaddy. […] Todos esos son servidores centralizados”.
Hoy en día, la mayoría de los usuarios acceden a Internet a través del “Protocolo de Transferencia de Hipertexto”, ampliamente conocido como HTTP.
Cuando un usuario de Internet hace clic en un enlace o teclea la dirección de un sitio web, el ordenador utiliza HTTP para pedir a otro ordenador que recupere la información, como un sitio web o imágenes.
Bajo ERC-4804, los usuarios de Internet tienen la opción de escribir web3:// (en lugar de http://) en sus navegadores para acceder directamente a DApps como Uniswap o NFTs en cadena. Esto se debe a que la norma permite a los usuarios ejecutar directamente una consulta a una máquina virtual de Ethereum (EVM).
En teoría, también se puede acceder a sitios web enteros por estos medios siempre que su contenido se almacene en la blockchain de Ethereum o en un protocolo de capa 2 compatible. Sin embargo, los costes de hacerlo siguen siendo muy prohibitivos, según el fundador de ETHStorage, Qi Zhou.
“La cuestión crítica aquí es que el coste de almacenamiento en Ethereum es súper, súper caro en mainnet”, dijo Zhou en una presentación reciente en ETH Denver.
“Por ejemplo, 1 Gigabyte de datos en la cadena costará aproximadamente 10 millones de dólares. […] Eso es inaceptable para muchas aplicaciones Web2 e incluso para muchas NFT”, añadió Zhou, quien señaló que las soluciones de almacenamiento de capa 2 podrían ayudar a mitigar algunos de los costes.
Xiang sugirió que, dados los costes, el nuevo estándar URL sólo tiene sentido para aplicaciones específicas.
“No todo tiene que descentralizarse. Si diriges un negocio Web2 bastante bueno y no tienes que preocuparte demasiado por la censura centralizada. […] Puedes ir a por ello”.
Por otro lado, la nueva norma sería útil para DApps o sitios web que corren riesgo de censura, con Tornado Cash como ejemplo.
“Por ejemplo, en el caso de Tornado Cash, mucha gente no puede acceder a ellos a través de su sitio web porque hay censura”, explicó Xiang.
“Si eres una DApp y ya te has descentralizado, ¿por qué sigues usando un sitio web centralizado para que la gente acceda a ti?”.
A la pregunta de si la nueva norma podría ser aprovechada por malos actores para participar en actividades ilícitas, Xiang respondió:
“Esto es realmente difícil de decir, al igual que cómo se fundó Bitcoin. Creo que Bitcoin no nació para el mal, pero aún así, al principio, la gente [were] haciendo cosas turbias como la Ruta de la Seda, habían estado usando Bitcoin”.
En cambio, Xiang cree que, al igual que Bitcoin, sólo están dando a la gente una opción descentralizada que de otro modo no tendrían.
El nuevo estándar de Ethereum es el primero de su clase para la blockchain, señaló Xiang, aunque no es la primera solución de alojamiento web descentralizado.
Relacionado: Cómo alojar un sitio web descentralizado
IPFS, o Sistema Interplanetario de Archivos, es un ejemplo de red creada para hacer lo que actualmente ofrecen los servidores centralizados en la nube, sólo que a través de medios descentralizados. Sin embargo, Xiang señaló que una URL de IPFS sólo puede enlazar a contenidos estáticos, que no pueden modificarse ni cambiarse.
Yo *uso* IPFS para almacenar mi blog. Tiene serios problemas de UX (mi última actualización tardó ~1h en propagarse). Poner el blog en la cadena habría sido mucho más fácil.
Para los blogs, eso es por desgracia demasiado caro, pero para los registros de texto corto la lógica se aplica.
– vitalik.eth (@VitalikButerin) 27 de mayo de 2022
ERC-4804, sin embargo, permitirá “datos dinámicos”, como permitir a la gente dejar “me gusta” y comentarios e interactuar con el contenido de un sitio web, explicó Xiang. Al ser nativo de Ethereum, también se espera que el estándar pueda interactuar con otras blockchains mucho más fácilmente, añadió Xiang.
Source: COIN TELEGRAPH