» ¿Cuál es el escenario de la transacción?

SINGLE STUDY CRYPTO

April 9, 2019

¿Cuál es el escenario de la transacción?

Cuando el comparador o sistema de coincidencias (matcher) encuentra dos órdenes adecuadas, las envía al contratista, quien inicia y administra el procedimiento para el intercambio atómico (Atomic Swap) entre dos clientes: la transacción (Atomic Swap).

Haga clic en el comercio ejecutado en “Ofertas activas”

La transacción atómica consta de 6 pasos:

  • Solicitar un trato
    • El servidor genera información preliminar para los participantes en la transacción, muestra los contratos y espera la confirmación de ambos participantes en la transacción.
  • InitScriptRequest (reserva en blockchain A)
    • La cara (side) 1 genera una transacción de intercambio de inicio (init) en la primera cadena de bloques para congelar fondos.
    • Transaction init side 1 se publica en el primer blockchain y se confirma.
  • SecondScriptRequest (reserva en blockchain B)
    • La cara (side) 2 verifica los fondos congelados en el primer blockchain.
    • La cara (side) 2 genera una transacción de inicialización de respuesta (init) en la segunda cadena de bloques (blockchain) para congelar fondos.
    • La transacción del lado 2 se publica en la segunda cadena de bloques y se confirma.
  • Redeem (redimir o canjear) B (conseguir de blockchain B)
    • La cara (side) 1 genera una transacción (redeem) por recibir fondos de la segunda cadena de bloques.
    • La transacción de canje (redeem) del lado 1 se publica en la segunda cadena de bloques y se confirma.
  • Redeem A (conseguir de blockchain A)
    • La cara (side) 2 genera una transacción de canje (redeem) por recibir fondos del primer blockchain.
    • El modo de transacción del lado 2 se publica en la primera cadena de bloques y se confirma.
  • Refund (reembolzo) (reembolso si es necesario)
    • Si algo salió mal, cualquiera de los participantes puede hacer una devolución (reembolso - refund) de los fondos bloqueados después de que se complete el bloqueo.