Ripple: un envío extraño que no entiendo muy bien

Hace unos días envié Bitstamp a través de Ripple 0.3168 BTC.

Tenía 0.4168 Bitstamp BTC antes, y 0 BTC de saldo con todos los demás.

Ahora, extrañamente, noté que en lugar de que Bitstamp me deba 0.1 BTC como se esperaba, me debe 0.2022 BTC, mientras que le debo a un amigo 0.1022 BTC.

Si bien se resume, me pregunto cuál es el problema:

  • ¿Por qué no envió la totalidad de Bitstamp BTC a Bitstamp?
  • ¿Cómo se supone que vamos a resolver eso? es decir, ¿debería enviar explícitamente BTC a través de Ripple a mi amigo, o simplemente cuando intente gastarlos, los aprovechará de mi grupo (por lo tanto, no se necesita ninguna acción explícita)?

Respuestas (1)

La respuesta corta: usando la información que tú y tu amigo proporcionaron, Ripple hizo lo mejor para todos.

No sé cómo obtener los detalles del número de transacción al que se vincula (no tengo afiliación con Ripple más que como usuario). Pero usando Ripple Live Graph puedo inferir la cuenta de tu amigo y observo que actualmente tu amigo no tiene una línea de confianza con Bitstamp.

  • ¿Por qué no envió la totalidad de Bitstamp BTC a Bitstamp?

Entonces, supongo que lo que sucedió fue que su amigo tenía un pagaré de 0.1022 BTC de Bitstamp, pero tenía la confianza establecida en cero, lo que indica que no quiere más y que le gustaría deshacerse de lo que tiene (es decir, su amigo le dijo a Ripple que no no confíes en Bitstamp). Su amigo había especificado que confía en usted para devolverle BTC al abrirle una línea de confianza

Lo mejor para sus amigos es tener un IOU de una fuente confiable (usted) en lugar de una fuente no confiable (Bitstamp). Le interesa que Bitstamp obtenga los fondos que solicitó enviar de la manera más económica posible.

La forma en que Ripple encontró para lograr ambos resultados a la vez fue enrutar parte de su pago a través de su amigo. Tanto el envío directo del pagaré de Bitstamp como el enrutamiento a través de su amigo no tenían tarifa de transferencia, solo la tarifa de transacción de 0.000010 XRP), por lo que cualquiera de los dos debería ser igualmente bueno para usted.

  • ¿Cómo se supone que [nosotros] vamos a resolver eso?

Como con cualquier préstamo entre amigos, depende de ti. Con algunos amigos he dejado muy claras mis políticas de pago, con otros soy más informal. [Aparte, señalaré que las implementaciones anteriores de ripple como classic.ripplepay.com no permitirían que su amigo confiara en usted sin que usted esté de acuerdo].

es decir, ¿debería enviar BTC explícitamente a través de Ripple a mi amigo?

No, eso aumentaría la deuda, dándole a su amigo más de sus pagarés.

o simplemente, cuando intente gastarlos, los aprovechará de mi grupo (por lo tanto, no se necesita ninguna acción explícita)?

Esa es probablemente la mejor opción, y ciertamente la más simple. La próxima vez que envíen un pago, Ripple considerará pasar por usted. Si el destinatario confía en usted, entonces puede terminar con su pagaré (por cierto, sus pagarés no tienen tarifa de transferencia, los pagarés de Bitstamp tienen una tarifa de transferencia del 0,2%).

Si el destinatario confía en Bitstamp (y usted aún tiene el IOU de Bitstamp), entonces el destinatario puede obtener IOU de Bitstamp y su IOU disminuirá o será cero.

Si antes de esto, usara su pagaré de Bitstamp en pagos (por ejemplo, a Bitstamp para retirar) entonces tendría un saldo negativo y su amigo no podría usar (gastar) su pagaré excepto a otros que lo acepten (confíe en usted ).

Si su amigo quiere canjear explícitamente su pagaré (es decir, le pide que le devuelva el dinero), puede enviarle bitcoins reales fuera de Ripple y, al mismo tiempo, le pagará el monto equivalente en Ripple para reducir a cero su deuda. Si tiene pagarés de Bitstamp (tal vez obtenga algunos más a través de un depósito solo para tener suficiente para cubrir su deuda porque se lo pidieron), puede decirle a su amigo que simplemente se pague a sí mismo a través de su cuenta de Bitstamp.

¡Qué gran y detallado post, gracias!
Pegué la transacción y los metadatos aquí para cualquiera que quiera ver los detalles. Da la casualidad de que el camino que eligió fue igualmente bueno. En algunos casos, esta lógica le permitirá evitar la totalidad o parte de una tarifa de transferencia, pero en este caso estaba devolviendo pagarés a su emisor, por lo que no había que evitar una tarifa de transferencia.
Sí, necesitamos más ejemplos como esta gran explicación en la documentación de Ripple.