paint-brush
Web2.5: combinación de Web2 UX con primitivas Web3por@decentland
489 lecturas
489 lecturas

Web2.5: combinación de Web2 UX con primitivas Web3

por Decent Land Labs5m2023/09/27
Read on Terminal Reader

Demasiado Largo; Para Leer

La Web 2.5 busca fusionar la centralidad en el usuario de la Web 2.0 con las virtudes descentralizadas de la Web 3.0. Este modelo integrador acentúa la privacidad y el empoderamiento del usuario a través de marcos de blockchain manteniendo la simplicidad. Este artículo explora la metamorfosis de la web, la lógica detrás de un modelo combinado y el papel pionero de la máquina de ejecución molecular (MEM) en esta fase transformadora. Web2.5, MEM, Web3, descentralización, experiencia de usuario, UX, blockchain, contratos inteligentes, Arweave, SmartWeave, Ethereum, Web2, evolución de internet, autonomía de datos, transparencia, funciones serverless, middleware, escalabilidad
featured image - Web2.5: combinación de Web2 UX con primitivas Web3
Decent Land Labs HackerNoon profile picture
0-item

Aprender del pasado para construir el nuevo futuro de la web

La evolución de Internet tal como la conocemos...

A medida que la web evoluciona, no simplemente descartamos las viejas estructuras: integramos lo que es efectivo en la próxima generación y refinamos lo que no funciona.


Web1 fue como inventar un periódico que pudiera entregarse en cualquier lugar y al instante. Un gran momento de 0 a 1, pero no se parecía en nada al vibrante mosaico de reinos que surgieron en web2, cuando los lectores se transformaron en creadores, curadores y clientes.


Web3 y las criptomonedas tienen sus raíces en una protesta contra los sistemas tradicionales, como lo demuestra el inicio de Bitcoin un año después de la crisis financiera global, y un creciente escepticismo hacia el control centralizado sobre la información (es decir, prohibiciones de cuentas de alto perfil, Cambridge Analytica , etc.). Esta era encendió el deseo de trascender las limitaciones de web2.


La filosofía de Web3 de "lectura/escritura/posesión" enfatiza la propiedad del usuario y la autonomía de los datos. ¿A quién pertenece en última instancia su identificador X, su dirección de Gmail o sus artículos de Medium? Web3 ofrece propiedad irrevocable y procedencia verificable, pero también presenta desafíos, especialmente para la adopción generalizada.


El académico Josh Rosenthal etiqueta acertadamente a la Web3 como el renacimiento moderno post-Gutenberg , destacando su poder transformador para desafiar las estructuras tradicionales y hacer que la información sea más accesible y abierta a todos.


Sin embargo, si algo aprendimos de web2 es que la centralización puede ser una ventaja competitiva. Sin mediación, web3 transfiere la carga al usuario final y no ofrece a las aplicaciones mucho espacio para manejar funciones convenientes en su nombre.


Sus matices y complejidades (billeteras, llaves, gas, RPC, exploradores de bloques) son barreras para la adopción generalizada.

Definiendo Web2.5

Mientras diseñamos un nuevo capítulo de la web, integramos sistemas probados de épocas anteriores. Web2 nos brindó experiencias de usuario perfectas, incorporación intuitiva y aplicaciones de alta velocidad.


Por el contrario, Web3 introdujo conceptos como identidades universales, fuentes unificadas de verdad y procedencia y propiedad claras.


Web2.5 no es sólo un punto intermedio entre estos dos extremos. Su objetivo es crear sinergia entre el enfoque en el usuario de web2 y la transparencia y los principios fundamentales de web3. Web2.5 debería combinar estas características de una nueva manera que no sea sólo un término medio con lo peor de ambos mundos.


Web2.5 fusiona la UX de web2 con la transparencia, los primitivos sensibles y los estándares abiertos de web3. Este modelo de "mejores herramientas para el trabajo" hace sacrificios triviales en la centralización a cambio de avances no triviales en la autonomía del usuario y la interoperabilidad.


Considere un escenario en el que una aplicación opera según el paradigma de consenso basado en almacenamiento . Si bien utiliza un contrato público inteligente para cálculos en un entorno privado, garantiza que el estado quede registrado permanentemente en la cadena de bloques.


Dado que tanto las entradas como las salidas son transparentes, pero el cálculo está centralizado, surge una pregunta: si la integridad de las entradas y salidas es verificable, ¿importa que el cálculo esté fuera de la cadena? Esto ejemplifica cómo web2.5 equilibra los puntos fuertes de web3 y web2, garantizando escalabilidad sin comprometer la potencia.

Construyendo Web2.5

Al evaluar su pila tecnológica, es esencial identificar qué componentes prosperan con las características de Web3 y cuáles enfrentan limitaciones. Web2, basada en estándares formales como HTTP, REST, DNS, TCP e IMAP, a menudo ve sus límites superados.


La rápida evolución de las aplicaciones centradas en el consumidor y el surgimiento de ecosistemas aislados obligan a los desarrolladores a eludir estos estándares en busca de innovación. A menudo, mantener el secreto se convierte en la ventaja competitiva de una empresa centralizada.


Como resultado, web2 tiende a parecerse a una colección de catedrales aisladas en lugar de a un bazar en expansión .


Por el contrario, web3 ofrece un cambio de paradigma. Su base en libros de contabilidad permanentes y compartidos garantiza una interoperabilidad inherente, eliminando preocupaciones sobre las API de operador obsoletas. El modelo de identidad EOA ejemplifica aún más este cambio, haciendo que los sistemas de inicio de sesión de terceros sean redundantes, gracias a la universalidad del enfoque de conexión de billetera.


Si bien las robustas primitivas de Web3 tienen un inmenso potencial, es crucial implementarlas con prudencia para evitar abrumar a los usuarios.


Lograr el equilibrio adecuado es clave ⚖️.

La paradoja del middleware

Web3 se encuentra en sus primeras etapas. Muchos proyectos complejos que apuntan a la adopción generalizada se basan en gran medida en una combinación de contratos inteligentes, API centralizadas y middleware personalizado. Si bien la tecnología web2 puede refinar las complejidades de la web3, surge una pregunta: ¿compromete esto el objetivo general de la descentralización?


La descentralización abarca un amplio rango, y nuestra perspectiva postula que la combinación de computación verificable y software de código abierto puede equilibrar la centralización, incluso cuando se canaliza a través de vías centralizadas.


Sin embargo, una amenaza y preocupación muy frecuente es el aumento del middleware centralizado, que podría potencialmente socavar la visión general de la descentralización.


En el panorama web2.5, un enfoque típico implica gestionar las actividades en cadena a través de una capa centralizada de "caja negra". En este modelo, los contratos inteligentes se vuelven simbólicos si no se pueden utilizar sin permiso.


Este desafío subraya la motivación de Decent Land Labs para desarrollar el MEM .


¿Nuestra puntería? Defender la era Web2.5 mientras se sortean los obstáculos del middleware centralizado, introduciendo una nueva ola de funciones sin servidor listas para Web3.


Máquina de ejecución molecular

Descubriendo el potencial del MEM

MEM permite a los desarrolladores web3 crear e implementar dApps ultrarrápidas sin la carga de crear middleware desde cero o lidiar con los costos de una costosa infraestructura en la nube.


Los contratos inteligentes MEM viven para siempre en Arweave, preservando tanto su estado como su historial de transacciones. Aprovechando la eficiente evaluación diferida de SmartWeave , los cálculos se ejecutan en un entorno fuera de la cadena altamente escalable, evitando las limitaciones y los cuellos de botella comunes que a menudo se encuentran en cadenas como Ethereum.


Anclado en esta base arquitectónica, MEM proporciona:


  • Soporte multilingüe . Escriba contratos MEM en JS, Rust, C++, Solidity y más. No es necesario desviarse de los idiomas que su equipo ya domina.


  • Computación sin servidor y sin confianza: MEM combina la escalabilidad de AWS Lambda con la transparencia de blockchain, lo que garantiza la descentralización sin comprometer la experiencia de usuario.


  • Interoperabilidad universal: incorpore fácilmente identidades y datos, ya sea de otra cadena de bloques o de una fuente Web2.


  • Agnosticismo en cadena: integre MEM sin problemas con cualquier pila existente en cualquier cadena o cree una aplicación preparada para el futuro que no esté anclada a un único ecosistema.


  • Almacenamiento permanente: los datos de su aplicación nunca se perderán y siempre estarán accesibles gracias al almacenamiento en Arweave.


  • 🚫 Barrera de entrada: las aplicaciones MEM se pueden diseñar para que funcionen sin gas ni billetera, lo que elimina los tediosos procesos de configuración para los usuarios finales.


  • Interfaz intuitiva: la interfaz de programación optimizada de MEM se adapta de forma nativa a todos los navegadores y al contexto del servidor, lo que elimina la necesidad de herramientas especializadas. Úselo como una API.


Independientemente de si un proyecto utiliza una pila híbrida con elementos dentro y fuera de la cadena, o si está iniciando una construcción Web2.5 desde cero, MEM puede revolucionar el panorama del desarrollo al ofrecer una integración perfecta del enfoque en el usuario de Web2 con Los principios transparentes de Web3.


Puede funcionar como una capa sin servidor o, como lo demuestran plataformas como ANS , namespace.gg , permacast.app y Ark Protocol , servir como una solución backend completa e integral.


Regístrese para la versión beta y comience a construir aquí . 👈

Recursos adicionales


Estén atentos y SUSCRIBIR a Decent Land Labs en HackerMediodía para las últimas actualizaciones.