Saltar al contenido
buybitcoinsmart

Glosario / Referencia para desarrolladores

Recibo

¿Qué es un recibo?
Un recibo en bitcoin es cualquier prueba que usted conserve de que un pago se produjo: en BIP70 era un acuse de recibo firmado por el comerciante, y en la práctica es el ID de transacción.

Nada en bitcoin emite un recibo automáticamente. La blockchain registra que unas monedas se movieron entre dos scripts, no que se liquidó una deuda, así que la prueba de pago es algo que usted reúne: el ID de transacción, el bloque que contiene la transacción y lo que el vendedor le haya enviado por correo electrónico. Conserve las tres cosas desde el día de la compra, porque reconstruirlas años después para una declaración de impuestos es penoso.

Cómo funciona

En bitcoin circulan dos significados de la palabra recibo, y solo uno de ellos sigue vivo.

El significado de BIP70 era específico. Un PaymentRequest, el mensaje Payment que la billetera enviaba de vuelta y el PaymentACK del comerciante formaban juntos un recibo: el comerciante había firmado lo que se le debía, el cliente había devuelto la transacción que lo pagaba y el comerciante había acusado recibo de ella. Bitcoin Core eliminó ese código en la versión 0.20.0, el 3 de junio de 2020, y desde entonces ninguna billetera ha producido uno.

El significado vigente es un conjunto que usted reúne por su cuenta, y sus partes tienen una solidez muy distinta.

Un ID de transacción más una altura de bloque es la pieza más sólida. Cualquiera puede verificarla con cualquier nodo, y no se puede falsificar ni retirar. Demuestra que un monto concreto de bitcoin se movió a un script concreto en un momento concreto, y nada más, así que no identifica ni quién controlaba ese script ni qué se compró.

Un mensaje firmado desde la dirección que pagó es lo que vincula con usted el hecho on-chain. La mayoría de las billeteras pueden firmar una cadena de caracteres arbitraria con la clave que hay detrás de una dirección, lo que demuestra el control sin gastar nada.

El registro del propio vendedor, un correo del pedido o un historial de operaciones, aporta el contexto que le falta a la blockchain. También es el eslabón más débil, porque depende de que una empresa siga existiendo y siga dejándole entrar.

Dónde aparece

La temporada de declaración de impuestos es cuando duelen los registros que faltan, y la solución es aburrida y eficaz.

En cada compra, anote la fecha, el monto de bitcoin, el precio en su propia moneda en ese momento y las comisiones, porque esas cuatro cifras son las que componen un costo de adquisición. En Estados Unidos, los brókeres con custodia empezaron a declarar el producto bruto en el Formulario 1099-DA para las ventas a partir del 1 de enero de 2025, con el costo de adquisición añadido para las unidades compradas a partir del 1 de enero de 2026, y esa documentación solo cubre la actividad en plataformas. Todo lo que usted haya trasladado a autocustodia, gastado o comprado entre pares lo documenta usted o no lo documenta nadie.

Exporte en lugar de hacer capturas de pantalla. Los historiales de operaciones se descargan en CSV, y un archivo descargado sobrevive al cierre de una cuenta, a un cambio de jurisdicción o a un colapso. Guarde los registros de retiros separados de los registros de operaciones, ya que los dos son eventos distintos y solo uno de ellos cambia lo que usted debe.

En los pagos a comerciantes, anote el identificador de la factura y el ID de transacción en la misma nota. Un enlace a un explorador de bloques, por sí solo, establece que una transacción existe, no que haya liquidado su pedido concreto.

Recibo frente a confirmación

Un recibo es una afirmación hecha por una persona o una empresa; una confirmación es un hecho sobre la blockchain. Esa distinción funciona en ambos sentidos para un comprador. Un acuse de recibo de un comerciante, firmado o no, solo demuestra que un servidor dijo haber visto su pago, y por eso los acuses de recibo de BIP70 nunca fueron prueba de liquidación. Seis confirmaciones, el umbral habitual, demuestran que revertir el pago le costaría a un atacante seis bloques de trabajo, y no dicen absolutamente nada sobre si la mercancía se enviará.

No confundir con

Preguntas frecuentes

¿Qué cuenta como prueba de que usted pagó en bitcoin?

El ID de transacción y el bloque que contiene la transacción demuestran que las monedas se movieron. Combínelos con un mensaje firmado desde la dirección que pagó, para mostrar que el pago era suyo, y con la factura del vendedor, para mostrar a qué correspondía. Ninguna pieza cumple por sí sola las tres funciones.

¿Los exchanges le dan un recibo por una compra de bitcoin?

Le dan una confirmación de la operación y un historial de transacciones que puede exportar, lo cual no es lo mismo que un registro permanente. Descargue usted mismo el CSV al menos una vez al año, porque el acceso desaparece cuando desaparece una cuenta o una empresa.

Términos relacionados

Más en la sección Referencia para desarrolladores

Leer esta página en inglés