Compartir este artículo

La Web 3.0 es demasiado complicada

Para un futuro verdaderamente descentralizado, tenemos que resistir las tentaciones de la gratificación instantánea de la interfaz de usuario y de las integraciones de API extremadamente simples que dependen de centros de datos.

ONE de los objetivos y beneficios más importantes de la revolución de la Web 3.0 es la redescentralización de los ecosistemas de Tecnología de la información del mundo. Internet, en sus inicios, era un sistema altamente descentralizado. Con el tiempo, los sistemas centralizados se han integrado con gran éxito en este ecosistema descentralizado.

La economía del negocio del software y el poder de los efectos de red son la base de la centralización de la era de la Web 2.0, y se ven favorecidos por el uso liberal depatrones oscurosTambién en los usuarios (es decir, los trucos de la Web 2.0 para que la gente proporcione datos personales). Si no tenemos cuidado, corremos el riesgo de repetir algunos de los mismos patrones de la era de la Web 3.0.

CONTINÚA MÁS ABAJO
No te pierdas otra historia.Suscríbete al boletín de The Node hoy. Ver Todos Los Boletines

Paul Brody es el líder global de blockchain de EY y columnista de CoinDesk .

Veo dos riesgos importantes para un futuro descentralizado sostenible. El primero, y sin duda el mayor, es la inmensa complejidad que implica desarrollar buenas herramientas de interacción con blockchain. Interactuar con sistemas distribuidos es complicado, sobre todo cuando se añaden requisitos adicionales como la gestión de múltiples firmas o el uso de...pruebas de conocimiento cero para mantener la Privacidad.

La forma más sencilla de gestionar esa complejidad hoy en día es mediante una interfaz de programación de aplicaciones (API). ¿Quieres acuñar un token? Hay una API para eso. ¿Quieres obtener el historial de transacciones? También hay una API para eso. Estas API, a su vez, escriben hacia y desde la blockchain, gestionando toda la complejidad que conlleva. Las API simplifican la creación de herramientas de blockchain, pero casi todas dependen de software e infraestructura centralizados. En otras palabras: el uso extensivo de las API conducirá a la centralización de muchas funciones críticas de la blockchain.

La infraestructura blockchain de EY no es diferente, y no solo hace un uso intensivo de servicios basados ​​en API de otras empresas, sino que también ofrece servicios como API a usuarios empresariales que, de otro modo, encontrarían demasiada complejidad. Si bien sé que las API sin duda desempeñarán un papel importante en el futuro, especialmente en la interconexión del mundo de la Web 3.0 con el mundo de la Web 2.0, preferiría ver un futuro donde muchas aplicaciones se ejecuten e interactúen de forma nativa en el ecosistema blockchain. En EY, tenemos como prioridad constante KEEP implementando una infraestructura genuinamente descentralizada en nuestro negocio de blockchain, y espero que nuestros colegas también lo hagan.

Para evitar una centralización excesiva por dependencia de las API y las aplicaciones SaaS (software como servicio), la tarea más importante para los desarrolladores es crear bibliotecas y herramientas que faciliten el acceso directo a los ecosistemas de la Web 3.0 y KEEP el código actualizado sin tener que depender de las API. Parece fácil, pero en realidad es muy difícil. A lo largo de mi carrera he descubierto lo extremadamente difícil que es gestionar la distribución de software y lo fácil que es mantener el control y la consistencia mediante una API de software como servicio. Algunos proyectos como... Estéreo, financiados en parte por la Fundación Ethereum , son un buen comienzo porque facilitan el inicio y la gestión de su propio negocio. nodoen casa tan fácil como instalar cualquier otro paquete de software.

Una segunda gran preocupación es que, en nuestros esfuerzos por desarrollar soluciones Web 3.0 que funcionen y rindan igual que las de la Web 2.0, terminaremos centralizando la Web 3.0 en gran medida. Los protocolos que admiten computación y almacenamiento de archivos "descentralizados" están diseñados para recompensar a los participantes con los sistemas de mayor disponibilidad y alto rendimiento. Estos suelen estar ubicados en centros de datos centralizados gestionados por grandes empresas.

Sigue leyendo: 10 predicciones para 2022 de Henri Arslanian de PwC

Esto es esencial si queremos que las aplicaciones Web 3.0 sean tan rápidas y responsivas como las aplicaciones Web 2.0. Pero ¿es un objetivo útil? Las nuevas tecnologías más exitosas abordan nuevas cargas de trabajo en lugar de migrar las antiguas a nuevas plataformas. La Web 3.0 es superior en aspectos muy específicos, como transferir valor mediante tokenización y permitir integraciones complejas concontratos inteligentes.

¿Quizás podríamos dejar las interacciones sincrónicas y la gratificación instantánea de la interfaz de usuario para el mundo de la Web 2.0? El "30" en "net 30" en una factura corporativa se refiere a días, no a milisegundos. Para la mayoría de las empresas, negocios y aplicaciones financieras, un ciclo de unos pocos minutos a un día es más que suficiente. ¿Quizás deberíamos dejar los videojuegos y la realidad virtual para la Web 2.0?

Si queremos un futuro verdaderamente distribuido y descentralizado, tendremos que resistir la doble tentación de la gratificación instantánea de la interfaz de usuario, aquella que solo pueden ofrecer centros de datos siempre activos, y las integraciones de API extremadamente simples. El resultado será un ecosistema financiero y Tecnología más justo, competitivo y resiliente.

Las opiniones reflejadas en este artículo son mías y no reflejan necesariamente las opiniones de la organización global EY o de sus firmas miembro.

Nota: Las opiniones expresadas en esta columna son las del autor y no necesariamente reflejan las de CoinDesk, Inc. o sus propietarios y afiliados.

Paul Brody

Paul Brody es el Líder Global de Blockchain de EY (Ernst & Young). Bajo su liderazgo, EY ha consolidado su presencia global en el sector blockchain, con especial énfasis en blockchains públicas, auditoría y desarrollo de aplicaciones empresariales en el ecosistema Ethereum .

Paul Brody