¿Qué es una Cadena de Aplicación?

Intermedio12/2/2024, 6:11:13 AM
Una cadena de aplicaciones es una cadena de bloques independiente construida específicamente para una aplicación o función particular. Tiene su propio mecanismo de consenso, estructura de gobernanza y asignación de recursos, y típicamente mantiene interoperabilidad con otras cadenas de bloques. El objetivo de diseño de una cadena de aplicaciones es optimizar las necesidades de aplicaciones específicas, como mejorar la velocidad de procesamiento, reducir los costos de transacción y mejorar la seguridad, para abordar problemas de competencia de recursos y congestión en cadenas de bloques públicas. Sin embargo, en comparación con los protocolos, las cadenas de aplicaciones tienen las desventajas de altos requisitos técnicos y poca composabilidad e interacción.

Una cadena de aplicaciones es una cadena de bloques independiente construida específicamente para una aplicación o función particular. Cuenta con su propio mecanismo de consenso, modelo de gobernanza y asignación de recursos, y típicamente mantiene la interoperabilidad con otras cadenas de bloques. El objetivo de una cadena de aplicaciones es optimizar las necesidades de aplicaciones específicas, como mejorar la velocidad de procesamiento, reducir los costos de transacción y mejorar la seguridad, para abordar los problemas de competencia de recursos y congestión que a menudo se encuentran en las cadenas de bloques públicas. Sin embargo, las cadenas de aplicaciones tienen ciertas desventajas, como altos requisitos técnicos y una composabilidad e interacción pobres en comparación con los protocolos.

Desarrollo de Cadenas de Aplicaciones

El concepto de cadenas de aplicaciones apareció por primera vez en 2018 después del lanzamiento del Cosmos SDK. A partir de entonces, muchos protocolos blockchain, como Terra y Osmosis, comenzaron a desarrollarse en la dirección de las cadenas de aplicaciones.

Entre 2022 y 2023, soluciones de Capa 2 como Optimism y Arbitrum introdujeron pilas de Capa 2 como OP Stack y Arbitrum Orbit, lo cual permitió a los protocolos construir cadenas de aplicaciones en Capa 2 de manera fácil. Esto aumentó significativamente el atractivo de las cadenas de aplicaciones.

Para 2024, el número de cadenas de aplicaciones creció exponencialmente. Una razón fue el mercado alcista, que atrajo más capital y talento. Como resultado, muchos protocolos exitosos comenzaron con el objetivo de establecer cadenas de aplicaciones. Por otro lado, algunos protocolos establecidos alcanzaron un punto muerto, y la transición a cadenas de aplicaciones creó nuevas oportunidades e inyectó energía fresca en sus tokens nativos.

Ventajas de las Cadenas de Aplicación

Costos operativos reducidos

Una de las principales ventajas de las cadenas de aplicaciones sobre los protocolos dentro de los ecosistemas es la reducción de los costos operativos. Cuando un protocolo existe dentro de un ecosistema, debe pagar diversas tarifas para mantener las operaciones. Sin embargo, cuando el propio protocolo es una cadena de aplicaciones, estos costos se reducen significativamente.

Los protocolos que ejecutan contratos inteligentes, transferencias u otras operaciones en la cadena de bloques, como los usuarios, deben pagar tarifas de transacción (tarifas de gas). Para los protocolos DeFi complejos, estos costos aumentan con la complejidad de las operaciones.

Además, algunos protocolos de blockchain necesitan almacenar datos en la cadena, como saldos de usuarios y estados de contratos inteligentes. Las blockchains públicas suelen cobrar tarifas por el almacenamiento de datos en la cadena, ya que el almacenamiento de datos consume recursos de la red. Por ejemplo, en Ethereum, escribir nuevos datos conlleva una tarifa. Algunas blockchains, como NEAR Protocol, pueden cobrar por el almacenamiento de datos a lo largo del tiempo para garantizar el costo del almacenamiento a largo plazo.

Ya no limitado por restricciones de red en el ecosistema

Las diferentes cadenas tienen diferentes niveles de actividad de red, velocidad y tarifas de gas. Por ejemplo, en Solana, que tiene un alto volumen de transacciones de monedas meme, el tiempo de inactividad de la red a menudo ocurre debido al aumento de la actividad de los memes. En tales casos, los usuarios habituales de DeFi pueden enfrentarse a la congestión de la red y al aumento de las tarifas debido a interacciones no relacionadas con sus intereses. Con el tiempo, los traders que no están interesados en las monedas meme pueden migrar a otros protocolos, lo que dificulta el desarrollo de DeFi en Solana.

Con el establecimiento de una cadena de aplicaciones, todas las interacciones en la cadena se basan en la funcionalidad del propio protocolo. Los usuarios no necesitan soportar los costos de congestión de red causados por otros protocolos. Como resultado, la experiencia de costo y velocidad suele ser mejor en comparación con los protocolos dentro de un ecosistema más grande.

Mayor autonomía

Para algunos protocolos DeFi específicos, expandir la funcionalidad puede ser desafiante debido a las limitaciones impuestas por el ecosistema en el que operan. Al tener su propia cadena de aplicaciones personalizada, desarrollar la funcionalidad se vuelve mucho más fácil.

Por ejemplo, dYdX Chain, construido sobre Cosmos, se beneficia de una completa personalización en términos de funcionalidad de blockchain y tareas de validación. Es una cadena de bloques independiente que se puede ajustar para fines específicos. Esto permite a los desarrolladores personalizar libremente todos los aspectos, desde el protocolo subyacente hasta la interfaz de usuario.

Cada validador de dYdX Chain ejecuta un libro de órdenes en memoria que nunca alcanza el consenso (es decir, está fuera de cadena). Las colocaciones y cancelaciones de órdenes se propagan a través de la red como transacciones regulares de blockchain y los libros de órdenes almacenados por cada validador finalmente se sincronizan. La red coincide las órdenes en tiempo real y las operaciones resultantes se envían a la cadena para cada bloque. Esto permite que dYdX Chain mantenga la descentralización al tiempo que logra un rendimiento extremadamente alto de órdenes.

Token Empoderamiento

El aumento del empoderamiento de los tokens es una de las principales razones para desarrollar una cadena de aplicaciones. A menudo, los tokens de protocolo se utilizan como tarifas de gas (por ejemplo, dYdXChain utiliza USDC o DYDX como tarifas de transacción) o como tokens de apuesta para los nodos.

Por ejemplo, el whitepaper de Unichain menciona que los operadores de nodos deben apostar tokens UNI en la red principal de Ethereum. El estado de la apuesta se rastrea dentro de los contratos inteligentes de Unichain, y las notificaciones sobre las operaciones de apuesta y retiro se transmiten a través de un puente nativo. Los bloques de Unichain se dividen en Epochs de longitud fija, y al comienzo de cada Epoch, se hace una instantánea del saldo de apuestas actual, después de lo cual se recogen y recompensan las tarifas de combustible para Unichain a los apostadores de nodos. De manera similar, los titulares de tokens de dYdX pueden compartir todos los ingresos en dYdXChain después de apostar sus tokens.

Además, los participantes pueden apostar y votar por validadores, aumentando el peso de la apuesta de un validador. Los validadores con el mayor peso de apuesta en cada época se consideran validadores activos y son elegibles para emitir pruebas y recibir recompensas designadas para esa época.

Idealmente, los tokens $UNI obtendrán utilidad adicional más allá de la votación y entrarán en un estado deflacionario en este modelo económico.

Desventajas de las Cadenas de Aplicaciones

Altos costos de desarrollo y mantenimiento

Crear y mantener una cadena de aplicaciones independiente requiere construir y mantener infraestructura, incluyendo nodos, seguridad de red y mecanismos de consenso. Esto es mucho más costoso que desarrollar un protocolo en una cadena de bloques existente. Además, el desarrollo de una cadena de aplicaciones generalmente requiere un mayor conocimiento técnico y más apoyo de recursos, lo que incrementa tanto el tiempo como las demandas financieras.

Sin embargo, esta desventaja se ha mitigado significativamente con la introducción de herramientas de desarrollo modular. Herramientas destacadas como Cosmos SDK, OP Stack y Arbitrum Orbit permiten el despliegue rápido y seguro de soluciones de Capa 1 (L1) o Capa 2 (L2).

Por ejemplo, la cadena de aplicaciones de dYdX, dYdXChain, utiliza el Cosmos SDK, mientras que Unichain, que es recientemente popular, está construido utilizando el OP Stack. Estas herramientas han reducido en gran medida la complejidad del desarrollo.

Desafíos de compatibilidad entre cadenas y composibilidad limitada

Si bien los protocolos de intercambio entre cadenas han ido madurando gradualmente, la interoperabilidad entre cadenas sigue enfrentando desafíos técnicos y de seguridad significativos. Las cadenas de aplicaciones pueden encontrarse con problemas de compatibilidad al conectarse con diferentes blockchains, especialmente al interactuar con cadenas que tienen un soporte limitado para el intercambio entre cadenas. Además, las vulnerabilidades o riesgos de seguridad en los puentes entre cadenas podrían poner en peligro la seguridad de los activos en las cadenas de aplicaciones.

Aunque el uso de herramientas de desarrollo modular ha resuelto muchos problemas relacionados con las interacciones entre cadenas dentro del mismo entorno modular, también ha dado lugar a un número creciente de blockchains públicos. Esta proliferación dificulta la composabilidad al utilizar varias cadenas juntas.

Por ejemplo, consideremos un trader que intercambia tokens en Unichain con la intención de pedir prestado en AAVE. Después del intercambio de tokens, el trader aún tendría que hacer una transferencia cruzada de los tokens de vuelta a la mainnet. Esto añade complejidad en comparación con el proceso actual de intercambiar tokens directamente en Uniswap y depositarlos en AAVE, lo que hace que el flujo de trabajo sea mucho más engorroso.

Diferencias entre Cadenas de Aplicación y Cadenas Laterales

  • Con la creciente aparición de cadenas de aplicaciones, las discusiones sobre las diferencias entre cadenas de aplicaciones y cadenas laterales se han vuelto más comunes. Tanto las cadenas de aplicaciones como las cadenas laterales existen para satisfacer necesidades específicas, pero hay varias diferencias clave entre las dos:
  • Diferentes Propósitos

Los sidechains normalmente existen para un propósito específico, como el trading o préstamos, y soportan la implementación de múltiples protocolos. En esencia, un sidechain es una versión simplificada de la cadena principal. Por otro lado, el propósito de una cadena de aplicaciones es más enfocado y específico. Se crea para satisfacer las necesidades de desarrollo de un protocolo particular.

  • Enfoque de Desarrollo Diferente
    Los equipos detrás de las sidechains a menudo se derivan del equipo de la cadena principal. En contraste, los equipos detrás de las cadenas de aplicaciones generalmente se originan en la capa de protocolo. Esto significa que en las etapas posteriores del desarrollo, las sidechains tienden a centrarse en expandir el ecosistema de la cadena principal. En contraste, las cadenas de aplicaciones tienden a centrarse más en las necesidades de los usuarios y los desarrolladores.

  • Adaptabilidad
    Basándose en los dos factores mencionados anteriormente, las sidechains son generalmente más adaptables a varios protocolos, mientras que las cadenas de aplicaciones son altamente especializadas y optimizadas para satisfacer las necesidades de un protocolo específico.

Estudio de caso

dYdX Chain

dYdX, uno de los mayores intercambios descentralizados de derivados, se especializa en contratos perpetuos, margen y operaciones al contado, así como en préstamos. Tradicionalmente, dYdX se basaba en un libro de órdenes fuera de la cadena y operaba principalmente en la Ethereum mainnet. Sin embargo, con el lanzamiento de la versión V4, la dYdX Chain fue desplegada oficialmente, construida utilizando el Cosmos SDK. Este cambio marcó una transición significativa, permitiendo a dYdX alejarse de las altas comisiones de transacción de Ethereum y de sus limitaciones de desarrollo.

Con el lanzamiento de la cadena dYdX, el token DYDX ganó utilidad adicional. Mientras que anteriormente, los ingresos del protocolo de dYdX eran asignados al equipo del proyecto, después del lanzamiento, los ingresos de las transacciones en la cadena dYdX ahora se distribuirán a los poseedores de tokens DYDX. Además, las tarifas de transacción en la cadena dYdX también pueden pagarse con tokens DYDX, lo que mejora aún más la utilidad y el valor del token.

Esta transición a una cadena de aplicaciones ha mejorado significativamente la eficiencia operativa y la experiencia del usuario en la plataforma dYdX, al tiempo que aumenta los incentivos financieros para los titulares de tokens DYDX, ya que ahora pueden beneficiarse directamente del éxito del protocolo en la nueva cadena.

Unichain

Uniswap, el mayor intercambio descentralizado (DEX) en el espacio de la cadena de bloques, anunció en el segundo trimestre de 2024 que lanzará Unichain, una cadena de bloques construida utilizando la Pila OP. Si bien introduce nuevas tecnologías como Flashblocks, la ventaja principal de la transición a una cadena de aplicaciones es que Unichain ya no enfrentará los problemas de congestión de red causados por otros protocolos. Se espera que este cambio resulte en mejoras tanto en las tarifas de transacción como en la eficiencia.

A nivel de token, los usuarios pueden apostar tokens UNI en la mainnet para convertirse en operadores de nodos para Unichain y compartir las recompensas de verificación.

Conclusion

Actualmente, el mercado DeFi carece de nuevas innovaciones, por lo que el cambio hacia las cadenas de aplicaciones se puede ver como una de las pocas direcciones de cambio entre los protocolos DeFi. Protocolos DeFi como Uniswap, dYdX e Injective han pasado todos al modelo de cadena de aplicaciones. La aparición de cadenas de aplicaciones no solo mejora la experiencia del usuario, sino que también sirve al propósito clave de aumentar la popularidad de la plataforma y la utilidad del token, creando una situación beneficiosa tanto para los usuarios como para los propios protocolos.

Sin embargo, el rápido crecimiento de las cadenas de aplicaciones contradice conceptos como la interoperabilidad y la abstracción de cadenas. Si bien las mejoras en la experiencia del usuario son visibles en interacciones específicas, el panorama de blockchain se vuelve más complejo. Imagina un escenario en el que tu viaje planificado involucra Préstamo -> Intercambio -> Compra de NFT, y cada uno de estos pasos debe ejecutarse en una cadena de aplicaciones diferente. Esto aumenta significativamente el camino de interacción. Entonces, ¿la cadena de aplicaciones es realmente beneficiosa o perjudicial para ti?

Autor: Ggio
Traductor: Cedar
Revisor(es): Piccolo、YCarle、Elisa
Revisor(es) de traducciones: Ashely、Joyce
* La información no pretende ser ni constituye un consejo financiero ni ninguna otra recomendación de ningún tipo ofrecida o respaldada por Gate.io.
* Este artículo no se puede reproducir, transmitir ni copiar sin hacer referencia a Gate.io. La contravención es una infracción de la Ley de derechos de autor y puede estar sujeta a acciones legales.

¿Qué es una Cadena de Aplicación?

Intermedio12/2/2024, 6:11:13 AM
Una cadena de aplicaciones es una cadena de bloques independiente construida específicamente para una aplicación o función particular. Tiene su propio mecanismo de consenso, estructura de gobernanza y asignación de recursos, y típicamente mantiene interoperabilidad con otras cadenas de bloques. El objetivo de diseño de una cadena de aplicaciones es optimizar las necesidades de aplicaciones específicas, como mejorar la velocidad de procesamiento, reducir los costos de transacción y mejorar la seguridad, para abordar problemas de competencia de recursos y congestión en cadenas de bloques públicas. Sin embargo, en comparación con los protocolos, las cadenas de aplicaciones tienen las desventajas de altos requisitos técnicos y poca composabilidad e interacción.

Una cadena de aplicaciones es una cadena de bloques independiente construida específicamente para una aplicación o función particular. Cuenta con su propio mecanismo de consenso, modelo de gobernanza y asignación de recursos, y típicamente mantiene la interoperabilidad con otras cadenas de bloques. El objetivo de una cadena de aplicaciones es optimizar las necesidades de aplicaciones específicas, como mejorar la velocidad de procesamiento, reducir los costos de transacción y mejorar la seguridad, para abordar los problemas de competencia de recursos y congestión que a menudo se encuentran en las cadenas de bloques públicas. Sin embargo, las cadenas de aplicaciones tienen ciertas desventajas, como altos requisitos técnicos y una composabilidad e interacción pobres en comparación con los protocolos.

Desarrollo de Cadenas de Aplicaciones

El concepto de cadenas de aplicaciones apareció por primera vez en 2018 después del lanzamiento del Cosmos SDK. A partir de entonces, muchos protocolos blockchain, como Terra y Osmosis, comenzaron a desarrollarse en la dirección de las cadenas de aplicaciones.

Entre 2022 y 2023, soluciones de Capa 2 como Optimism y Arbitrum introdujeron pilas de Capa 2 como OP Stack y Arbitrum Orbit, lo cual permitió a los protocolos construir cadenas de aplicaciones en Capa 2 de manera fácil. Esto aumentó significativamente el atractivo de las cadenas de aplicaciones.

Para 2024, el número de cadenas de aplicaciones creció exponencialmente. Una razón fue el mercado alcista, que atrajo más capital y talento. Como resultado, muchos protocolos exitosos comenzaron con el objetivo de establecer cadenas de aplicaciones. Por otro lado, algunos protocolos establecidos alcanzaron un punto muerto, y la transición a cadenas de aplicaciones creó nuevas oportunidades e inyectó energía fresca en sus tokens nativos.

Ventajas de las Cadenas de Aplicación

Costos operativos reducidos

Una de las principales ventajas de las cadenas de aplicaciones sobre los protocolos dentro de los ecosistemas es la reducción de los costos operativos. Cuando un protocolo existe dentro de un ecosistema, debe pagar diversas tarifas para mantener las operaciones. Sin embargo, cuando el propio protocolo es una cadena de aplicaciones, estos costos se reducen significativamente.

Los protocolos que ejecutan contratos inteligentes, transferencias u otras operaciones en la cadena de bloques, como los usuarios, deben pagar tarifas de transacción (tarifas de gas). Para los protocolos DeFi complejos, estos costos aumentan con la complejidad de las operaciones.

Además, algunos protocolos de blockchain necesitan almacenar datos en la cadena, como saldos de usuarios y estados de contratos inteligentes. Las blockchains públicas suelen cobrar tarifas por el almacenamiento de datos en la cadena, ya que el almacenamiento de datos consume recursos de la red. Por ejemplo, en Ethereum, escribir nuevos datos conlleva una tarifa. Algunas blockchains, como NEAR Protocol, pueden cobrar por el almacenamiento de datos a lo largo del tiempo para garantizar el costo del almacenamiento a largo plazo.

Ya no limitado por restricciones de red en el ecosistema

Las diferentes cadenas tienen diferentes niveles de actividad de red, velocidad y tarifas de gas. Por ejemplo, en Solana, que tiene un alto volumen de transacciones de monedas meme, el tiempo de inactividad de la red a menudo ocurre debido al aumento de la actividad de los memes. En tales casos, los usuarios habituales de DeFi pueden enfrentarse a la congestión de la red y al aumento de las tarifas debido a interacciones no relacionadas con sus intereses. Con el tiempo, los traders que no están interesados en las monedas meme pueden migrar a otros protocolos, lo que dificulta el desarrollo de DeFi en Solana.

Con el establecimiento de una cadena de aplicaciones, todas las interacciones en la cadena se basan en la funcionalidad del propio protocolo. Los usuarios no necesitan soportar los costos de congestión de red causados por otros protocolos. Como resultado, la experiencia de costo y velocidad suele ser mejor en comparación con los protocolos dentro de un ecosistema más grande.

Mayor autonomía

Para algunos protocolos DeFi específicos, expandir la funcionalidad puede ser desafiante debido a las limitaciones impuestas por el ecosistema en el que operan. Al tener su propia cadena de aplicaciones personalizada, desarrollar la funcionalidad se vuelve mucho más fácil.

Por ejemplo, dYdX Chain, construido sobre Cosmos, se beneficia de una completa personalización en términos de funcionalidad de blockchain y tareas de validación. Es una cadena de bloques independiente que se puede ajustar para fines específicos. Esto permite a los desarrolladores personalizar libremente todos los aspectos, desde el protocolo subyacente hasta la interfaz de usuario.

Cada validador de dYdX Chain ejecuta un libro de órdenes en memoria que nunca alcanza el consenso (es decir, está fuera de cadena). Las colocaciones y cancelaciones de órdenes se propagan a través de la red como transacciones regulares de blockchain y los libros de órdenes almacenados por cada validador finalmente se sincronizan. La red coincide las órdenes en tiempo real y las operaciones resultantes se envían a la cadena para cada bloque. Esto permite que dYdX Chain mantenga la descentralización al tiempo que logra un rendimiento extremadamente alto de órdenes.

Token Empoderamiento

El aumento del empoderamiento de los tokens es una de las principales razones para desarrollar una cadena de aplicaciones. A menudo, los tokens de protocolo se utilizan como tarifas de gas (por ejemplo, dYdXChain utiliza USDC o DYDX como tarifas de transacción) o como tokens de apuesta para los nodos.

Por ejemplo, el whitepaper de Unichain menciona que los operadores de nodos deben apostar tokens UNI en la red principal de Ethereum. El estado de la apuesta se rastrea dentro de los contratos inteligentes de Unichain, y las notificaciones sobre las operaciones de apuesta y retiro se transmiten a través de un puente nativo. Los bloques de Unichain se dividen en Epochs de longitud fija, y al comienzo de cada Epoch, se hace una instantánea del saldo de apuestas actual, después de lo cual se recogen y recompensan las tarifas de combustible para Unichain a los apostadores de nodos. De manera similar, los titulares de tokens de dYdX pueden compartir todos los ingresos en dYdXChain después de apostar sus tokens.

Además, los participantes pueden apostar y votar por validadores, aumentando el peso de la apuesta de un validador. Los validadores con el mayor peso de apuesta en cada época se consideran validadores activos y son elegibles para emitir pruebas y recibir recompensas designadas para esa época.

Idealmente, los tokens $UNI obtendrán utilidad adicional más allá de la votación y entrarán en un estado deflacionario en este modelo económico.

Desventajas de las Cadenas de Aplicaciones

Altos costos de desarrollo y mantenimiento

Crear y mantener una cadena de aplicaciones independiente requiere construir y mantener infraestructura, incluyendo nodos, seguridad de red y mecanismos de consenso. Esto es mucho más costoso que desarrollar un protocolo en una cadena de bloques existente. Además, el desarrollo de una cadena de aplicaciones generalmente requiere un mayor conocimiento técnico y más apoyo de recursos, lo que incrementa tanto el tiempo como las demandas financieras.

Sin embargo, esta desventaja se ha mitigado significativamente con la introducción de herramientas de desarrollo modular. Herramientas destacadas como Cosmos SDK, OP Stack y Arbitrum Orbit permiten el despliegue rápido y seguro de soluciones de Capa 1 (L1) o Capa 2 (L2).

Por ejemplo, la cadena de aplicaciones de dYdX, dYdXChain, utiliza el Cosmos SDK, mientras que Unichain, que es recientemente popular, está construido utilizando el OP Stack. Estas herramientas han reducido en gran medida la complejidad del desarrollo.

Desafíos de compatibilidad entre cadenas y composibilidad limitada

Si bien los protocolos de intercambio entre cadenas han ido madurando gradualmente, la interoperabilidad entre cadenas sigue enfrentando desafíos técnicos y de seguridad significativos. Las cadenas de aplicaciones pueden encontrarse con problemas de compatibilidad al conectarse con diferentes blockchains, especialmente al interactuar con cadenas que tienen un soporte limitado para el intercambio entre cadenas. Además, las vulnerabilidades o riesgos de seguridad en los puentes entre cadenas podrían poner en peligro la seguridad de los activos en las cadenas de aplicaciones.

Aunque el uso de herramientas de desarrollo modular ha resuelto muchos problemas relacionados con las interacciones entre cadenas dentro del mismo entorno modular, también ha dado lugar a un número creciente de blockchains públicos. Esta proliferación dificulta la composabilidad al utilizar varias cadenas juntas.

Por ejemplo, consideremos un trader que intercambia tokens en Unichain con la intención de pedir prestado en AAVE. Después del intercambio de tokens, el trader aún tendría que hacer una transferencia cruzada de los tokens de vuelta a la mainnet. Esto añade complejidad en comparación con el proceso actual de intercambiar tokens directamente en Uniswap y depositarlos en AAVE, lo que hace que el flujo de trabajo sea mucho más engorroso.

Diferencias entre Cadenas de Aplicación y Cadenas Laterales

  • Con la creciente aparición de cadenas de aplicaciones, las discusiones sobre las diferencias entre cadenas de aplicaciones y cadenas laterales se han vuelto más comunes. Tanto las cadenas de aplicaciones como las cadenas laterales existen para satisfacer necesidades específicas, pero hay varias diferencias clave entre las dos:
  • Diferentes Propósitos

Los sidechains normalmente existen para un propósito específico, como el trading o préstamos, y soportan la implementación de múltiples protocolos. En esencia, un sidechain es una versión simplificada de la cadena principal. Por otro lado, el propósito de una cadena de aplicaciones es más enfocado y específico. Se crea para satisfacer las necesidades de desarrollo de un protocolo particular.

  • Enfoque de Desarrollo Diferente
    Los equipos detrás de las sidechains a menudo se derivan del equipo de la cadena principal. En contraste, los equipos detrás de las cadenas de aplicaciones generalmente se originan en la capa de protocolo. Esto significa que en las etapas posteriores del desarrollo, las sidechains tienden a centrarse en expandir el ecosistema de la cadena principal. En contraste, las cadenas de aplicaciones tienden a centrarse más en las necesidades de los usuarios y los desarrolladores.

  • Adaptabilidad
    Basándose en los dos factores mencionados anteriormente, las sidechains son generalmente más adaptables a varios protocolos, mientras que las cadenas de aplicaciones son altamente especializadas y optimizadas para satisfacer las necesidades de un protocolo específico.

Estudio de caso

dYdX Chain

dYdX, uno de los mayores intercambios descentralizados de derivados, se especializa en contratos perpetuos, margen y operaciones al contado, así como en préstamos. Tradicionalmente, dYdX se basaba en un libro de órdenes fuera de la cadena y operaba principalmente en la Ethereum mainnet. Sin embargo, con el lanzamiento de la versión V4, la dYdX Chain fue desplegada oficialmente, construida utilizando el Cosmos SDK. Este cambio marcó una transición significativa, permitiendo a dYdX alejarse de las altas comisiones de transacción de Ethereum y de sus limitaciones de desarrollo.

Con el lanzamiento de la cadena dYdX, el token DYDX ganó utilidad adicional. Mientras que anteriormente, los ingresos del protocolo de dYdX eran asignados al equipo del proyecto, después del lanzamiento, los ingresos de las transacciones en la cadena dYdX ahora se distribuirán a los poseedores de tokens DYDX. Además, las tarifas de transacción en la cadena dYdX también pueden pagarse con tokens DYDX, lo que mejora aún más la utilidad y el valor del token.

Esta transición a una cadena de aplicaciones ha mejorado significativamente la eficiencia operativa y la experiencia del usuario en la plataforma dYdX, al tiempo que aumenta los incentivos financieros para los titulares de tokens DYDX, ya que ahora pueden beneficiarse directamente del éxito del protocolo en la nueva cadena.

Unichain

Uniswap, el mayor intercambio descentralizado (DEX) en el espacio de la cadena de bloques, anunció en el segundo trimestre de 2024 que lanzará Unichain, una cadena de bloques construida utilizando la Pila OP. Si bien introduce nuevas tecnologías como Flashblocks, la ventaja principal de la transición a una cadena de aplicaciones es que Unichain ya no enfrentará los problemas de congestión de red causados por otros protocolos. Se espera que este cambio resulte en mejoras tanto en las tarifas de transacción como en la eficiencia.

A nivel de token, los usuarios pueden apostar tokens UNI en la mainnet para convertirse en operadores de nodos para Unichain y compartir las recompensas de verificación.

Conclusion

Actualmente, el mercado DeFi carece de nuevas innovaciones, por lo que el cambio hacia las cadenas de aplicaciones se puede ver como una de las pocas direcciones de cambio entre los protocolos DeFi. Protocolos DeFi como Uniswap, dYdX e Injective han pasado todos al modelo de cadena de aplicaciones. La aparición de cadenas de aplicaciones no solo mejora la experiencia del usuario, sino que también sirve al propósito clave de aumentar la popularidad de la plataforma y la utilidad del token, creando una situación beneficiosa tanto para los usuarios como para los propios protocolos.

Sin embargo, el rápido crecimiento de las cadenas de aplicaciones contradice conceptos como la interoperabilidad y la abstracción de cadenas. Si bien las mejoras en la experiencia del usuario son visibles en interacciones específicas, el panorama de blockchain se vuelve más complejo. Imagina un escenario en el que tu viaje planificado involucra Préstamo -> Intercambio -> Compra de NFT, y cada uno de estos pasos debe ejecutarse en una cadena de aplicaciones diferente. Esto aumenta significativamente el camino de interacción. Entonces, ¿la cadena de aplicaciones es realmente beneficiosa o perjudicial para ti?

Autor: Ggio
Traductor: Cedar
Revisor(es): Piccolo、YCarle、Elisa
Revisor(es) de traducciones: Ashely、Joyce
* La información no pretende ser ni constituye un consejo financiero ni ninguna otra recomendación de ningún tipo ofrecida o respaldada por Gate.io.
* Este artículo no se puede reproducir, transmitir ni copiar sin hacer referencia a Gate.io. La contravención es una infracción de la Ley de derechos de autor y puede estar sujeta a acciones legales.
Empieza ahora
¡Registrarse y recibe un bono de
$100
!