En una entrevista reciente realizada en el canal oficial de YouTube de Ripple, David Schwartz, el CTO de Ripple tocó las diferencias clave entre Bitcoin [BTC] y XRP. También discutió las diferencias en la maleabilidad de transacciones entre las dos monedas digitales. Schwartz dijo:
“Hay dos diferencias básicas entre XRP y Bitcoin. Una es que XRP usa consenso en lugar de prueba de trabajo como Bitcoin. El otro es que XRP se ha construido desde el principio de tal manera que tiene la capacidad de realizar transacciones de activos arbitrarios como dólares o yuans “.
Él además agregó:
“En lo que respecta a la maleabilidad de las transacciones, Bitcoin y XRP básicamente tienen problemas similares porque XRP también tiene identificadores de transacciones y los usuarios también pueden modificar la firma de XRP”.
Según Schwartz, XRP implementará su propia solución para que las personas puedan rastrear las transacciones por ID de transacción.
Schwartz declaró que a diferencia de Bitcoin, XRP no es vulnerable en un aspecto de la maleabilidad de las transacciones. En XRP, un usuario no se refiere a salidas previas por ID de transacción sino que se refiere a salidas previas por cuenta. Esa es la diferencia clave entre Bitcoin y XRP. Por lo tanto, no hay forma de que un usuario o un minero puedan causar que las transacciones de otro usuario se atasquen, agregó.
Schwartz además delineó cómo funciona XRP ya que no requiere la existencia de mineros como otras criptomonedas. Él dijo:
“Me gusta modelar el protocolo en una sala llena de personas que constantemente están de acuerdo. Entonces, si desea realizar una transacción en XRP, básicamente entra en esta sala metafórica y lee la transacción. Si la transacción es válida y no hay ninguna razón para que no se acuerde, esencialmente todos en la sala asienten, “sí, eso se ve bien para mí”.
Él además agregó:
“Estos validadores calculan un nuevo libro en el que se ha llevado a cabo dicha transacción y todos acuerdan el hash del nuevo libro mayor”.
El CTO explicó además que tan pronto como un usuario tenga una supermayoría, con los validadores todos de acuerdo con el nuevo hash del libro mayor, el usuario sabrá que la transacción está confirmada. Cualquier transacción conflictiva en la que el usuario envíe los mismos fondos a otra persona no puede ocurrir. Schwartz afirmó que esto sucede porque los fondos ya han sido enviados al usuario en el libro que los validadores han acordado.
Según Schwartz, en tal escenario, los usuarios no pueden gastar el doble porque ya han firmado criptográficamente todo. Si un validador tiene una firma criptográfica que muestra que el usuario aprueba dos transacciones que entran en conflicto, el validador tiene pruebas de que el usuario es malicioso. Lo único que deben hacer los validadores es presentar las pruebas a las personas y exponerlas a su intención maliciosa.
Esto esencialmente resuelve el problema del gasto doble, pero no ha encontrado una solución para la maleabilidad de las transacciones. David concluyó diciendo:
“El problema de maleabilidad en XRP aún existe si se intenta rastrear las transacciones por ID. Un usuario nunca diría: “oh, esta transacción no se realizó, será mejor que envíe otra”. Pero si lo hicieran, entonces podrían ser rastreados. Así que vamos a cerrar ese agujero completamente utilizando una solución similar a la que usa Bitcoin. Vamos a anunciar eso en un par de días”.
Síguenos en Telegram