¿Qué sucede si un TX fue un gasto doble?

¿Qué sucede si se eligió la opción de riesgo 'Alto' (una confirmación) y luego el TX resulta ser un gasto doble al final? ¿Se revocaría el valor depositado? ¿El usuario sería notificado de alguna manera?

Has puesto la etiqueta bitpay en esto. ¿Quiere preguntar esto específicamente desde la perspectiva de un comerciante que usa BitPay para aceptar pagos? En caso afirmativo, es posible que desee aclarar eso en su pregunta. :) También agregué la etiqueta doublespend .

Respuestas (3)

El pedido nunca se confirmará y, según el monedero que utilice, debería reflejarse como nunca confirmado y no aparecerá en su saldo.

La aparición de un doble gasto en la red pone en duda el estado del pago anterior. La duda solo se resuelve cuando se confirma uno de los pagos. Como siempre, cuantas más confirmaciones, más certeza de que el pago será permanente.

El destinatario del pago que se gastó dos veces NO recibe una notificación muy rápidamente. La propia red bitcoin trata de no propagar los gastos dobles. Por lo tanto, lo más pronto que el destinatario se entera de manera confiable del problema es cuando el doble gasto se confirma realmente en un bloque.

Incluso entonces, la mayoría de las billeteras no hablan mucho sobre las notificaciones. Esta es un área donde Bitcoin podría mejorar. Existe una solicitud de mejora del núcleo de bitcoin iniciada por Gavin Andresen.

Con la confirmación de un bloque, pueden ocurrir problemas cuando hay una bifurcación de blockchain. Digamos si dos mineros minaron simultáneamente los bloques B1 y B2. La red se divide en dos grupos, el Grupo 1 (usando el Bloque B1) y el Grupo 2 (usando el Bloque B2). Si el siguiente bloque es extraído por el Grupo 1, entonces el Bloque 2 es rechazado y viceversa. Entonces, aquí viene la oportunidad de la transacción de doble gasto. Si se gastó la misma transacción en los bloques B1 y B2, pero se envió a 2 salidas diferentes, solo una se confirmará finalmente. Como comerciante, si acepta B2 y se confirma B1, estará en riesgo. Esperar 6 confirmaciones, reduce el riesgo a 0 (casi).