Las cadenas de bloques específicas de la aplicación siguen siendo una solución prometedora para la escalabilidad


Las cadenas de bloques específicas de la aplicación, o cadenas de aplicaciones, están diseñadas específicamente para admitir la creación y el despliegue de aplicaciones descentralizadas (DApps). En una cadena de aplicaciones, cada aplicación se ejecuta en su propia cadena de bloques separada, conectada a la cadena principal. Esto permite una mayor escalabilidad y flexibilidad, ya que cada aplicación se puede personalizar y optimizar para su caso de uso específico.

Las cadenas de aplicaciones también son una solución alternativa escalable a las cadenas de bloques modulares o los protocolos de capa 2. Las cadenas de aplicaciones exhiben características similares a las cadenas de bloques modulares, ya que es un tipo de arquitectura de cadena de bloques que separa los datos, el procesamiento de transacciones y el procesamiento de consentimiento en módulos separados que se pueden combinar de varias maneras. Estos pueden considerarse como “módulos enchufables” que pueden intercambiarse o combinarse según su caso de uso.

Esta separación de funciones es la razón por la cual existe una mayor flexibilidad y adaptabilidad a las cadenas de aplicaciones que en las arquitecturas de cadenas de bloques monolíticas tradicionales, donde estas funciones están todas integradas en un solo programa. Permiten la creación de cadenas de bloques soberanas personalizadas, adaptadas para satisfacer necesidades y casos de uso específicos, donde los usuarios pueden concentrarse en tareas específicas mientras descargan el resto a otras capas. Esto puede ser beneficioso con respecto a la gestión de recursos, ya que permite que diferentes partes se especialicen en diferentes áreas y compartan la carga de trabajo.

La escalabilidad de la tecnología blockchain es un factor clave en su éxito futuro. Debido a problemas de escalabilidad en la arquitectura de cadena de bloques de capa 1, ha habido un cambio hacia el uso de cadenas de bloques modulares o protocolos de capa 2, que ofrecen soluciones a las limitaciones de los sistemas monolíticos.

La escalabilidad es un aspecto del trilema de blockchain al que se enfrentan los desarrolladores.

Como resultado, la adopción de redes de capa 2 va en aumento, ya que brindan una forma de abordar la escalabilidad y otros problemas en las redes blockchain actuales, especialmente para una capa 1 como Ethereum. Los protocolos de capa 2 ofrecen tarifas de transacción más bajas, menos restricciones de capacidad y velocidades de transacción más rápidas que allanaron el camino para su creciente adopción, atrayendo la atención de 600 000 usuarios.

Cadenas de aplicaciones vs. cadenas monolíticas

Las cadenas de aplicaciones no son completamente diferentes de las cadenas monolíticas. Las cadenas monolíticas, como las cadenas de aplicaciones, siguen la tesis del protocolo gordo donde una sola cadena maneja la mayoría de los activos de finanzas descentralizadas (DeFi) y establece todo en una capa con un token valioso. Sin embargo, las cadenas de bloques de nivel 1 son difíciles de escalar. Las cadenas de aplicaciones actualmente no tienen los mismos problemas de espacio limitado que las cadenas monolíticas, pero pueden usar soluciones modulares en el futuro si es necesario.

“La propuesta de valor central de las cadenas de aplicaciones es la interoperabilidad soberana”, explicó Stevie Barker, investigador de Osmosis Labs, un protocolo comercial descentralizado en el ecosistema Cosmos. Le dijo a Cointelegraph:

“Las cadenas de aplicaciones son soberanas porque tienen un control preciso sobre toda la pila y cualquier otra área de la estructura y las operaciones de la cadena de bloques que deseen personalizar. Y son interoperables porque las cadenas de aplicaciones pueden interactuar libremente entre sí”.

Las cadenas de aplicaciones pueden mejorar la experiencia del usuario y hacer que las cosas funcionen más rápido, más fácil y de manera más eficiente. También pueden asegurar su cadena reclutando validadores para implementar código, producir bloques, enviar transacciones y más. Alternativamente, pueden tomar prestada la seguridad de otro conjunto de validadores, la seguridad intercadena o combinar ambas opciones para compartir la seguridad en toda la intercadena.

Relacionado: Las agencias federales de EE. UU. emiten una declaración conjunta sobre los riesgos y las prácticas seguras de las criptomonedas

Osmosis ha desarrollado una nueva versión de prueba de participación llamada “replanteo superfluido” que tiene como objetivo mejorar tanto la seguridad como la experiencia del usuario. Este enfoque permite a los proveedores de liquidez apostar tokens en sus acciones del grupo de liquidez (LP) para proteger la cadena. A cambio, recibirán recompensas de participación además de sus recompensas de LP, lo que puede ayudar a aumentar la eficiencia de su capital. Este puede ser un enfoque más fluido e integrado para el staking, ya que los proveedores de liquidez pueden ganar recompensas por sus actividades de staking y LP simultáneamente.

Con los avances actuales, toda la intercadena podrá utilizar sus activos en staking para actividades DeFi sin arriesgar la centralización o comprometer la seguridad de la cadena, como suele ser el caso con los derivados de staking líquidos tradicionales. Esto permitirá a los usuarios aprovechar las oportunidades de DeFi mientras mantienen la seguridad y la descentralización de sus recursos en juego. Valentin Pletnev, CEO y cofundador de Quasar, una cadena de aplicaciones descentralizada diseñada para la gestión patrimonial, le dijo a Cointelegraph:

“Ser propietario de toda la pila de arriba hacia abajo permite una fácil generación de valor y propósito para el token; también permite una mayor eficiencia, ya que las cadenas pueden diseñarse en torno a un caso de uso específico y optimizarse para ello”.

Las cadenas de aplicaciones también pueden administrar de manera efectiva el valor máximo extraíble (MEV), que se refiere a las ganancias obtenidas por quienes tienen el poder de decidir el orden y la inclusión de las transacciones. MEV ha sido un problema para los usuarios de DeFi en varios ecosistemas. Sin embargo, las cadenas de aplicaciones pueden implementar más rápidamente soluciones en cadena que reducen significativamente los MEV maliciosos y redirigen beneficios de arbitraje saludables de terceros a la propia cadena de aplicaciones. Esto puede ayudar a mejorar la experiencia del usuario y reducir el potencial de explotación en el ecosistema DeFi.

Las cadenas de aplicaciones permiten que los experimentos radicales de blockchain se realicen rápidamente. Si bien Tendermint y Cosmos SDK son tecnologías asombrosas que permiten que las aplicaciones inicien rápidamente cadenas de bloques listas para el protocolo de comunicación entre cadenas de bloques (IBC), no se requiere que la pila completa de Cosmos se convierta en una cadena de aplicaciones conectada a IBC. Barney Mannerings, cofundador de Vega Protocol, una cadena de bloques específica de la aplicación para el comercio de derivados, le dijo a Cointelegraph:

“A medida que el espacio se está desplazando hacia un mundo de múltiples cadenas y múltiples capas, donde los recursos se pueden mover entre cadenas específicas y niveles de escala, la implementación de una aplicación en varios centros puede tener sentido”.

Las cadenas de aplicaciones ofrecen un camino hacia el nuevo estándar de comunicación de las cadenas de bloques. La transferencia de tokens nativos entre ecosistemas elimina los puentes y permite la transferencia de tokens nativos entre cadenas.

Las cadenas de bloques específicas de la aplicación también ofrecen varios beneficios valiosos que las hacen atractivas tanto para los desarrolladores como para los usuarios. Su capacidad para mejorar la escalabilidad, el rendimiento, la seguridad y la interoperabilidad de las aplicaciones los convierte en una herramienta invaluable para crear la próxima generación de software. A medida que la tecnología continúa evolucionando, es probable que veamos más y más desarrolladores que adoptan cadenas de bloques específicas para sus aplicaciones.

Relacionado: Interoperabilidad de blockchain, explicada

Sin embargo, el uso de múltiples cadenas de aplicaciones puede hacerlas más complejas y difíciles de administrar que otros tipos de tecnología de cadena de bloques. Dado que cada aplicación se ejecuta en su propia cadena de bloques, la gestión y el mantenimiento de varias cadenas de bloques pueden requerir muchos recursos y mucho tiempo. La integración de diferentes cadenas de aplicaciones puede ser difícil debido a posibles problemas de compatibilidad.

En general, las ventajas y desventajas de las cadenas de aplicaciones dependen del caso de uso específico y los requisitos de las DApps en desarrollo. En algunos casos, las cadenas de aplicaciones pueden proporcionar la solución ideal para crear y distribuir DApps, mientras que otros tipos de tecnología de cadena de bloques pueden ser más adecuados en otros.