Cuando envías bitcoins, no estás mandando un archivo, sino una instrucción firmada digitalmente que se propaga por la red P2P. Esa transacción entra en un "pool de espera" hasta que un minero la incluye en un bloque, y necesitas confirmaciones (bloques encadenados encima) para que se considere irreversible. Dependiendo de la saturación de la red y la comisión que pagues, puede tardar desde segundos hasta horas en tener la primera confirmación.
¿Alguna vez has enviado un Bitcoin y te has quedado mirando la pantalla como si el saldo fuera a moverse solo? Te cuento: cuando empecé en esto, creía que era como mandar un email. Lo escribes, le das a enviar y ¡pum! Llega. Pues no, colega. La realidad es bastante más fea... y fascinante.
No hay un "servidor central" de Bitcoin. No hay un "Banco Bitcoin" que ejecute la transferencia. La red es una malla de miles de nodos que validan todo en tiempo real. Y luego vienen los mineros, que son los que meten la transacción en un bloque a base de gastar electricidad como si no hubiera un mañana.
Vamos paso a paso, sin tecnicismos pedantes, pero sin tratar a nadie de tonto.
1. Firmas digitales: No vale cualquiera
Lo primero que haces desde tu wallet (sea hardware, software o móvil) es firmar la transacción con tu clave privada. Esto no es un "clic de ratón". Es un proceso criptográfico que demuestra matemáticamente que eres el dueño de esas monedas. Sin la clave privada, no hay transacción posible.
Ojo con esto: si pierdes la clave privada, pierdes los bitcoins. Para siempre. No hay "botón de olvidé mi contraseña". Hay gente que ha perdido auténticas fortunas por borrar un archivo o por traspapelar un seed phrase. No seas esa persona.
La firma digital es el corazón de la seguridad de Bitcoin. Sin ella, cualquiera podría gastar tus monedas. Con ella, eres el único capaz de moverlas. Ni el FBI, ni tu banco, ni Satoshi podrían gastarlas sin tu clave.
2. El pool de transacciones (mempool): La antesala del infierno
Una vez firmada, la transacción se lanza a la red. Los nodos la reciben, la validan (comprueban que tienes saldo, que la firma es correcta, que no está gastada) y, si todo está bien, la meten en su mempool local. La mempool no es una base de datos única. Es como una pizarra de bar con millones de transacciones esperando su turno, pero cada nodo tiene su propia pizarra.
Aquí viene la parte que flipa a la gente: tu transacción no está "enviada" aún. Está en lista de espera. Como cuando llegas a un restaurante sin reserva y te dicen "veinte minutos". Pero esos veinte minutos pueden ser cinco segundos o tres horas. Todo depende de dos cosas:
- La comisión que pagaste: Es la propina que le das al minero para que coja tu transacción y la meta en su bloque. Más comisión = prioridad. Menos comisión = a la cola. He visto transacciones con comisión ridícula esperando días (y alguna incluso se "pierde" si la red se pone muy cara).
- La saturación de la red: En momentos de locura (memes de Shiba Inu, caídas del mercado, airdrops famosos), la mempool se llena hasta arriba. Hay miles de transacciones compitiendo por espacio en los bloques.
En mi experiencia, recomiendo siempre pagar una comisión normalita, ni la mínima ni la máxima. Pagar la mínima en un día de congestión es como ir a una boda con el traje sucio.
3. Minado: La fiesta de la electricidad
Llega el minero. Un señor (o una empresa) con un hangar lleno de ASICs (ordenadores especializados en hacer cálculos hash a lo loco). Su trabajo es coger transacciones de su mempool, meterlas en un bloque candidato y tratar de encontrar un número (nonce) que haga que el hash del bloque sea menor que un objetivo.
Esto es una carrera de números. Millones de billones de cálculos por segundo a nivel global. El primer minero que encuentra ese número mágico, anuncia el bloque a la red, cobra la recompensa (bitcoins nuevos + las comisiones de las transacciones) y todos los demás nodos actualizan su copia del libro contable.
Cada bloque se genera aproximadamente cada 10 minutos. No es exacto, la dificultad del minado se ajusta cada 2016 bloques (unas dos semanas) para que el intervalo se mantenga alrededor de esos 10 minutos. Si hay muchos mineros, la dificultad sube. Si hay pocos, baja.
Tu transacción, si pagaste una comisión decente, estará en ese bloque. Enhorabuena, tienes 1 confirmación. Pero no te emociones. Una confirmación es buena señal, pero no es definitiva.
4. Confirmaciones: La paranoia justa
Aquí viene lo que poca gente entiende bien. Que una transacción esté en un bloque minado no significa que sea irreversible. ¿Por qué? Porque puede ocurrir un reorganización de la cadena (reorg). Suena a película de espías, pero es más sencillo de lo que parece.
Imagina que dos mineros encuentran un bloque casi al mismo tiempo. La red se divide temporalmente. Tú ves que tu transacción está en el bloque A, pero otros ven que está en el bloque B. La cadena se bifurca. Al final, la cadena con más trabajo acumulado (más bloques encima) gana, y la otra se descarta. Si tu transacción estaba en la cadena descartada, vuelve al pool de espera.
Por eso se recomienda esperar varias confirmaciones antes de dar una transacción por firme. El número de confirmaciones depende de lo que quieras arriesgar:
- 1 confirmación: Vale para pagar un café si confías en el de la barra.
- 3-6 confirmaciones: Estándar para exchanges y pagos importantes.
- 6+ confirmaciones: Para mover cantidades gordas (más de lo que ganas en un año normal).
No tengas prisa. Espera las confirmaciones. He visto gente que ha perdido dinero por aceptar transacciones sin confirmar.
5. UTXOs: La verdad incómoda
Aquí va la parte polémica, la que no te cuentan en los tutoriales de "cómo comprar Bitcoin".
El modelo UTXO (Unspent Transaction Output) es la base de cómo se estructura tu saldo. No tienes "un montón de Bitcoins" como si fuera una cuenta bancaria con un número. Tienes un conjunto de entradas no gastadas: fracciones de Bitcoin que recibiste en el pasado.
Cuando quieres enviar Bitcoin, tu wallet coge una o varias de esas entradas (siempre un número que sume suficiente cantidad), las gasta como inputs, y genera nuevos UTXOs como outputs.
Ejemplo práctico (que me encanta por lo odioso que resulta):
Tienes:
- Entrada A: 0,001 BTC (de una compra pequeña)
- Entrada B: 0,002 BTC (de otra compra)
- Entrada C: 0,8 BTC (de una compra grande)
- Total: 0,803 BTC
Quieres enviar 0,81 BTC. Tu wallet tiene que gastar las tres entradas porque ninguna por separado llega. El resultado:
- Output 1: 0,81 BTC (para el destinatario)
- Output 2: 0,000031 BTC (vuelta a tu wallet como cambio)
Ese "vuelto" es otro UTXO pequeñito. Si haces muchas transacciones pequeñas, terminas con un montón de UTXOs diminutos. Y cuando quieras enviar una cantidad grande, tendrás que gastar 50 o 100 de esos UTXOs, lo que dispara el tamaño de la transacción en bytes, y por tanto, la comisión que pagas.
Conclusión cutre de este punto: No acumules un millón de entradas de 0,0001 BTC. Es una pésima práctica que te saldrá cara cuando quieras mover el saldo.
6. ¿Qué pasa con las transacciones que se quedan para siempre?
El dolor de cabeza de todo novato: enviaste con comisión bajísima, la red se puso cara, y tu transacción lleva 3 días en el mempool sin confirmar. ¿Se pierde? ¿Te han robado?
No. Las transacciones no confirmadas se almacenan temporalmente en los nodos, pero si la comisión es muy baja, muchos nodos las descartan de su mempool tras un tiempo (unas 2 semanas). Eso no significa que tus bitcoins se hayan ido. Siguen en tu wallet, porque la transacción nunca se confirmó. Es como si hubieras escrito un cheque, se lo hubieras dado al cajero y él lo hubiera roto. El dinero sigue en tu cuenta.
La solución técnica se llama sustitución por tarifa (Replace-by-Fee, RBF) si tu wallet lo soporta. O child-pays-for-parent (CPFP), donde gastas el UTXO no confirmado desde otra transacción con comisión alta. Cosas de frikis.
Imagina que enviaste Bitcoin con 1 sat/vByte en un momento de congestión de 50 sat/vByte. Tu transacción es como un carrito en una autopista llena de Ferraris. No llegará nunca. Usa RBF o espera a que caiga del mempool. No te desesperes.
Consejo de asesor fiscal (el plato fuerte para los que me leen)
Mira, todo esto tiene un impacto fiscal que la mayoría ignora hasta que toca declarar. Cada vez que mueves cripto de un exchange a tu wallet, o de una wallet a otra, no es un movimiento fiscal. No tributas. Pero cuando vendes, cambias de cripto a cripto (una permuta), o recibes un airdrop, ahí sí que tributas.
Y ojo con esto: Hacienda en España es estricta. El famoso Modelo 721 te obliga a declarar si tienes más de 50.000€ en criptomonedas en exchanges extranjeros a 31 de diciembre. No es un impuesto sobre la riqueza (no pagas por tenerlas), es una declaración informativa. Pero si no la presentas, las sanciones duelen. Puedes consultar más sobre este tema en nuestra sección de declaración de renta y modelo 721 para entender mejor tus obligaciones fiscales.
Llevar un registro de cada transacción con coste de adquisición (precio al que compraste el Bitcoin) y fecha es lo único que te salvará en una inspección. No improvises. En Solcrip (asesoría especializada en cripto en Almería), vemos cada año a gente que pierde una pasta por no tenerlo claro.
La tristeza del spam
Bitcoin tiene un límite de espacio en cada bloque: 4 millones de weight units. Eso son, en la práctica, entre 2.500 y 4.000 transacciones por bloque (dependiendo de cuántas firmas digitales lleven). Cuando la red se satura, las comisiones se disparan y las transacciones pequeñas se quedan fuera.
Hay gente que ve esto y dice "Bitcoin no escala". Otros responden: "Para eso está la Lightning Network". Y tienen razón. Pero esa es otra historia para otro café.
La moraleja: Bitcoin no es para pagar cafés de 2€. Es para mover valor gordo a larga distancia, sin intermediarios y con seguridad matemática. Si quieres pagar un café, usa Lightning. Si quieres ahorrar y no moverlo, déjalo en tu wallet fría.
Y el camino sigue
Lo bueno de Bitcoin es que es un sistema abierto y pseudónimo. Cualquiera puede montar un nodo, ver el mempool, comprobar transacciones. Es la transparencia más absoluta, pero también la complejidad técnica más cruda.
Si alguna vez te pierdes en la jerga (nonce, UTXO, confirmaciones), recuerda: no pasa nada por no entenderlo todo al principio. Lo importante es saber que cada transacción tiene un coste (comisión + tiempo), y que la seguridad viene de las confirmaciones escalonadas.
Y sí, hay días que la red va como una mula coja y otros que va como un cohete. Así es la vida de una moneda digital que no necesita permiso de nadie para funcionar. No es perfecta, pero es suya. Y mía. Y tuya, si decides jugar.
Una curiosidad: el récord de transacciones no confirmadas en la mempool fue en abril de 2021, con más de 300.000 esperando su turno. Aquello fue un caos. Las comisiones se dispararon y pagar una transacción rápida costaba más de 50 dólares. Locura.
Ahora, si me perdonas, voy a ver si mi última transacción ya tiene las 6 confirmaciones. Si no es así, tocará esperar. Como siempre.



