Más allá de la prueba de trabajo: la solución de consenso XRPL

Para obtener más contenido como este, visite Ripple.com.


A medida que la revolución de la moneda digital continúa acelerándose, continúa el debate entre los defensores de la prueba de trabajo y los algoritmos de contratos más nuevos. Más allá de la retórica, el desarrollo del enfoque de consenso está dando pasos firmes que son difíciles de encontrar para las redes transaccionales de prueba de trabajo debido a restricciones de diseño.

Como la única cadena de bloques para empresas cuyos productos de pago se utilizan comercialmente en la actualidad, Ripple ha descubierto que el activo digital XRP permite a sus usuarios obtener liquidez de forma rápida y económica al tiempo que ofrece una mayor escalabilidad que cualquier otro activo digital.

El libro mayor de XRP (XRPL) tiene un diseño fundamentalmente diferente al de las cadenas de bloques basadas en pruebas de trabajo como Bitcoin y Ethereum. El sistema de validación por consenso utilizado por XRPL sigue un principio anti-robustez que aumenta la confiabilidad. Esto proporciona al sistema un mecanismo de seguridad incorporado: si el progreso hacia adelante seguro no es claramente posible, XRPL no avanzará hacia adelante.

A pesar de la existencia de este freno de seguridad validado por consenso, XRPL ha demostrado una tasa de confiabilidad superior al 99,999% desde que comenzó a operar hace más de 58 millones de libros de contabilidad. El historial de XRPL de cerrar un libro mayor aproximadamente cada cinco segundos confirma esta consistencia.

Una mirada retrospectiva: cómo funcionan las cadenas de bloques públicas

La “salsa secreta” de las cadenas de bloques públicas como Bitcoin es que cada participante puede confirmar que cada transacción cumple con todas las reglas del sistema. Como resultado, el estado del sistema es público: las transacciones son públicas y todos saben qué transacciones son válidas y cuáles no. Con dicho sistema, los validadores no necesitan decirle a nadie qué transacciones son válidas o qué transacciones están en curso. La validez de cada transacción ya está disponible para todos los participantes.

Usar el consenso para derrotar el doble gasto y la bifurcación accidental

“Consenso”, aplicado al método de validación utilizado por XRPL, se refiere a la necesidad de abordar el problema del doble gasto. Este problema se produce cuando hay dos (o más) formas “igualmente buenas” de progresar. El consenso asegura que los participantes deshonestos no puedan engañar a los participantes honestos para que no estén de acuerdo sobre el estado del sistema.

En un sistema de este tipo, el papel principal de los validadores es permitir que los participantes honestos se pongan de acuerdo sobre el camino a seguir cuando hay dos o más formas igualmente buenas de progresar. Este enfoque evita los intentos de duplicar el gasto al evitar que los participantes sean engañados por partes malintencionadas para que esperen que los mismos fondos se entreguen a dos destinos diferentes.

Las cadenas de bloques públicas no tienen autoridades centrales que prescriban reglas del sistema. Cada participante puede elegir qué reglas quiere. Sin embargo, los participantes que no estén de acuerdo con las reglas del sistema no pueden interactuar entre sí. Esto crea complejidad y riesgo cuando se cambian las reglas del sistema.

Los sistemas basados ​​en consenso pueden adoptar un enfoque diferente: en el caso de los libros mayores de XRP, los validadores ayudan a proteger contra la ramificación no intencional del libro mayor coordinando los cambios en las reglas del sistema. Sin embargo, no puede hacer que un servidor acepte un cambio de regla que no está configurado específicamente para aceptar. Para que entren en vigencia después de la implementación, los cambios en el libro mayor deben tener una cuota del 80% durante dos semanas consecutivas por parte de la comunidad de validadores.

El esquema de consenso de XRPL que utiliza validadores proporciona una solución económica, confiable, descentralizada y rápida para el problema del doble gasto. Gracias a su diseño, la red también se puede actualizar si los participantes están de acuerdo, sin riesgo de desviación accidental.

El consenso como solución confiable, descentralizada y energéticamente eficiente

Si bien la prueba de trabajo ha demostrado ser un callejón sin salida tecnológico, dadas las ineficiencias masivas en el uso de energía y los costos de transacción, otros algoritmos de consenso continúan innovando para lograr una mejor descentralización a un costo y riesgo más bajos. El algoritmo de consenso de XRPL se está desarrollando aún más para mejorar la resiliencia. En este sentido, la función Negative UNL recientemente introducida mejorará en gran medida la capacidad de XRPL para tolerar fallas del validador sin dejar de hacer un progreso confiable.

Esta función sugiere mejorar la vitalidad de la red XRPL a través de funciones que permiten a los servidores realizar un seguimiento de los validadores que se han desconectado temporalmente. Con esta información, los servidores pueden ajustar los cálculos de quórum para reflejar los validadores fuera de línea. Debido a que un validador que se desconecta por un período corto de tiempo no es necesariamente un signo de falta de confiabilidad, Negative UNL ayuda a los editores de UNL a lidiar con escenarios en los que un validador no se desconectó el tiempo suficiente para desencadenar la eliminación de UNL. y aún así garantizar su estado fuera de línea para garantizar que la red pueda progresar.

Ripple y otros miembros de la comunidad realizarán pruebas públicas exhaustivas de la función Negative UNL en XRPL Devnet durante los próximos meses. Si estas pruebas públicas cumplen con todos los requisitos aplicables de seguridad, confiabilidad, estabilidad y rendimiento, se podría introducir un cambio para implementar la funcionalidad UNL negativa para verificar el quórum en una futura versión 2.0.

Para obtener más información sobre cómo construir en XRPL, visite la plataforma RippleX. Allí encontrará herramientas, servicios y programas para desarrolladores.

La publicación Beyond Proof of Work: The XRPL Consensus Solution apareció por primera vez en Ripple.

Visite Ripple.com para obtener más información.

Sending
User Review
0 (0 votes)