Skip to content
Principiante 15 min de lectura 2026-04-08

Cómo funcionan las transacciones cripto: Del clic a la confirmación

Un desglose paso a paso de lo que sucede cuando envías criptomoneda — firma, difusión, mempool, minería y confirmación explicados en detalle completo.

#transacciones #mempool #confirmación #gas #UTXO #firma

Cómo funcionan las transacciones cripto: Del clic a la confirmación

Tocas “Enviar” en tu cartera, y unos minutos después el destinatario tiene los fondos. Simple desde fuera. Pero debajo de la superficie, ocurre un proceso complejo que involucra criptografía, redes peer-to-peer e incentivos económicos — todo sin ninguna autoridad central coordinando el proceso.

Rastreemos una transacción desde el momento en que la inicias hasta el momento en que se registra permanentemente.


Paso 1: Crear la transacción

Cuando envías cripto, tu software de cartera construye un mensaje digital. En Bitcoin, se ve aproximadamente así:

DE: Tu dirección (1A1zP1eP5QGefi2DMPTfTL5SLmv7DivfNa)
PARA: Dirección del destinatario (3FZbgi29cpjq2GjdwV8eyHuJJnkLtktZc5)
CANTIDAD: 0.05 BTC
COMISIÓN: 0.00012 BTC

Este mensaje es una estructura de datos, no un mensaje de texto. Incluye:

  • Entrada(s): Referencias a transacciones previas que prueban que tienes los fondos
  • Salida(s): La(s) dirección(es) de destino y cantidades
  • Comisión: La diferencia entre entradas y salidas — pagada al minero/validador

En Ethereum, las transacciones se ven diferentes debido al modelo de cuentas:

DE: 0xTuDirección
PARA: 0xDestinatarioOContrato
VALOR: 0.5 ETH
LÍMITE DE GAS: 21,000
PRECIO DE GAS: 15 gwei
DATOS: (vacío para transferencias simples, o datos de llamada al contrato)
NONCE: 42 (contador secuencial para tu cuenta)

UTXO vs. modelo de cuentas

Bitcoin usa el modelo UTXO (Salida de Transacción No Gastada). Piensa en ello como efectivo: tienes billetes específicos (UTXOs) que gastas. Si tienes un “billete de 10 BTC” y quieres enviar 3 BTC, la transacción usa el billete completo de 10 BTC y crea dos salidas — 3 BTC al destinatario y 7 BTC de vuelta a ti como cambio.

Ethereum usa el modelo de cuentas — más como una cuenta bancaria con saldo. Simplemente restas de tu saldo y agregas al del destinatario.

CaracterísticaUTXO (Bitcoin)Cuentas (Ethereum)
PrivacidadMejor (nueva dirección por transacción)Peor (una dirección, historial completo)
Procesamiento paraleloMás fácil (UTXOs independientes)Más difícil (nonces secuenciales)
Contratos inteligentesLimitadosSoporte completo
Modelo mentalComo billetes de efectivoComo cuenta bancaria

Paso 2: Firma

Antes de la difusión, la transacción debe ser firmada con tu clave privada. Esta es la prueba criptográfica de que autorizaste la transferencia.

Así es como funcionan las firmas digitales a un nivel alto:

  1. Tu cartera toma los datos de la transacción y tu clave privada
  2. Un algoritmo matemático (ECDSA para Bitcoin, también ECDSA o EdDSA para otras cadenas) produce una firma
  3. Esta firma puede ser verificada por cualquiera usando tu clave pública
  4. Pero nadie puede recrear la firma sin tu clave privada

La firma demuestra tres cosas:

  • Autenticación: Tú (el poseedor de la clave) autorizaste esta transacción
  • Integridad: Los datos de la transacción no han sido alterados desde la firma
  • No repudio: No puedes negar que la firmaste

¿Sabías que? Tu clave privada nunca sale de tu cartera durante la firma. La cartera realiza el cálculo localmente. Por esto las carteras de hardware son seguras — firman transacciones en un chip dedicado y solo emiten la firma, nunca la clave misma.


Paso 3: Difusión

Tu transacción firmada se difunde a la red peer-to-peer. Tu cartera se conecta a uno o más nodos y envía la transacción. Esos nodos la validan y la reenvían a sus pares, quienes la reenvían a sus pares, y así sucesivamente. En segundos, tu transacción alcanza la mayor parte de la red.

Verificaciones de validación

Cada nodo que recibe tu transacción realiza verificaciones básicas antes de reenviarla:

  • ¿Es válida la firma?
  • ¿Tiene el remitente saldo/UTXOs suficientes?
  • ¿Es adecuada la comisión? (Por debajo de un umbral mínimo, la mayoría de los nodos la descartarán)
  • ¿Es correcto el formato?
  • ¿Es correcto el nonce? (Ethereum — previene ataques de repetición)
  • ¿Entra en conflicto con otra transacción ya en el mempool?

Si alguna verificación falla, el nodo rechaza la transacción. No se reenvía. Tu cartera típicamente mostrará un error.


Paso 4: El mempool

Después de pasar la validación, tu transacción entra en el mempool (pool de memoria) — una sala de espera para transacciones no confirmadas. Cada nodo mantiene su propio mempool, y están aproximadamente sincronizados pero no son idénticos.

Piensa en el mempool como una terminal de aeropuerto:

  • Las transacciones son pasajeros esperando su vuelo (bloque)
  • Las transacciones con comisiones más altas obtienen embarque de primera clase — son recogidas primero
  • Durante la congestión, las transacciones de baja comisión pueden esperar horas o días
  • Si una transacción espera demasiado, se elimina del mempool (típicamente después de 14 días en Bitcoin)

Dinámica del mercado de comisiones

Los mineros y validadores están económicamente motivados para incluir primero las transacciones que mejor pagan. Durante períodos ocupados:

Estado de la redComisión BitcoinGas EthereumTiempo de espera
Baja congestión$0.10–$15–10 gweiSiguiente bloque
Normal$1–$515–30 gwei1–3 bloques
Alta congestión$10–$50+100–500+ gwei30+ minutos
Extrema (minteos NFT, etc.)$50–$2001000+ gweiHoras

Puedes monitorear la congestión del mempool en tiempo real:

  • Bitcoin: mempool.space
  • Ethereum: etherscan.io/gastracker

Replace-by-Fee (RBF)

Si tu transacción de Bitcoin está atascada porque estableciste la comisión demasiado baja, puedes usar RBF — retransmitir la misma transacción con una comisión más alta. La nueva versión reemplaza la anterior. La mayoría de las carteras modernas soportan esto.

En Ethereum, puedes hacer lo mismo enviando una nueva transacción con el mismo nonce pero un precio de gas más alto.


Paso 5: Inclusión en bloque

Un minero (PoW) o validador (PoS) selecciona transacciones del mempool, las organiza en un bloque y lo propone a la red.

En Bitcoin (Prueba de Trabajo):

  1. El minero reúne transacciones de alta comisión (hasta el límite de ~4MB de peso de bloque)
  2. Construye un bloque candidato con un encabezado que contiene el hash del bloque anterior
  3. Hashea repetidamente el encabezado del bloque con diferentes nonces
  4. Encuentra un hash por debajo de la dificultad objetivo
  5. Difunde el bloque ganador a la red

Esto sucede aproximadamente cada 10 minutos. Cada bloque contiene ~2,000–3,000 transacciones.

En Ethereum (Prueba de Participación):

  1. El protocolo selecciona un validador para proponer el siguiente bloque
  2. El validador selecciona transacciones del mempool (hasta el límite de 30M de gas)
  3. Propone el bloque a la red
  4. Otros validadores atestiguan (votan) sobre la validez del bloque
  5. Después de suficientes atestaciones, el bloque se agrega a la cadena

Esto sucede cada 12 segundos. Cada bloque contiene ~150–200 transacciones.

MEV: La economía oculta de las transacciones

Valor Máximo Extraíble (MEV) se refiere a la ganancia que los validadores pueden capturar reordenando, insertando o censurando transacciones dentro de un bloque. Ejemplos:

  • Arbitraje: Un validador ve un gran intercambio a punto de mover el precio de un DEX, así que coloca su propio intercambio antes y después (ataque sándwich)
  • Liquidaciones: Competir para liquidar posiciones DeFi subcolateralizadas por recompensas
  • Backrunning: Colocar una transacción inmediatamente después de un gran intercambio para capturar arbitraje

MEV es un tema complejo con efectos tanto positivos (eficiencia del mercado) como negativos (costos extraídos de usuarios regulares). Herramientas como Flashbots intentan hacer la extracción de MEV más justa y transparente.


Paso 6: Confirmación

Una vez que tu transacción se incluye en un bloque, tiene 1 confirmación. Cada bloque subsiguiente agregado a la cadena le da una confirmación adicional.

Por qué importan las múltiples confirmaciones

Una sola confirmación significa que se ha construido un bloque sobre el tuyo. Pero ¿qué pasa si dos mineros encuentran bloques al mismo tiempo? Esto crea una bifurcación temporal. La red sigue la cadena más larga, y la rama más corta (y sus transacciones) queda huérfana.

Con cada confirmación adicional, la probabilidad de reversión cae exponencialmente:

ConfirmacionesBitcoinEthereumSignificado práctico
0No confirmadaNo confirmadaLa transacción puede no completarse
1~10 min~12 segTransacciones de bajo valor OK
3~30 min~36 segLa mayoría de servicios aceptan
6~60 min~72 segEstándar de la industria para Bitcoin
12~120 min~2.4 minSeguridad muy alta
30+~5 horas~6 minExchanges para grandes depósitos

Después de 6 confirmaciones de Bitcoin, la probabilidad de reversión es menor al 0.0002%. Para propósitos prácticos, es irreversible.

Ethereum con PoS tiene finalidad — después de 2 épocas (~12.8 minutos), las transacciones están matemáticamente finalizadas y no pueden ser revertidas sin destruir al menos 1/3 de todo el ETH en staking.


Comparación de velocidad de transacciones

BlockchainTiempo de bloqueConfirmación típicaFinalidad
Bitcoin~10 min60 min (6 bloques)Probabilística
Ethereum12 seg12.8 min (2 épocas)Finalidad económica
Solana~400ms~5 seg~13 seg
Polygon~2 seg~5 minVía Ethereum
Bitcoin LightningInstantáneoInstantáneoA nivel de canal
Arbitrum~250ms~1 minVía Ethereum (7 días para prueba de fraude)

Comisiones de transacción explicadas

Comisiones de Bitcoin

Las comisiones de Bitcoin se basan en el tamaño de la transacción en bytes, no en la cantidad que envías. Enviar 0.001 BTC cuesta la misma comisión que enviar 1,000 BTC si la transacción tiene el mismo tamaño.

Qué afecta el tamaño de la transacción:

  • Número de entradas (UTXOs gastados)
  • Número de salidas (destinos)
  • Tipo de firma (las transacciones SegWit son más pequeñas)

Una transacción SegWit típica de 1 entrada y 2 salidas es de aproximadamente 140 vbytes.

Comisiones de Ethereum

Las comisiones de Ethereum se basan en la complejidad computacional. Las transferencias simples de ETH cuestan menos que los intercambios de tokens, que cuestan menos que las operaciones DeFi complejas.

Costo = Gas usado × (Comisión base + Propina de prioridad)

Si estableces el límite de gas demasiado bajo, la transacción falla — y aún pagas por el gas consumido hasta el punto de fallo. Si lo estableces demasiado alto, el gas no usado se reembolsa.

Consejos para minimizar comisiones

  1. Programa tus transacciones. Las redes son típicamente más baratas los fines de semana y durante horas fuera de pico (madrugada UTC).
  2. Usa Capa 2. Arbitrum, Base y otras L2s ofrecen comisiones 10–100x menores que Ethereum mainnet.
  3. Agrupa transacciones. Algunas carteras te permiten combinar múltiples envíos en una transacción.
  4. Usa direcciones SegWit (Bitcoin). Son más pequeñas y baratas. Si tu dirección empieza con bc1, ya estás usando SegWit.
  5. Establece comisiones apropiadas. No pagues de más durante períodos tranquilos. Revisa mempool.space o etherscan.io/gastracker antes de enviar.

Qué puede salir mal

Enviar a la dirección incorrecta

Las transacciones cripto son irreversibles. Si envías a la dirección incorrecta, los fondos se pierden a menos que el destinatario los devuelva voluntariamente. Siempre verifica las direcciones dos veces. Muchas carteras soportan libretas de direcciones y códigos QR para reducir errores.

Red incorrecta

Este es un error común. Enviar ETH en la red de Ethereum a una dirección que espera ETH en Arbitrum podría perder fondos. Enviar USDT como token ERC-20 a una dirección TRC-20 perderá fondos. Siempre verifica la red antes de enviar.

Transacciones atascadas

Si estableces la comisión demasiado baja, tu transacción puede quedarse atascada en el mempool. Soluciones:

  • Bitcoin: Usa RBF (Replace-by-Fee) para aumentar la comisión, o espera
  • Ethereum: Envía una nueva transacción con el mismo nonce y precio de gas más alto
  • Espera: Durante períodos más tranquilos, la red puede procesar transacciones de baja comisión

Transacciones fallidas (Ethereum)

En Ethereum, una transacción puede fallar si:

  • El límite de gas es demasiado bajo (sin gas)
  • Reversión del contrato inteligente (una condición en el contrato no se cumplió)
  • Deslizamiento demasiado alto en un intercambio DEX

Las transacciones fallidas aún consumen gas. Pagas por la computación aunque no sucedió nada. Esto es frustrante pero necesario para prevenir spam.


Puntos clave

  1. Una transacción cripto es un mensaje firmado que se difunde a una red peer-to-peer, es validado por nodos e incluido en un bloque
  2. El mempool es una sala de espera donde las transacciones compiten por comisiones para la inclusión en bloques
  3. Las múltiples confirmaciones proporcionan seguridad exponencialmente creciente contra la reversión
  4. Las comisiones se basan en el tamaño de datos (Bitcoin) o la complejidad computacional (Ethereum), no en la cantidad transferida
  5. Las transacciones son irreversibles — siempre verifica la dirección y la red antes de enviar
  6. Las soluciones de Capa 2 y la gestión adecuada de comisiones pueden reducir los costos dramáticamente

Preguntas frecuentes

P: ¿Puedo cancelar una transacción cripto? R: Si todavía está en el mempool (no confirmada), podrías reemplazarla con una transacción de mayor comisión a ti mismo (efectivamente cancelándola). Una vez confirmada en un bloque, es permanente.

P: ¿Por qué mi transacción está tardando tanto? R: Lo más probable es que la comisión sea demasiado baja para la demanda actual de la red. Verifica el estado del mempool y considera usar RBF (Bitcoin) o una transacción de reemplazo (Ethereum) con una comisión más alta.

P: ¿Necesito estar en línea para que mi cartera reciba cripto? R: No. Las transacciones se registran en la blockchain independientemente de si tu software de cartera está ejecutándose. Cuando abras tu cartera la próxima vez, se sincroniza con la blockchain y muestra los fondos recibidos.

P: ¿Qué es un hash de transacción (TXID)? R: Un identificador único para tu transacción — como un número de seguimiento. Puedes buscarlo en un explorador de bloques (mempool.space, etherscan.io) para ver su estado, confirmaciones, comisión pagada y todos los detalles.

P: ¿Alguien puede ver cuánto cripto tengo? R: Si conocen tu dirección, sí — las transacciones de blockchain son públicas. Por eso los usuarios conscientes de la privacidad generan nuevas direcciones para cada transacción (Bitcoin soporta esto nativamente). Para mayor privacidad, cadenas como Monero ocultan los detalles de las transacciones por defecto.

Empezar a operar

Podemos recibir una comision cuando te registras a traves de nuestros enlaces de referencia.