APRENDER
¿Qué es ₿? Nodos Mitos y FUD Glosario Curso ⚡
EXPLORAR
Libros Referentes Mapa de adopción
ACTUAR
Compra tu ₿ Guarda tu ₿ Privacidad Calculadora Contribuye⚡
🔍 ESC
Guía visual

Tipos de dirección
de Bitcoin: Legacy, SegWit y Taproot.

Una dirección de Bitcoin no es una «cuenta»: es una forma de codificar las condiciones para gastar unos bitcoin. Elige un prefijo (1…, 3…, bc1q… o bc1p…) y mira cómo se construye, cuánto pesa gastarla y quién la entiende.

Elige un tipo de dirección

Toca un prefijo para ver su estructura, su tamaño y su compatibilidad.

La dirección original de Bitcoin (2009). Codifica el hash de una clave pública: quien demuestre que tiene la clave privada correspondiente (con una firma ECDSA) puede gastar. Es el formato «Legacy»: todo el software lo entiende, pero es el que más pesa al gastarse.

Diagrama de cómo se construye la direcciónClave pública33 bytes (comprimida)HASH160SHA-256 → RIPEMD-160 = 20 BBase58Checkversión 0x00 + hash + checksum de 4 BDirección 1…25 bytes → ~34 caracteres
Prefijo
1
Nombre técnico
P2PKH (Pay to Public Key Hash)
Longitud
26–34 caracteres (normalmente 34)
Codificación
Base58Check: distingue mayúsculas de minúsculas y evita 0, O, I y l
Ejemplo público
1A1zP1eP5QGefi2DMPTfTL5SLmv7DivfNaSon direcciones de ejemplo de documentación: no envíes fondos a ellas.
Desde
2009
Compatibilidad
La entiende prácticamente todo el software y servicio de Bitcoin.

Descodificador de direcciones

Pulsa un ejemplo y mira cómo se lee una dirección: qué parte indica el tipo, cómo se escribe y cuánto cuesta gastarla.

Proporción de cada parte de la dirección
Tipo de script
Codificación
Longitud caracteres
Gastar una entrada vB × sat/vB = sats

Tamaño de una entrada (vB), por tipo

Comparación del tamaño de una entrada por tipo de dirección

La tarifa es la del cuadro «Tarifa de ejemplo» de más abajo (cámbiala allí). Direcciones de ejemplo: vectores de prueba de BIP 173 (bc1q…) y BIP 350 (bc1p…) y documentación de Bitcoin Wiki (1… y 3…). Tamaños: ver «De dónde salen esos tamaños». Son direcciones de documentación: no envíes fondos a ellas.

Cuánto pesa gastar cada tipo

La comisión de una transacción es su tamaño en vB (bytes virtuales) por la tarifa en sat/vB. Cada vez que gastas una entrada (un UTXO), el tamaño depende del tipo de dirección donde estaba. Cambia la tarifa para ver el coste de gastar una entrada.

Valor ilustrativo: la tarifa real cambia cada minuto; mírala en mempool.space.
Legacy (P2PKH) vB · sats ·
P2SH-P2WPKH (SegWit anidada) vB · sats ·
P2WPKH (SegWit nativa) vB · sats ·
P2TR (Taproot, key path) vB · sats ·

Matiz importante: el ahorro está en gastar. Enviar a una dirección Taproot o P2WSH añade 12 vB a la salida (43 vB frente a 31 vB de una bc1q de clave) y esos bytes los paga quien crea la transacción. Las cifras son por entrada con una firma ECDSA de hasta 72 bytes o una Schnorr de 64 bytes, de clave única (key path en Taproot); la multifirma y los scripts cambian los tamaños.

De dónde salen esos tamaños

Peso y vB: según BIP 141, el peso es 4 × (bytes sin testigo) + 1 × (bytes de testigo), y el tamaño virtual es el peso dividido entre 4. Ejemplo con P2WPKH: la entrada ocupa 41 bytes fuera del testigo (36 de referencia al UTXO + 1 de longitud de script + 4 de secuencia), es decir 164 de peso, más unos 108 de testigo (firma de hasta 72 B y clave de 33 B con sus longitudes) = 272 de peso = 68 vB. En P2PKH, esos ~107 bytes de firma y clave van en el script normal y cuentan completos: 148 vB. En Taproot key path, el testigo es solo una firma Schnorr de 64 bytes (+2 de longitudes): 164 + 66 = 230 de peso = 57,5 vB.

Tabla comparativa

PrefijoTipoCodificaciónLongitudEntrada (vB)Salida (vB)DesdeCompatibilidad
1…P2PKHBase58Check26–34148342009Universal
3…P2SHBase58Check3491 (P2SH-P2WPKH)322012 (BIP 16)Casi universal
bc1q…P2WPKH / P2WSHBech3242 / 6267,75 (P2WPKH)31 / 43Ago. 2017 (BIP 141)Muy extendida
bc1p…P2TRBech32m6257,5 (key path)43Nov. 2021 (BIP 341)Extendida; comprobar el destino

Tamaños de entrada: P2PKH 148 vB, P2SH-P2WPKH 91 vB, P2WPKH 67,75 vB y P2TR key path 57,5 vB (cálculo propio a partir de la estructura de BIP 141 y BIP 341). Salida: 34, 32, 31 y 43 vB (P2WSH también 43). Las cantidades con decimales aparecen porque el peso se mide en cuartos de byte.

¿De qué tipo es mi dirección?

Pega una dirección y la web mira su prefijo y su longitud en tu navegador (no se envía a ningún sitio). No comprueba el checksum: no sirve para validar pagos.

Escribe o pega una dirección.

Preguntas frecuentes

¿Qué diferencia hay entre bc1q y bc1p?

La letra después de «bc1» es la primera del campo de datos: la «q» corresponde a la versión de testigo 0 (SegWit, Bech32) y la «p» a la versión 1 (Taproot, Bech32m). bc1q contiene el hash de una clave o de un script; bc1p contiene directamente una clave pública de 32 bytes ajustada.

¿Puedo enviar de una dirección 1… a una bc1…, o al revés?

Sí. El tipo de la dirección de origen y el del destino son independientes. Lo único que hace falta es que la wallet que crea la transacción sepa codificar el tipo de destino; casi todas las actuales saben hacerlo con los cuatro formatos.

¿Mis direcciones antiguas dejan de funcionar?

No. Las reglas de consenso de Bitcoin siguen aceptando todos los formatos. Mover fondos a otro tipo es una transacción normal y paga su comisión; no es obligatorio.

¿Por qué las direcciones bc1 no tienen mayúsculas?

Bech32 usa un alfabeto de 32 símbolos sin distinguir mayúsculas de minúsculas (se escribe todo en minúsculas, o todo en mayúsculas, pero nunca mezclado). Las mayúsculas permiten códigos QR más compactos. Base58Check, en cambio, sí distingue las dos.

¿Debo reutilizar la misma dirección?

Mejor no: reutilizar una dirección une públicamente todos sus pagos y resta privacidad. Las wallets modernas generan una dirección nueva para cada cobro a partir de una misma semilla. Más en la guía de privacidad.

Fuentes: BIP 13 y BIP 16 (P2SH), BIP 141 (SegWit, peso y vB), BIP 173 (Bech32), BIP 350 (Bech32m), BIP 340 y BIP 341 (Schnorr y Taproot) y Bitcoin Wiki: Base58Check. Las direcciones de ejemplo son las de los vectores de prueba de BIP 173 y BIP 350 y de la documentación de Bitcoin Wiki.

Sigue aprendiendo

ComisionesPor qué se miden en sat/vB y cómo elegir tarifa.Guarda tu bitcoinWallets, semillas y copias de seguridad.GlosarioSegWit, UTXO, vB y el resto de términos sin jerga.