Impulsado por
Interview

Un antiguo ingeniero de Microsoft predice un cambio gradual en el enfoque del desarrollo de la cadena de bloques hacia la escalabilidad vertical

Este artículo se publicó hace más de un año. Alguna información puede no estar actualizada.

Mientras los activos digitales envueltos han habilitado la interconexión de activos y expandido su utilidad, su necesidad percibida de custodia reintroduce riesgos de centralización y dependencias de confianza. Esto contradice el ethos descentralizado de la tecnología blockchain, según Chris Li, fundador y CTO de Ava Protocol.

ESCRITO POR
COMPARTIR
Un antiguo ingeniero de Microsoft predice un cambio gradual en el enfoque del desarrollo de la cadena de bloques hacia la escalabilidad vertical

Logrando Utilidad Mientras Se Preservan los Principios Básicos de Descentralización

Li contó a Bitcoin.com News que ve los activos envueltos como soluciones transicionales. También predice que soluciones emergentes como los intercambios atómicos, puentes entre cadenas y la tecnología de prueba cero probablemente superarán a los activos envueltos. Estas soluciones, argumentó, logran el mismo objetivo de preservar los principios básicos de descentralización y ausencia de confianza.

Al referirse a los esfuerzos de varios proyectos para simplificar los procesos de blockchain, Li, un empresario en serie, enfatizó el progreso “significativo” logrado en hacer que los protocolos sean más rápidos y baratos de usar. Sin embargo, reconoció que todavía hay “un largo camino por recorrer” en construir toda la infraestructura y perfeccionar la experiencia del usuario.

Li, no obstante, predice que el enfoque del desarrollo de blockchain cambiará gradualmente de la escalabilidad horizontal a la vertical en los próximos cinco años. Citó el desarrollo de carteras inteligentes y soluciones multi-firma como algunos de los desarrollos a observar. En sus respuestas escritas enviadas a través de Telegram, Li también ofreció sus pensamientos sobre el denominado trilema de blockchain y cómo Ava Protocol está superando este desafío.

También discutió cómo los desarrolladores pueden simplificar los procesos de blockchain para atraer más usuarios. A continuación, las respuestas de Li a todas las preguntas enviadas.

Bitcoin.com News (BCN): La interoperabilidad de blockchain, la privacidad y la seguridad de las transacciones siguen siendo temas clave en el ecosistema Web3. Muchas soluciones emergentes se centran en hacer que las blockchains nativas, como Ethereum, sean escalables. Mientras tanto, otros desarrolladores buscan formas de simplificar los procesos involucrados en el desarrollo de blockchain para acomodar a usuarios cotidianos. ¿Cómo calificas el rendimiento de los desarrolladores hasta ahora en su intento de simplificar los procesos de blockchain? ¿Qué más crees que se necesita hacer para acomodar aún a más usuarios cotidianos?

Chris Li (CL): En los últimos cinco años, se ha logrado un progreso significativo en términos de escalabilidad de blockchain, haciendo que las transacciones sean más rápidas y baratas. Esto se puede atribuir a soluciones de Ethereum layer-2 como Arbitrum y Optimism, así como a nuevos mecanismos de consenso en blockchains como Solana, Near y Aptos. Mirando hacia atrás, el panorama ha cambiado drásticamente. En 2018, un solo juego como Fomo3D podría detener toda la red de Ethereum, mientras que hoy, tales incidentes son raros. Incluso unas pocas horas de congestión en Polygon pueden hacer titulares, destacando cuánto ha mejorado el ecosistema.

La tecnología de prueba de conocimiento cero (ZKP) también ha avanzado mucho. Las soluciones de zk-rollups para Ethereum layer-2 ahora pueden probar sus compromisos en la red principal en minutos, eliminando la necesidad del largo período de desafío de 7 días requerido por los rollups optimistas. Además, las transacciones privadas se están volviendo disponibles en blockchains como Aleo, aunque todavía queda un largo camino por recorrer en construir toda la infraestructura y perfeccionar la experiencia del usuario de producto.

Dado los recientes logros en la escalabilidad horizontal, creo que el espacio de solución de escalabilidad horizontal se ha vuelto bastante saturado, haciendo cada vez más difícil lograr mejoras significativas. En los próximos cinco años, espero que el enfoque del desarrollo de blockchain cambie gradualmente hacia la escalabilidad vertical. Esto implica no solo hacer las transacciones más rápidas y asequibles, sino también mejorar las capacidades de cada transacción.

Un ejemplo destacado de esto es el desarrollo de carteras inteligentes y soluciones multi-firma, que mejoran significativamente la experiencia del usuario y les empoderan para lograr más. En Ava Protocol, estamos trabajando en construir super-transacciones que permiten a los usuarios programar acciones basadas en tiempo, precio o eventos personalizados de contratos inteligentes. Los usuarios deberían poder hacer esto usando sus carteras de MetaMask o Coinbase, sin depender de scripts manuales y bots para manejar claves privadas y ejecutar transacciones pre-firmadas.

BCN: Muchas barreras existentes impiden la adopción de blockchain, a pesar de la introducción de soluciones innovadoras destinadas a simplificar la tecnología. Por ejemplo, proyectos en años recientes han introducido activos envueltos para facilitar transacciones entre cadenas. Aunque este enfoque se considera efectivo, presenta el desafío de confiar en custodios e introduce un grado de centralización en un entorno que de otra manera es descentralizado. ¿Cuáles son tus opiniones sobre los activos envueltos y qué alternativas podrían mitigar los riesgos asociados y limitaciones?

CL: En mi opinión, los activos envueltos son una solución intermedia no tan perfecta que aborda muchas necesidades en su momento. El concepto de activos envueltos básicamente implica mantener tu ETH bajo custodia bajo un contrato inteligente para habilitar funcionalidades adicionales. Una vez envuelto, estás a merced de los desarrolladores del contrato inteligente envuelto, que es responsable de implementar lógica compleja a través de código Solidity personalizado. Aunque este enfoque ha sido efectivo en habilitar la interconexión de activos y expandir la utilidad, su componente de custodia inherentemente reintroduce riesgos de centralización y dependencias de confianza, lo que va en contra del ethos descentralizado de la tecnología blockchain.

Considero estas soluciones intermedias porque hoy, una lógica similar se puede lograr usando almacenamiento fuera de cadena y otras técnicas avanzadas. Por ejemplo, usar un EigenLayer AVS (Servicios Activamente Validados) permite una lógica de transacción compleja sin requerir custodia de tus activos. Este método aprovecha la confianza y seguridad de los restakers de ETH, eliminando la necesidad de custodios centralizados y reduciendo los riesgos asociados con los activos envueltos.

Además, a medida que el ecosistema de blockchain continúa evolucionando, es probable que veamos soluciones más sofisticadas que minimicen la necesidad de confianza y centralización. Tecnologías como intercambios atómicos, puentes entre cadenas utilizando oráculos descentralizados y avances en pruebas de conocimiento cero ofrecen alternativas prometedoras. Estas soluciones pueden proporcionar la misma funcionalidad, si no mayor, que los activos envueltos mientras preservan los principios básicos de descentralización y ausencia de confianza.

BCN: En el núcleo de mejorar la efectividad de blockchain está la aceleración de las velocidades de transacción. Sin embargo, lograr transacciones más rápidas a menudo compromete la descentralización y seguridad del protocolo. Muchos proyectos han afirmado haber resuelto este desafío también conocido como el trilema de blockchain. En tu opinión, ¿hasta qué grado han tenido éxito estos proyectos? ¿Cómo ha abordado Ava Protocol este desafío y cuáles han sido los resultados?

CL: El trilema de blockchain—equilibrar la seguridad, escalabilidad y descentralización con recursos limitados—plantea un desafío significativo. Es difícil mejorar todos los aspectos simultáneamente sin comprometer otros. Sin embargo, al asignar más recursos a una dimensión, es posible mejorar un aspecto sin disminuir directamente los otros. En ciencias de la computación, un enfoque común es cambiar espacio por tiempo y viceversa. Por ejemplo, las soluciones de Ethereum layer-2 logran escalabilidad, o más espacio de bloque, proporcionando a los usuarios operadores de red adicionales y almacenamiento, mientras aún se comprometen y finalizan resultados en Ethereum.

De manera similar, las soluciones de escalado de zk-rollup generan pruebas de transacciones agregando energía computacional significativa, reduciendo así el tiempo de finalización en la red principal de Ethereum. Ava Protocol aborda este trilema de blockchain aprovechando la red de operadores confiables de EigenLayer para lograr escalabilidad mediante la adición de recursos computacionales y de almacenamiento. Este enfoque hace que las transacciones a través de Ava Protocol sean más rentables y mejora la funcionalidad, permitiendo a los usuarios crear flujos de trabajo personalizados con acciones encadenadas desencadenadas por una variedad de eventos.

BCN: Una limitación significativa de la tecnología blockchain es la necesidad de que los usuarios comprendan conocimientos técnicos adicionales. Comprender y utilizar elementos fundamentales del protocolo, como las claves privadas, puede disuadir al usuario promedio. Por lo tanto, si se prioriza la adopción, los desarrolladores deben innovar para reducir la barrera de entrada. ¿Hay métodos para desarrollar protocolos blockchain eficientes que reduzcan las complejidades asociadas, como el uso frecuente de claves privadas?

CL: Hay varias soluciones destinadas a abordar este problema. La cartera Argent inició el concepto de recuperación social, y más recientemente, varios proyectos han propuesto el concepto de Computación de Múltiples Partes (MPC). Mientras estas nuevas soluciones enriquecen las utilidades de las carteras, necesitan hacer compromisos entre seguridad y complejidad del producto, por ejemplo, las carteras MPC buscan reemplazar completamente tu cartera EOA de Metamask e introducir dependencias en múltiples partes para gestionar las claves. Esto puede aumentar potencialmente el riesgo de vulnerabilidades y reducir el nivel de control que un usuario individual tiene sobre sus activos.

Ava Protocol ha adoptado el enfoque nativo de Ethereum de ERC-4337 y extendidamente ERC-6900, que se centran en carteras inteligentes. Las carteras inteligentes están diseñadas para gestionar cuentas de usuario con acceso mínimo autorizado. Son ingenuas, permitiendo a los usuarios seguir usando sus carteras de Metamask; ágiles, habilitando la creación sin comisiones por gas; y lo suficientemente componibles para conectarse a métodos de autenticación Web2 tradicionales como cuentas de Google o 2FA. Por ejemplo, Coinbase Wallet usa una cartera inteligente con respaldo de iCloud Keychain e información biométrica para acceso. Creemos que este es el enfoque más nativo para los usuarios Web3, permitiéndoles trabajar con diversas aplicaciones usando sus carteras Metamask existentes, activar y desactivar el acceso según sea necesario, e incluso revocar o eliminar la cartera inteligente sin cambiar su propia cartera.

BCN: Como un desarrollador de largo plazo y empresario en serie, debes haber encontrado ciertas deficiencias en la industria que te inspiraron a crear Ava Protocol. ¿Puedes compartir con nosotros tu motivación hacia la creación de este, qué esperas lograr en términos de beneficios para los usuarios, y tus planes sobre cómo podría adoptarse ampliamente a través del blockchain y el ecosistema tecnológico más amplio?

CL: Cuando empezamos el viaje de Ava Protocol, nos inspiramos en Keep3r Network y Chainlink Automation, que estaban entre las primeras generaciones de soluciones de automatización en web3. Estas soluciones tempranas aprovecharon componentes centralizados o redes de bots hasta cierto punto, que funcionaron en su momento pero no pudieron brindar la experiencia más amigable para el usuario. Aprendimos de sus experiencias y pasamos años investigando y experimentando, lo que llevó al desarrollo de almacenamiento de datos especializados en cadena para almacenar y activar flujos de trabajo de usuarios apropiadamente.

Lanzamos nuestro Automation Hub en testnet y recibimos comentarios muy positivos de la comunidad. Hoy, seguimos haciendo mejoras incrementales a ese producto. A medida que avanzamos hacia la tercera generación de soluciones de automatización construidas en Eigenlayer, hemos acumulado suficiente experiencia para entender las necesidades de los usuarios y construir un producto para la adopción masiva. Por ejemplo, los desarrolladores han construido herramientas de visualización de arrastrar y soltar para crear flujos de trabajo personalizados. En un futuro cercano, cualquier desarrollador podrá integrar nuestro motor de flujos de trabajo en sus productos, permitiendo a los usuarios construir flujos de trabajo de DeFi, NFT o RWA con facilidad, sin ninguna experiencia en codificación. Estamos emocionados de hacer estos sueños realidad.

¿Cuáles son tus pensamientos sobre esta entrevista? Comparte tus opiniones en la sección de comentarios abajo.

Etiquetas en esta historia