🇪🇸 Cardano Hydra: Una solución de Escalabilidad de Próxima Generación para la Era Blockchain

:es: Traducción al español de “Cardano Hydra: A Next-Generation Scaling Solution for the Blockchain Era.

Publicado el 28 de Marzo de 2023 por CryptoCounsel


Una mirada exhaustiva a la solución Hydra Capa 2 de Cardano.

Introducción

Las criptomonedas han experimentado un aumento en popularidad en los últimos años, lo que ha incrementado el número de usuarios que las utilizan. Sin embargo, esto también ha causado congestión en la mayoría de las redes blockchain, dando lugar a tarifas más altas, tiempos de espera más largos y una experiencia de usuario degradada. Para abordar estos problemas, Cardano ha desarrollado una sólida hoja de ruta para la escalabilidad con el objetivo de integrar a mil millones de usuarios más a la tecnología blockchain.

Entre otros objetivos, las criptomonedas buscan ofrecer una alternativa al sistema financiero tradicional, lo que implica que los usuarios deben poder realizar transacciones de manera rápida y eficiente. Las redes blockchain deben aumentar su capacidad de procesamiento, ya que las redes de Prueba de Trabajo (PoW) manejan solo unas pocas docenas de Transacciones Por Segundo (TPS) en promedio. Aunque las redes de Prueba de Participación (PoS) pueden lograr varias centenas de TPS, aún deben igualar regularmente las 2,000 TPS procesadas por la red Visa.

Cardano se ha centrado en desarrollar soluciones innovadoras para mejorar la escalabilidad de las redes blockchain y satisfacer las demandas de una base de usuarios en crecimiento. Estas soluciones buscan aumentar el rendimiento de la red al tiempo que garantizan seguridad y descentralización. De esta manera, Cardano espera hacer que la tecnología blockchain sea más accesible para los usuarios de todo el mundo, proporcionándoles una experiencia fluida y eficiente.

¿Qué es la Escalabilidad?

La escalabilidad en el contexto de blockchain se refiere a aumentar el rendimiento de las transacciones y reducir la latencia sin aumentar los requisitos de hardware para ejecutar un nodo. Esto es crucial para asegurar que los usuarios puedan ejecutar sus nodos y mantener la descentralización. La escalabilidad no debe comprometer la seguridad ni la descentralización de la red blockchain.

La adopción generalizada de blockchain depende de mejorar la velocidad y el rendimiento de la red. Por lo tanto, se están investigando, probando e implementando muchas soluciones para aumentar la capacidad de las blockchain para incorporar a miles de millones de usuarios al ecosistema cripto.

Cardano ha sido desarrollado metódicamente utilizando métodos formales de desarrollo para garantizar la escalabilidad, seguridad y descentralización. Actualmente, el proyecto se encuentra en la cuarta etapa de su hoja de ruta de cinco etapas, conocida como la era Basho, que se centra en optimizar la red y mejorar su escalabilidad e interoperabilidad. El objetivo es mejorar el rendimiento de la red Cardano aprovechando tanto soluciones on-chain como off-chain para permitir el crecimiento de aplicaciones y la adopción generalizada.

Comprensión de la Necesidad de la Capa 2

La cantidad de transacciones procesadas en la capa 1 de una red distribuida está inherentemente limitada para mantener la descentralización. Esta limitación dificulta que muchos usuarios utilicen la red de manera efectiva. La Capa 2 puede implementarse sobre la primera capa para abordar este problema.

La Capa 1, la cadena de bloques, es el componente más seguro y descentralizado de la red, pero su capacidad de procesamiento es menor. La Capa 2 puede diseñarse como una red blockchain optimizada para velocidad y escalabilidad, lo que permite procesar más transacciones de manera rápida y a un costo menor. La solución de Capa 2 de Cardano, Hydra, está construida con este propósito.

Las transacciones procesadas en la primera capa se consideran “on-chain” ya que dependen de la cadena de bloques y del consenso distribuido para garantizar la seguridad. Los usuarios pueden transferir fondos de la capa 1 a la capa 2, donde las transacciones se procesan “off-chain” o fuera de la cadena de bloques. Debido a esto, la capa 1 se convierte en la capa de liquidación de la capa 2 y no necesita ejecutar las transacciones.

Presentando Hydra: Una Solución de Escalabilidad para Cardano

Hydra es una solución de capa 2 blockchain diseñada para mejorar la cadena de bloques existente de la Capa 1 de Cardano. Está construida utilizando canales de estado isomórficos para proporcionar hermanos uniformes fuera de la cadena conocidos como “Heads”. Los Heads de Hydra son una extensión del sistema actual de Cardano y pueden incluir funciones como NFTs, activos nativos y scripts Plutus.

Fuente: IOHK

Trabajando en conjunto con la solución de Capa 1 de Cardano, Hydra proporciona la escalabilidad necesaria para mantener el rendimiento requerido en aplicaciones blockchain con un alto índice de uso. Esta solución de Capa 2 ofrece una experiencia de usuario fluida al abordar los desafíos de la escalabilidad en una red blockchain sin permisos.

Cardano utiliza Ouroboros, un algoritmo de consenso de prueba de participación. Sin embargo, como cualquier cadena de bloques, Cardano enfrenta desafíos para escalar y lograr el rendimiento necesario para respaldar aplicaciones del mundo real. Las transacciones en Cardano incurren en tarifas, que deben establecerse en un nivel sostenible para los operadores de la red y ser aceptables para los usuarios. La cadena de bloques también debe protegerse contra ataques como eventos de Denegación de Servicio (DoS).

Hydra tiene como objetivo abordar estas preocupaciones maximizando el rendimiento, minimizando la latencia, incurriendo en costos bajos o nulos y reduciendo significativamente los requisitos de almacenamiento. Como resultado, Hydra es una solución prometedora que puede ayudar a Cardano a alcanzar su objetivo de adopción generalizada y crecimiento de aplicaciones.

Actualización sobre la Ejecución de Hydra en la red principal y la Viabilidad Técnica

El software Hydra solo puede ejecutarse en una red de vista previa, lo que impide a los probadores utilizar Ada real en un Head de Hydra en la red principal. Esta limitación se debe al riesgo de posibles problemas que podrían surgir en esta etapa de desarrollo. Sin embargo, el equipo de Hydra desea utilizar Ada real en un Head de Hydra, lo que demostraría la madurez del producto y brindaría la oportunidad de obtener comentarios de usuarios reales. Además, permitir experimentos en la red principal podría generar interés y adopción potencial del Head de Hydra real en la red principal.

Para abordar este problema, el equipo de Hydra debe hacer que sea técnicamente viable que Hydra se ejecute en la red principal. Esto se puede lograr conectando el nodo de Hydra a un nodo de Cardano en ejecución en la red principal, realizando pruebas en la red principal y proporcionando documentación sobre cómo ejecutar un nodo de Hydra en la red principal. Además, el equipo puede trasladar su instancia de Hydra a la red principal, demostrando su preparación para su uso en el mundo real.

Para limitar el riesgo de posibles problemas, el equipo puede considerar introducir un límite codificado en la cantidad de Ada que se puede bloquear con una transacción de compromiso, de manera similar a como la red Lightning tenía un límite codificado. Este límite puede aplicarse en el software del nodo de Hydra, y los usuarios que deseen cambiarlo pueden hacerlo bajo su propio riesgo al recompilar y ejecutar el software.

El equipo también puede documentar problemas conocidos o elementos fuera del alcance, explicando por qué son aceptables y cómo trabajarán continuamente para solucionarlos. Este enfoque puede convertir la posible explotación en una oportunidad de aprendizaje y demostrar un compromiso con mejorar el producto hasta que deje de estar en fase beta.

Reflexiones Finales

La solución de Capa 2 Hydra de Cardano es una innovación prometedora diseñada para mejorar la escalabilidad de la cadena de bloques de Cardano. A medida que las criptomonedas ganan popularidad, la demanda de transacciones más rápidas y eficientes aumenta, y las cadenas de bloques tradicionales necesitan ayuda para mantenerse al día. El enfoque de Hydra resuelve este problema al maximizar el rendimiento, minimizar la latencia y reducir los requisitos de almacenamiento, al tiempo que garantiza la seguridad y la descentralización. Aunque actualmente Hydra solo puede ejecutarse en una red de vista previa, el equipo de Hydra está trabajando para hacerlo técnicamente viable en la red principal. Con estas soluciones de Capa 2, Cardano espera alcanzar su objetivo de adopción generalizada y hacer que la tecnología blockchain sea más accesible para los usuarios de todo el mundo.

1 Like