La introducción de Ouroboros Peras representa un importante avance en la escalabilidad y eficiencia de la red Cardano, que ayudará a la red a consolidar su posición como una de las criptomonedas líderes en el ecosistema blockchain.
La evolución constante de Cardano se refleja con la introducción de Ouroboros Peras, una extensión del protocolo Ouroboros Praos, que ha captado la atención de la comunidad cripto.
Este nuevo protocolo, que fue presentado por Input Output Global a mediados del pasado mes, aborda de manera efectiva el problema de “horizonte de liquidación” en las transacciones, considerado un factor crucial para mejorar la seguridad y la eficiencia en la red blockchain.
Descifrando el nuevo protocolo de Cardano: Ouroboros Peras
Ouroboros Peras es un protocolo que reduce significativamente el tiempo de confirmación de transacciones dentro del ecosistema de Cardano. Este protocolo está diseñado para mejorar la eficiencia y la rapidez en la confirmación de transacciones al abordar los tiempos de finalidad lentos, característicos del consenso al estilo Nakamoto en las redes blockchain como Bitcoin.
En el modelo de consenso Nakamoto, las bifurcaciones de la blockchain son comunes y los usuarios solo pueden estar seguros de que sus transacciones se han asentado después de que se construye una cantidad suficiente de bloques sobre el bloque que contiene la transacción.
No obstante, la compañía que desarrolla Cardano explicó que Ouroboros Peras construye sobre Ouroboros Praos y opera en un entorno sincrónico, lo que significa que asume que todos los mensajes se entregan dentro de un tiempo límite fijo y que las partes tienen relojes sincronizados. Esta sincronización permite un acuerdo más rápido y confiable sobre el estado de la blockchain, lo que resulta en una confirmación de transacciones más rápida y segura. Además, Ouroboros Peras utiliza protocolos basados en BFT (Tolerancia a Fallas Bizantinas).
«La idea principal que subyace a Peras es mejorar Praos con un mecanismo en el que los SPOs implícitamente señalan su apoyo a los bloques que se encuentran ligeramente por detrás de la punta de su cadena preferida. Los votos aumentan el peso de una cadena (el peso «base» lo dan los bloques de la cadena) y los partidos seleccionan la cadena más pesada que consideran su cadena preferida», señaló IOG.
Los SPO son clave en la liquidación rápida
De acuerdo con IOG, Ouroboros Peras se centra en acortar los tiempos de liquidación de transacciones, lo que significa que la probabilidad de que una transacción sea revertida se reduce drásticamente en un período más corto. Este enfoque no solo mejora la seguridad y la usabilidad, sino que también optimiza la eficiencia operativa de la red.
Por otra parte, la clave del protocolo Peras radica en el uso de votaciones basadas en participación, donde los operadores de grupos de participación (SPO) pueden aumentar el peso de los bloques que son respaldados por la mayoría.
A diferencia de otros protocolos que se basan en la longitud de la cadena, Ouroboros Peras modifica la regla de selección de cadena para elegir la más pesada. Este cambio fundamental permite una mayor rapidez en la confirmación de transacciones, lo que es esencial para aplicaciones que requieren alta disponibilidad y fiabilidad.
Transacciones más eficientes y confiables
La liquidación rápida es un concepto esencial en el ámbito blockchain, especialmente cuando se utilizan para transacciones de alto valor.
En situaciones donde se realizan pagos, es crucial que la transacción se confirme rápidamente para evitar inconvenientes. Por ejemplo, al comprar un artículo de bajo costo, los usuarios pueden aceptar un riesgo mayor de reversión por un tiempo de espera más corto. Sin embargo, para transacciones de mayor valor, como la compra de un automóvil, es fundamental esperar hasta que la probabilidad de reversión sea mínima.
Además, la liquidación rápida es vital para los puentes hacia sidechains, donde los usuarios transfieren fondos desde la cadena principal. Un tiempo de liquidación más corto garantiza que las transacciones sean más eficientes y confiables, lo que a su vez mejora la experiencia del usuario y fomenta la adopción de la tecnología.
Comparativa entre finalidad y liquidación en las transacciones de blockchain
En la industria de la tecnología blockchain, es fundamental diferenciar entre los conceptos de «finalidad» y «liquidación» en el contexto de las transacciones.
Los protocolos basados en Tolerancia a Fallos Bizantinos (BFT), como Algorand, logran una finalización casi instantánea de las transacciones. Por otro lado, los protocolos como Ouroboros, que se basan en la probabilidad, ofrecen una liquidación que se vuelve más robusta a medida que se añaden bloques a la cadena.
Esta diferencia es crucial para entender cómo el nuevo protocolo Peras se integra en el ecosistema de Cardano. Mientras que la finalización proporciona una confirmación inmediata, la liquidación permite un enfoque más flexible y adaptable para la seguridad de las transacciones.
Sinergia entre Peras, Hydra y Mithril en Cardano
Por otro lado, Ouroboros Peras no está solo en su misión de mejorar la escalabilidad de Cardano. Otras soluciones como Hydra y Mithril también juegan un papel importante. Hydra, una solución de escalado Layer 2, permite a los participantes procesar transacciones fuera de la cadena principal, aumentando así la capacidad de la red. Del mismo modo, Mithril proporciona instantáneas certificadas del estado de la blockchain, facilitando la sincronización rápida de nodos.
La combinación de estas tecnologías promete elevar la experiencia del usuario en la red Cardano al permitir que más transacciones se registren y se liquiden rápidamente. En conjunto, Peras, Hydra y Mithril forman un ecosistema robusto que responde a las demandas de un mercado en constante evolución.
Cardano mantiene su enfoque basado en la investigación
El desarrollo de Ouroboros Peras se basa en un enfoque de ingeniería abierto y basado en evidencia, generalizado en el desarrollo de la red. Así, cada avance tecnológico en Cardano comienza con ideas y documentos de investigación que se formalizan a través de algoritmos y pruebas. Este proceso incluye simulaciones y prototipos que permiten a la comunidad de desarrolladores visualizar y analizar el comportamiento del protocolo.