Haz un envío pequeño entendiendo comisión y cambio

Haz un pequeño envío de bitcoin, identifica qué UTXO estás gastando y comprueba cómo la wallet reparte su valor entre el destinatario, la comisión y la salida de cambio.

Práctica guiada 03

Haz un envío pequeño entendiendo comisión y cambio

Vas a construir, revisar, firmar y emitir una transacción desde Sparrow. Seguiremos un UTXO desde que se convierte en entrada hasta las nuevas salidas y veremos una particularidad interesante de nuestra prueba de laboratorio: el destino también pertenece a nuestra wallet.

⏱ 20–30 min 🌱 Inicial–intermedio 🟡 Cantidad pequeña 🧪 Capturas en Testnet4
🐥 ¿Partes de cero? Abre esta introducción
SI PARTES DE CERO

Antes de enviar: cuatro palabras que debes reconocer

En esta práctica usaremos Sparrow Wallet para construir una transacción y ver sus piezas. Si nunca has recibido bitcoin ni has visto un UTXO, es mejor hacer antes la Práctica 02: aquí damos por entendido el recorrido básico desde una recepción hasta una salida no gastada.

🐥 UTXO, entrada, comisión y cambio

UTXO: una salida de una transacción anterior que todavía puede gastarse. Cuando la utilizas, pasa a ser una entrada de la nueva transacción. La comisión es la diferencia entre el total de entradas y el total de salidas. Si no quieres enviar todo el valor al destinatario, normalmente aparece una nueva salida de cambio controlada por tu wallet.

ANTES DE EMPEZAR

Esta prueba tiene una pequeña trampa útil

Las capturas están hechas en Testnet4. En ellas enviamos a otra dirección que también controla la misma wallet. Eso convierte la operación en una self-transfer: el UTXO cambia de forma, pero los fondos siguen bajo nuestro control y el coste neto para la wallet es la comisión.

Entrada Práctica 02 (received)
Operación Self-transfer
Fee del laboratorio 41.585 sats
Objetivo Entrada → salidas → fee
🟡 No copies las cantidades ni el fee de las capturas.

Son datos de una prueba en Testnet4. En mainnet utiliza una cantidad pequeña y un fee rate coherente con las condiciones reales de la mempool.

1
PASO 1 DE 9

Empieza por la moneda que vas a gastar

Haz esto

Identifica el UTXO que utilizarás como entrada. En nuestro laboratorio reutilizamos precisamente la recepción de la Práctica 02, etiquetada como Práctica 02 (received).

Práctica 02
salida recibida
→ Práctica 03
entrada que gastamos
Comprueba

Una salida creada en una transacción anterior puede convertirse después en una entrada de una nueva transacción. Esa continuidad es el modelo UTXO en acción.

🐥 ¿La wallet siempre me deja elegir la moneda?

No. Muchas wallets hacen coin selection automáticamente. Sparrow permite visualizar y seleccionar UTXO explícitamente, algo especialmente útil para aprender y para gestionar privacidad.

2
PASO 2 DE 9

Introduce destino e importe

Haz esto

En Send, introduce la dirección de destino, una etiqueta y el importe. Sparrow representa abajo cómo el UTXO seleccionado alimentará la nueva transacción.

Pantalla Send de Sparrow Wallet mostrando destino, importe, fee y el UTXO recibido en la práctica anterior
La entrada es “Práctica 02 (received)”; a la derecha aparecen las nuevas salidas y el fee.
👀 Localiza: Pay to Amount Rate Fee Práctica 02 (received)
🐥 ¿Por qué aparece ya más de una salida?

Porque el UTXO de entrada se gasta entero. Si el importe enviado más el fee no consume todo su valor, la wallet necesita crear otra salida para el resto.

3
PASO 3 DE 9

Separa importe, fee rate y comisión total

Haz esto

Mira por separado el importe que quieres enviar, el fee rate en sat/vB y el fee total. Son tres magnitudes distintas.

Fee ratesat/vB Tamaño virtualvB Fee totalsats
Comprueba

En nuestra captura el fee es 41.585 sats. Es una prueba en Testnet4 y el valor aparece como Overpaid: no debe utilizarse como referencia para mainnet.

🐥 ¿Más bitcoin enviados significa más comisión?

No necesariamente. El coste está relacionado principalmente con el espacio que ocupa la transacción y el fee rate, no con el valor económico transferido.

4
PASO 4 DE 9

Construye la transacción y revisa sus salidas

Haz esto

Pulsa Create Transaction. Antes de firmar, Sparrow te deja inspeccionar la estructura que ha construido.

Transacción construida en Sparrow Wallet con una entrada, dos salidas y fee antes de firmar
La transacción ya existe como estructura, pero todavía no ha sido firmada ni transmitida.
👀 Revisa antes de autorizar: 1 input 2 outputs fee TXID
🧪 ¿Por qué Sparrow llama “Change” a las dos salidas?

Porque en esta prueba el supuesto “destinatario” es también una dirección controlada por la misma wallet. Sparrow reconoce ambas salidas como propias.

Eso convierte la operación en una self-transfer. Es diferente de pagar a otra persona, donde normalmente solo la salida de cambio volvería a aparecer como perteneciente a tu wallet.

5
PASO 5 DE 9

Firma solo después de revisar

Haz esto

Finaliza la transacción para firma y revisa una última vez destino, salidas y fee. Solo entonces autoriza el gasto.

Sparrow Wallet preparado para firmar una transacción después de revisar sus salidas
Construir una transacción y autorizarla son acciones distintas.
Comprueba

Hasta este punto puedes revisar la operación sin haberla transmitido a la red. La firma autoriza el gasto de las entradas seleccionadas.

🐥 ¿Firmar significa emitir?

No. Una transacción puede estar completamente firmada y seguir sin haberse propagado. Eso permite separar construcción, autorización y transmisión.

6
PASO 6 DE 9

Comprueba que está firmada antes de emitir

Haz esto

Después de firmar, Sparrow muestra la firma incorporada y habilita Broadcast Transaction. Este es el último momento antes de propagar la operación.

Transacción firmada en Sparrow Wallet y preparada para ser emitida a la red
La transacción ya está autorizada; todavía falta transmitirla a la red.
Construida
estructura
→ Firmada
autorizada
🐥 ¿Qué hace “Broadcast Transaction”?

Propaga la transacción firmada para que otros nodos puedan recibirla, validarla y retransmitirla. Si es aceptada, podrá entrar en las mempools y posteriormente en un bloque.

7
PASO 7 DE 9

Observa la transacción ya emitida

Haz esto

Después de emitir, abre el detalle de la transacción. Sparrow muestra ahora su estado en la blockchain como Unconfirmed.

Transacción emitida en Sparrow Wallet mostrando estado Unconfirmed
La transacción ya está circulando, pero todavía no ha sido incluida en un bloque.
👀 Distingue: TXID firmada emitida Unconfirmed
🐥 Emitida no significa confirmada

La emisión permite que la red conozca la transacción. La confirmación llega cuando un bloque válido la incluye.

8
PASO 8 DE 9

Mira el efecto real sobre el balance

Haz esto

Vuelve a Transactions y observa el valor neto que Sparrow atribuye a la operación.

Lista de transacciones de Sparrow mostrando una self-transfer cuyo efecto neto es la comisión
Sparrow muestra −41.585 sats: como ambas salidas siguen siendo nuestras, el único valor que ha abandonado la wallet es el fee.
Fondos propiossiguen siendo tuyos Coste real41.585 sats Cambio del balance−41.585 sats
Comprueba

El importe de 967.607 sats no aparece como pérdida de balance porque esa salida también pertenece a la misma wallet. La operación reorganiza tus UTXO y paga una comisión.

9
PASO 9 DE 9

Ahora compáralo con un pago real

Haz esto

Separa conceptualmente nuestra self-transfer de un pago a alguien cuya dirección no controla tu wallet.

Self-transfer
ambas salidas siguen siendo tuyas
≠ Pago externo
una salida deja tu wallet
En un pago normal

Una salida pertenece al destinatario y otra puede ser cambio que vuelve a tu wallet. Tu balance disminuye aproximadamente en importe pagado + fee.

👁️ ¿Puede la blockchain saber cuál era “pago” y cuál “cambio”?

La blockchain no lleva esas etiquetas. Herramientas y analistas utilizan heurísticas para intentar identificar el cambio, pero una inferencia no es lo mismo que una certeza.

Nuestra prueba demuestra además por qué el contexto de la wallet importa: Sparrow sabe que ambas salidas son propias porque conoce sus claves públicas y derivaciones; un observador externo no dispone necesariamente de esa información.

✅ COMPROBACIÓN FINAL

¿Puedes reconstruir toda la operación?

La prueba termina cuando puedes explicar no solo dónde pulsaste, sino qué ocurrió con el UTXO y por qué Sparrow muestra ese cambio de balance.

  1. 1
    ¿Qué se gastó?

    El UTXO recibido en la Práctica 02 se convirtió en entrada de esta transacción.

  2. 2
    ¿Qué se creó?

    Dos nuevas salidas, ambas reconocidas por Sparrow como pertenecientes a la wallet.

  3. 3
    ¿Qué salió realmente?

    En esta self-transfer, únicamente la comisión abandonó el balance de la wallet.

  4. 4
    ¿Qué sería distinto al pagar a otro?

    La salida destinada al receptor dejaría de formar parte de tu wallet y el balance caería también por ese importe.

💡 Qué ha pasado realmente por debajo

Has consumido un UTXO anterior y creado nuevas salidas. La wallet conoce cuáles de esas salidas controla y calcula su balance a partir de ellas.

Como esta prueba envió a otra dirección de la misma wallet, las dos salidas siguieron siendo nuestras. Por eso la diferencia neta fue únicamente el fee.

HAS COMPROBADO

Enviar no significa necesariamente que todo el importe abandone tu wallet

Lo que importa es qué UTXO se consumen, qué nuevas salidas se crean y cuáles de ellas siguen bajo tu control.

Pajarito montando en bicicleta
AHORA SIN RUEDINES

Repite la prueba con una dirección de otra wallet

Si quieres completar el contraste, usa otra wallet de Testnet4 que no pertenezca al mismo keystore. Antes de emitir, intenta predecir qué salida será pago, cuál será cambio y cuánto debería reducirse tu balance.

SI QUIERES PROFUNDIZAR

El gasto abre decisiones más avanzadas

UTXO y trazabilidad

Entiende por qué importa qué monedas combinas y cómo se crea historial.

Leer →

Qué revela una transacción

Distingue datos objetivos de las heurísticas usadas para interpretar pagos y cambio.

Leer →

Cómo funciona una transacción

Repasa el modelo completo de inputs, outputs, firmas y validación.

Leer →
SIGUIENTE PRÁCTICA

Ensaya una recuperación sin poner en riesgo tus fondos

La siguiente práctica cambia de terreno: en lugar de seguir una transacción, comprobaremos si tu sistema de recuperación funciona antes de necesitarlo de verdad.

🧪 Práctica 04 · Próximamente
Ilustración de Pajarito sobre un envío pequeño de bitcoin, su comisión y cambio.