Si bien los activos digitales envueltos han permitido la unión de activos y han ampliado su utilidad, la necesidad percibida de custodia reintroduce riesgos de centralización y dependencias de confianza. Esto contradice el espíritu descentralizado de la tecnología blockchain, según Chris Li, fundador y CTO de Ava Protocol.
Lograr utilidad preservando los principios básicos de la descentralización
Li dijo a Bitcoin.com News que considera los activos envueltos como soluciones de transición. También predice que las soluciones emergentes como los intercambios atómicos, los puentes entre cadenas y la tecnología de prueba cero probablemente reemplazarán a los activos envueltos. Estas soluciones, argumentó, logran el mismo objetivo de preservar los principios básicos de descentralización y falta de confianza.
En cuanto a los esfuerzos de varios proyectos para simplificar los procesos de blockchain, Li, un emprendedor en serie, enfatizó el progreso “significativo” logrado para hacer que los protocolos sean más rápidos y más baratos de usar. Sin embargo, reconoció que todavía queda “un largo camino por recorrer” para construir toda la infraestructura y perfeccionar la experiencia del usuario.
Sin embargo, Li predice que el enfoque del desarrollo de blockchain se desplazará gradualmente del escalamiento horizontal al escalamiento vertical en los próximos cinco años. Cita el desarrollo de carteras inteligentes y soluciones de firmas múltiples como algunos de los avances a los que hay que prestar atención. En sus respuestas escritas enviadas a través de Telegram, Li también ofreció su opinión sobre el llamado trilema blockchain y cómo Ava Protocol está superando este desafío.
También analizó cómo los desarrolladores pueden simplificar los procesos de blockchain para atraer a más usuarios. A continuación se encuentran 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 están centrando en hacer que las cadenas de bloques nativas, como Ethereum, sean escalables. Mientras tanto, otros desarrolladores están buscando formas de simplificar los procesos involucrados en el desarrollo de blockchain para adaptarse a los usuarios cotidianos. ¿Cómo califica el desempeño de los desarrolladores hasta ahora en su intento de simplificar los procesos de blockchain? ¿Qué más cree que se necesita hacer para dar cabida a aún más usuarios cotidianos?
Chris Li (CL): En los últimos cinco años, se han logrado avances significativos en términos de escalabilidad de blockchain, haciendo que las transacciones sean más rápidas y económicas. Esto se puede atribuir a las soluciones de capa 2 de Ethereum 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 dramáticamente. En 2018, un solo juego como Fomo3D podría detener toda la red Ethereum, mientras que hoy en día este tipo de incidentes son raros. Incluso unas pocas horas de congestión en Polygon pueden aparecer en los titulares, destacando cuánto ha mejorado el ecosistema.
La tecnología de prueba de conocimiento cero (ZKP) también ha logrado grandes avances. Las soluciones Zk-rollups para Ethereum capa 2 ahora pueden demostrar sus compromisos en la red principal en cuestión de minutos, eliminando la necesidad del largo período de desafío de 7 días que requieren los rollups optimistas. Además, las transacciones privadas están cada vez más disponibles en cadenas de bloques como Aleo, aunque todavía queda un largo camino por recorrer para construir toda la infraestructura y perfeccionar la experiencia del usuario del producto.
Dados los recientes logros en el escalamiento horizontal, creo que el espacio de soluciones de escalamiento horizontal se ha saturado bastante, lo que hace que lograr mejoras significativas sea cada vez más difícil. En los próximos cinco años, espero que el enfoque del desarrollo de blockchain cambie gradualmente hacia la escala vertical. Esto implica no sólo hacer que las transacciones sean más rápidas y asequibles, sino también mejorar las capacidades de cada transacción.
Un excelente ejemplo de esto es el desarrollo de billeteras inteligentes y soluciones de firmas múltiples, que mejoran significativamente la experiencia del usuario y les permiten lograr más. En Ava Protocol, estamos trabajando en la creación de súper transacciones que permitan a los usuarios programar acciones en función del tiempo, el precio o eventos de contratos inteligentes personalizados. Los usuarios deberían poder hacer esto usando sus billeteras MetaMask o Coinbase, sin depender de scripts manuales y bots para administrar claves privadas y ejecutar transacciones prefirmadas.
BCN: Muchas barreras existentes obstaculizan la adopción de blockchain, a pesar de la introducción de soluciones innovadoras destinadas a simplificar la tecnología. Por ejemplo, los proyectos de los últimos años han introducido activos envueltos para facilitar las transacciones entre cadenas. Aunque este enfoque se considera eficaz, presenta el desafío de confiar en los custodios e introduce un grado de centralización en un entorno que de otro modo estaría descentralizado. ¿Cuáles son sus opiniones sobre los activos envueltos y qué alternativas podrían mitigar los riesgos y limitaciones asociados?
CL: En mi opinión, los activos envueltos son una solución intermedia no tan perfecta que aborda muchas necesidades en ese momento. El concepto de activos envueltos esencialmente implica mantener su ETH bajo custodia bajo un contrato inteligente para permitir funcionalidades adicionales. Una vez empaquetado, estás a merced de los desarrolladores del contrato inteligente empaquetado, que es responsable de implementar una lógica compleja a través del código Solidity personalizado. Si bien este enfoque ha sido eficaz para permitir unir activos y ampliar la utilidad, su componente de custodia reintroduce inherentemente riesgos de centralización y dependencias de confianza, que van en contra del espíritu descentralizado de la tecnología blockchain.
Considero estas soluciones intermedias porque hoy en día se puede lograr una lógica similar utilizando el almacenamiento fuera de la cadena y otras técnicas avanzadas. Por ejemplo, el uso de un EigenLayer AVS (servicios validados activamente) permite una lógica de transacciones compleja sin requerir la custodia de sus activos. Este método aprovecha la confianza y la seguridad de los repartidores de ETH, eliminando la necesidad de custodios centralizados y reduciendo los riesgos asociados a los activos envueltos.
Además, a medida que el ecosistema blockchain siga evolucionando, es probable que veamos soluciones más sofisticadas que minimicen la necesidad de confianza y centralización. Tecnologías como los intercambios atómicos, los puentes entre cadenas que utilizan oráculos descentralizados y los avances en las pruebas de conocimiento cero ofrecen alternativas prometedoras. Estas soluciones pueden proporcionar la misma funcionalidad, si no mayor, que los activos empaquetados, preservando al mismo tiempo los principios básicos de descentralización y falta de confianza.
BCN: El núcleo de la mejora de la eficacia de blockchain es la aceleración de la velocidad de las transacciones. Sin embargo, lograr transacciones más rápidas a menudo compromete la descentralización y la seguridad del protocolo. Muchos proyectos pretenden haber resuelto este desafío, también conocido como el trilema de blockchain. ¿En su opinión, hasta qué punto han tenido éxito estos proyectos? ¿Cómo ha abordado el Protocolo Ava este desafío y cuáles han sido los resultados?
CL: El trilema de blockchain (equilibrar seguridad, escalabilidad y descentralización con recursos limitados) plantea un desafío importante. Es difícil potenciar 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 demás. En informática, un enfoque común es intercambiar espacio por tiempo y viceversa. Por ejemplo, las soluciones de capa 2 de Ethereum logran escalabilidad, o más espacio de bloque, al proporcionar a los usuarios operadores de red y almacenamiento adicionales, sin dejar de comprometer y finalizar resultados en Ethereum.
De manera similar, las soluciones de escalado zk-rollup generan pruebas de transacciones agregando una potencia 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 los 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 del Protocolo Ava sean más rentables y mejora la funcionalidad, lo que permite a los usuarios crear flujos de trabajo personalizados con acciones encadenadas desencadenadas por una variedad de eventos.
BCN: Una limitación importante de la tecnología blockchain es la necesidad de que los usuarios adquieran conocimientos técnicos adicionales. Comprender y utilizar elementos fundamentales del protocolo, como las claves privadas, puede disuadir al usuario promedio. Por lo tanto, si priorizan la adopción, los desarrolladores deben innovar para reducir la barrera de entrada. ¿Existen métodos para desarrollar protocolos blockchain eficientes que reduzcan las complejidades asociadas, como el uso frecuente de claves privadas?
CL: Existen varias soluciones destinadas a abordar este problema. Argent Wallet fue pionera en el concepto de recuperación social y, más recientemente, varios proyectos han propuesto el concepto de Computación Multipartita (MPC). Si bien estas nuevas soluciones enriquecen las utilidades de billetera, deben hacer concesiones entre la seguridad y la complejidad del producto; por ejemplo, las billeteras MPC tienen como objetivo reemplazar completamente su billetera Metamask EOA e introducir dependencias de múltiples partes para administrar las claves. Potencialmente, esto puede aumentar 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, en general, ERC-6900, que se centran en billeteras inteligentes. Las billeteras inteligentes están diseñadas para administrar cuentas de usuarios con un acceso autorizado mínimo. Son ingenuos y permiten a los usuarios seguir usando sus billeteras Metamask; ágil, permitiendo la creación sin tarifas de gas; y lo suficientemente componible como para conectarse a métodos de autenticación Web2 tradicionales como cuentas de Google o 2FA. Por ejemplo, Coinbase Wallet utiliza una billetera inteligente con respaldo de iCloud Keychain e información biométrica para el acceso. Creemos que este es el enfoque más nativo para los usuarios de Web3, permitiéndoles trabajar con varias aplicaciones utilizando sus billeteras Metamask existentes, activar y desactivar el acceso según sea necesario e incluso revocar o eliminar la billetera inteligente sin cambiar su propia billetera.
BCN: Como desarrollador y emprendedor en serie desde hace mucho tiempo, debes haber encontrado ciertas deficiencias en la industria que te inspiraron a crear Ava Protocol. ¿Puede compartir con nosotros su motivación para crearlo, qué espera lograr en términos de beneficios para el usuario y sus planes sobre cómo podría adoptarse ampliamente en toda la cadena de bloques y en el ecosistema tecnológico más amplio?
CL: Cuando comenzamos el viaje de Ava Protocol, nos inspiramos en Keep3r Network y Chainlink Automation, que se encontraban entre la primera generación de soluciones de automatización en web3. Estas primeras soluciones aprovecharon hasta cierto punto componentes centralizados o redes de bots, que funcionaron en ese momento pero no pudieron ofrecer la experiencia más fácil de usar. Aprendimos de sus experiencias y pasamos años investigando y experimentando, lo que llevó al desarrollo de almacenamiento de datos en cadena especializado para almacenar y activar adecuadamente los flujos de trabajo de los usuarios.
Lanzamos nuestro Automation Hub en testnet y recibimos comentarios muy positivos de la comunidad. Hoy en día, continuamos realizando mejoras incrementales en ese producto. A medida que avanzamos hacia la tercera generación de soluciones de automatización basadas en Eigenlayer, hemos acumulado suficiente experiencia para comprender las necesidades de los usuarios y crear un producto para su adopción masiva. Por ejemplo, los desarrolladores han creado herramientas de visualización de arrastrar y soltar para crear flujos de trabajo personalizados. En un futuro próximo, cualquier desarrollador podrá integrar nuestro motor de flujo de trabajo en sus productos, lo que permitirá a los usuarios crear flujos de trabajo DeFi, NFT o RWA con facilidad, sin ninguna experiencia en codificación. Estamos entusiasmados de hacer realidad estos sueños.
¿Qué piensas de esta entrevista? Comparta sus opiniones en la sección de comentarios a continuación.