Glosario de Bitcoin

Todos los términos de Bitcoin explicados en español, de forma clara y concisa.

A

Address (dirección): Cadena de caracteres alfanuméricos que sirve como destino para recibir bitcoin. Se genera a partir de una clave pública. /base/que-es-una-direccion.html

ASIC (Application-Specific Integrated Circuit): Chip diseñado específicamente para minar Bitcoin. Miles de veces más eficiente que GPUs o CPUs para el algoritmo SHA-256.

Altcoin: Cualquier criptomoneda que no es Bitcoin. Del inglés "alternative coin". /base/bitcoin-vs-altcoins.html

Atomic swap: Intercambio directo de criptomonedas entre dos partes sin intermediarios, usando contratos inteligentes que garantizan que ambas partes cumplan o ninguna.

B

Base58: Sistema de codificación que usa 58 caracteres (excluyendo 0, O, I, l para evitar confusiones). Usado en direcciones Legacy.

Bear market: Período prolongado de precios a la baja. Lo opuesto a bull market.

Bech32: Formato de codificación para direcciones SegWit nativas (bc1q...). Más eficiente y con mejor detección de errores que Base58.

Bech32m: Variante de Bech32 usada para direcciones Taproot (bc1p...). Introducida con BIP 350.

BIP (Bitcoin Improvement Proposal): Documento formal que propone cambios o mejoras al protocolo Bitcoin. Sigue un proceso estandarizado de revisión. /nivel-6/que-es-un-bip.html

Bitcoin: Red y protocolo de dinero digital descentralizado creado por Satoshi Nakamoto en 2009. Con mayúscula se refiere a la red; con minúscula (bitcoin) a la unidad monetaria. /base/que-es-bitcoin.html

Bitcoin Core: Implementación de referencia del software de nodo Bitcoin. Desarrollada y mantenida por la comunidad open source.

Bloque: Estructura de datos que contiene un grupo de transacciones y metadatos. Se añade a la blockchain aproximadamente cada 10 minutos.

Blockchain: Cadena de bloques enlazados criptográficamente. Contiene todo el historial de transacciones de Bitcoin desde 2009. /base/que-es-blockchain.html

Block explorer: Herramienta web para visualizar y buscar bloques, transacciones y direcciones en la blockchain.

Block height: Número de bloques desde el bloque génesis hasta un bloque específico. El génesis tiene altura 0.

Block reward: Recompensa total que recibe un minero por crear un bloque válido. Suma del subsidio más las fees de las transacciones incluidas.

Block size: Tamaño de un bloque en bytes o weight units. Limitado para mantener la descentralización.

BTC: Símbolo ticker de bitcoin, usado en exchanges y referencias de precio.

Bull market: Período prolongado de precios al alza. Lo opuesto a bear market.

C

Cambio (change): Output de una transacción que devuelve el "cambio" al remitente. Los UTXOs se gastan completos; lo que sobra vuelve a una dirección del mismo usuario.

Canal (Lightning): Conexión bilateral entre dos nodos Lightning que permite transacciones instantáneas off-chain. Requiere una transacción on-chain para abrir y otra para cerrar. /nivel-4/canales-lightning.html

Capacity (Lightning): Cantidad total de bitcoin bloqueados en un canal Lightning. Determina cuánto se puede enviar/recibir.

Clave privada: Número secreto (256 bits) que permite gastar los bitcoin asociados a las direcciones derivadas de ella. Quien la conoce, controla los fondos.

Clave pública: Derivada matemáticamente de la clave privada mediante curva elíptica. Se puede compartir sin riesgo. Las direcciones se derivan de ella.

Coinbase (transacción): Primera transacción de cada bloque, creada por el minero. Genera los bitcoin nuevos (subsidio) y recoge las fees. No tiene inputs.

CoinJoin: Técnica de privacidad donde múltiples usuarios combinan sus transacciones en una sola, dificultando el rastreo. /nivel-4/coinjoin.html

Cold wallet: Wallet cuyas claves privadas nunca han tocado un dispositivo conectado a internet. Más segura para almacenamiento a largo plazo. /base/tipos-de-wallet.html

Confirmación: Ocurre cuando una transacción se incluye en un bloque. Cada bloque adicional encima añade una confirmación más. /base/que-es-una-confirmacion.html

Consenso: Acuerdo entre los nodos de la red sobre el estado válido de la blockchain. Se logra mediante reglas del protocolo, sin autoridad central.

CPFP (Child Pays for Parent): Técnica para acelerar una transacción pendiente creando una transacción hija con fee alta que incentiva a los mineros a confirmar ambas.

Custodia/Custodial: Modelo donde un tercero (exchange, empresa) controla las claves privadas en nombre del usuario. "Not your keys, not your coins."

D

DCA (Dollar Cost Averaging): Estrategia de compra donde se invierte una cantidad fija a intervalos regulares, independientemente del precio. /base/dca-compras-periodicas.html

Derivation path: Ruta jerárquica que define cómo derivar claves específicas desde una seed en wallets HD. Ejemplo: m/84'/0'/0'/0/0

Dificultad: Parámetro que determina qué tan difícil es minar un bloque válido. Se ajusta cada 2016 bloques para mantener ~10 min entre bloques.

Dirección: Ver "Address".

Doble gasto: Intento de gastar los mismos bitcoin dos veces. El protocolo Bitcoin lo previene mediante consenso y confirmaciones.

Dust: UTXOs tan pequeños que gastarlos costaría más en fees de lo que valen. Generalmente menos de ~546 satoshis.

E

ECDSA (Elliptic Curve Digital Signature Algorithm): Algoritmo de firma digital usado en Bitcoin hasta Taproot. Basado en la curva secp256k1. /nivel-5/ecdsa.html

Entropía: Aleatoriedad usada para generar claves privadas y seed phrases. Mayor entropía = mayor seguridad.

Epoch: Período de 2016 bloques (~2 semanas) tras el cual se reajusta la dificultad de minería.

Escrow: Mecanismo donde los fondos se mantienen bloqueados por un tercero o contrato hasta que se cumplen ciertas condiciones. Usado en intercambios P2P.

Exchange: Plataforma para comprar, vender e intercambiar bitcoin. Puede ser centralizada (CEX) o descentralizada (DEX). /base/exchange-centralizado-cex.html

F

Fee (comisión): Pago al minero por incluir una transacción en un bloque. Se mide en sat/vB. Varía según demanda de espacio en bloques. /base/que-son-las-fees.html

Fiat: Dinero emitido por gobiernos sin respaldo en commodity (euros, dólares, pesos). Del latín "hágase".

Firma digital: Prueba criptográfica de que el poseedor de una clave privada autorizó una transacción. No revela la clave privada.

Fork: Divergencia en la blockchain. Puede ser temporal (reorganización) o permanente (hard fork). También se refiere a copiar y modificar código.

Full node: Nodo que descarga, verifica y almacena toda la blockchain. Valida cada transacción y bloque de forma independiente. /nivel-3/montar-tu-nodo.html

Frase semilla (seed phrase): Lista de 12 o 24 palabras que representa la clave maestra de una wallet HD. Permite recuperar todos los fondos. /base/que-es-seed-phrase.html

G

Génesis (bloque): El primer bloque de Bitcoin, minado por Satoshi el 3 de enero de 2009. Contiene el mensaje sobre el rescate bancario del Times.

GPU: Tarjeta gráfica. Se usaba para minar Bitcoin entre 2010-2013, antes de los ASICs.

H

Halving: Reducción a la mitad del subsidio por bloque, cada 210.000 bloques (~4 años). Mecanismo que limita la oferta a 21 millones.

Hard fork: Cambio en las reglas del protocolo que no es compatible hacia atrás. Puede causar división permanente de la cadena. /nivel-6/soft-fork-hard-fork.html

Hash: Resultado de pasar datos por una función hash. En Bitcoin se usa principalmente SHA-256. Huella digital de longitud fija.

Hash rate (hashrate): Poder computacional de la red, medido en hashes por segundo. Indica seguridad de la red.

HD wallet (Hierarchical Deterministic): Wallet que deriva todas las claves de una única seed, permitiendo backup con una sola frase semilla. Estándar BIP 32.

HODL: Término de la comunidad para "mantener" bitcoin a largo plazo sin vender. Originado de un error tipográfico de "hold" en un foro.

Hot wallet: Wallet conectada a internet. Conveniente para uso frecuente pero más vulnerable a ataques. /base/tipos-de-wallet.html

HTLC (Hash Time Locked Contract): Contrato que bloquea fondos hasta que se revela un secreto o expira un tiempo. Fundamental para Lightning Network.

I

Inflación: Aumento de la oferta monetaria que diluye el poder adquisitivo. Bitcoin tiene inflación decreciente programada hasta 2140. /base/inflacion-y-bitcoin.html

Input: Referencia a un UTXO previo que se gasta en una transacción. Cada input consume un UTXO completo.

Invoice (Lightning): Solicitud de pago en Lightning Network. Contiene monto, hash de pago, y fecha de expiración. Formato BOLT11.

J

JSONRPC: Protocolo usado para comunicarse con nodos Bitcoin mediante línea de comandos o programas.

K

Keypool: Conjunto de direcciones pre-generadas en una wallet para uso futuro.

KYC (Know Your Customer): Regulación que obliga a verificar identidad de clientes. Exchanges centralizados lo requieren; implica pérdida de privacidad. /base/kyc-vs-no-kyc.html

L

Layer 2: Protocolo construido sobre Bitcoin (capa 1) para escalabilidad. Lightning Network es el principal ejemplo.

Legacy (dirección): Direcciones del formato original de Bitcoin, empiezan por "1". Formato P2PKH. Menos eficientes que SegWit.

Lightning Address: Formato user@domain.com para recibir pagos Lightning. Más amigable que invoices tradicionales.

Lightning Network: Protocolo de capa 2 para pagos instantáneos y de bajo coste sobre Bitcoin. Usa canales de pago y HTLCs. /nivel-2/que-es-lightning.html

Liquidez (Lightning): Capacidad de un nodo o canal para enrutar pagos. Determina cuánto puede fluir a través del canal.

Locktime: Campo de la transacción que impide que sea válida hasta cierto bloque o timestamp. /nivel-5/locktime-sequence.html

Liveness: Propiedad de que el sistema seguirá funcionando y procesando transacciones.

M

Mainnet: La red Bitcoin real, donde las transacciones tienen valor económico. Opuesto a testnet.

MAST (Merkelized Alternative Script Trees): Técnica que permite ocultar ramas de scripts no usadas en Taproot, mejorando privacidad y eficiencia.

Mempool: Conjunto de transacciones pendientes de confirmación que cada nodo mantiene en memoria. Los mineros seleccionan de aquí.

Merkle tree: Estructura de datos que resume todas las transacciones de un bloque en un único hash (Merkle root). Permite verificación eficiente. /nivel-5/merkle-tree.html

Minería: Proceso de crear nuevos bloques mediante proof of work. Crea bitcoin nuevos y procesa transacciones. /base/que-es-la-mineria.html

Mixer: Servicio que mezcla transacciones de múltiples usuarios para dificultar el rastreo. CoinJoin es una versión sin confianza.

Multisig (multi-signature): Esquema que requiere múltiples firmas (M de N) para gastar fondos. Usado para seguridad empresarial y compartida. /nivel-4/que-es-multisig.html

MuSig2: Protocolo de firma agregada Schnorr que permite que múltiples partes creen una única firma conjunta indistinguible de una firma individual.

N

No-KYC: Métodos de adquisición de bitcoin sin verificación de identidad, como exchanges P2P. Mayor privacidad.

Nodo: Ordenador que ejecuta el software Bitcoin y participa en la red verificando y propagando transacciones y bloques.

Nonce: Número que los mineros varían para intentar encontrar un hash válido. También usado en firmas para evitar reutilización.

Not your keys, not your coins: Principio fundamental: si no controlas las claves privadas, no controlas realmente los bitcoin.

O

Off-chain: Transacciones que no se registran directamente en la blockchain, como las de Lightning Network.

On-chain: Transacciones registradas directamente en la blockchain de Bitcoin. /base/on-chain-vs-lightning.html

OP_RETURN: Opcode que permite incrustar datos arbitrarios (hasta 80 bytes) en una transacción de forma no gastable. /nivel-5/op-return.html

Opcode: Instrucción del lenguaje Bitcoin Script. Define operaciones como verificar firmas, comprobar timelocks, etc.

Oracle: Fuente externa de datos que alimenta contratos inteligentes. Punto de confianza en sistemas descentralizados.

Ordinals: Protocolo que asigna identificadores únicos a satoshis individuales, permitiendo crear NFTs en Bitcoin.

Orphan block: Bloque válido que no forma parte de la cadena principal. Ocurre cuando dos mineros encuentran bloques casi simultáneamente.

Output: Destino de bitcoin en una transacción. Especifica cantidad y condiciones para gastar (script). Se convierte en UTXO.

P

P2P (Peer-to-Peer): Arquitectura donde los participantes se conectan directamente sin servidor central. Bitcoin es una red P2P.

P2PKH (Pay to Public Key Hash): Tipo de script para direcciones Legacy (empiezan por "1"). El estándar original de Bitcoin. /nivel-5/p2pkh.html

P2SH (Pay to Script Hash): Tipo de script que permite condiciones complejas ocultando el script hasta el gasto. Direcciones empiezan por "3". /nivel-5/p2sh.html

P2TR (Pay to Taproot): Tipo de script para direcciones Taproot (bc1p...). Permite scripts complejos indistinguibles de pagos simples. /nivel-5/p2tr.html

P2WPKH (Pay to Witness Public Key Hash): Tipo de script SegWit nativo para pagos simples. Direcciones bc1q... /nivel-5/p2wpkh-p2wsh.html

P2WSH (Pay to Witness Script Hash): Tipo de script SegWit nativo para scripts complejos como multisig.

Paper wallet: Claves privadas impresas o escritas en papel. Método anticuado y propenso a errores. No recomendado.

Passphrase: Palabra o frase opcional añadida a la seed phrase. Crea una wallet completamente diferente. También llamada "palabra 25".

PayJoin: Técnica de privacidad donde el receptor también contribuye inputs a la transacción, rompiendo heurísticas de análisis.

Peer: Otro nodo conectado directamente al tuyo en la red P2P.

Pool (minería): Grupo de mineros que combinan su hashrate y reparten recompensas proporcionalmente. Reduce varianza de ingresos.

Proof of Work (PoW): Mecanismo de consenso que requiere gastar energía computacional para crear bloques válidos. Garantiza seguridad. /nivel-5/proof-of-work.html

PSBT (Partially Signed Bitcoin Transaction): Formato estándar para transacciones parcialmente firmadas. Facilita multisig y coordinación entre wallets. /nivel-5/psbt.html

Pruned node: Nodo que descarta bloques antiguos después de verificarlos, conservando solo UTXOs. Usa menos espacio.

Q

QR code: Código bidimensional usado para compartir direcciones y invoices Lightning de forma práctica.

R

RBF (Replace By Fee): Función que permite reemplazar una transacción pendiente por otra con fee más alta. BIP 125.

Reorg (reorganización): Cuando la red cambia de una cadena a otra más larga. Puede "desconfirmar" transacciones brevemente.

Retarget: Ajuste de dificultad cada 2016 bloques para mantener el intervalo de ~10 minutos entre bloques.

RIPEMD-160: Función hash que produce 160 bits. Se usa combinada con SHA-256 para crear direcciones Bitcoin.

Routing (Lightning): Proceso de encontrar un camino a través de múltiples canales para completar un pago Lightning.

S

Satoshi (persona): Pseudónimo del creador de Bitcoin. Identidad desconocida. Desapareció en 2011.

Satoshi (unidad): La unidad más pequeña de bitcoin. 1 BTC = 100.000.000 satoshis. Abreviado "sat" o "sats". /base/que-es-un-satoshi.html

Schnorr: Algoritmo de firma más simple y eficiente que ECDSA. Permite agregación de firmas. Activado con Taproot (BIP 340). /nivel-5/schnorr.html

Script (Bitcoin): Lenguaje de programación basado en pila usado para definir condiciones de gasto en Bitcoin. No es Turing-completo. /nivel-5/bitcoin-script.html

Seed phrase: Ver "Frase semilla".

SegWit (Segregated Witness): Actualización de 2017 que separa las firmas del cuerpo de la transacción. Reduce tamaño efectivo y soluciona malleability. /nivel-5/segwit-internals.html

SHA-256: Función hash criptográfica que produce 256 bits. Usada extensivamente en Bitcoin para minería y derivación de direcciones.

Sidechain: Blockchain separada anclada a Bitcoin mediante un mecanismo de two-way peg. Ejemplo: Liquid Network.

Signet: Red de pruebas con bloques firmados por autoridad central. Más predecible que testnet.

SIGHASH: Flags que determinan qué partes de una transacción cubre una firma (ALL, NONE, SINGLE, ANYONECANPAY).

Soft fork: Cambio en las reglas compatible hacia atrás. Los nodos antiguos siguen funcionando aunque no validen las nuevas reglas. /nivel-6/soft-fork-hard-fork.html

SPV (Simplified Payment Verification): Método para verificar transacciones sin descargar toda la blockchain. Usado por wallets ligeras. Menos seguro que full node.

Stack (pila): Estructura de datos LIFO usada por Bitcoin Script para evaluar transacciones.

Stacking sats: Expresión de la comunidad para acumular satoshis regularmente, independientemente del precio.

Stock-to-Flow: Modelo que relaciona el stock existente de un activo con su producción anual. Usado para valorar escasez de Bitcoin.

Submarine swap: Intercambio atómico entre bitcoin on-chain y Lightning, permitiendo mover fondos entre capas.

T

Taproot: Actualización de 2021 que añade firmas Schnorr, MAST y Tapscript. Mejora privacidad, eficiencia y capacidades de scripting. /nivel-5/taproot-internals.html

Tapscript: Versión actualizada de Bitcoin Script para transacciones Taproot. Añade y modifica varios opcodes.

Target: Valor umbral que el hash de un bloque debe estar por debajo para ser válido. Determina la dificultad.

Testnet: Red de pruebas donde los bitcoin no tienen valor. Permite experimentar sin riesgo.

Timelock: Condición que impide gastar fondos hasta cierto momento (timestamp) o altura de bloque.

Tor (The Onion Router): Red de anonimización que oculta direcciones IP. Recomendada para mayor privacidad en nodos Bitcoin.

Transacción: Mensaje que transfiere bitcoin de unos UTXOs a otros. Contiene inputs, outputs, y metadatos. /nivel-5/estructura-transaccion.html

txid (Transaction ID): Identificador único de una transacción, derivado del hash de sus datos. 32 bytes en hexadecimal.

Two-way peg: Mecanismo para mover bitcoin entre la cadena principal y una sidechain, bloqueándolos en una mientras se usan en otra.

U

Unconfirmed: Estado de una transacción que está en la mempool pero no ha sido incluida en ningún bloque todavía.

UTXO (Unspent Transaction Output): Output de una transacción que no ha sido gastado. El "saldo" de Bitcoin es la suma de UTXOs controlados. /nivel-3/modelo-utxo.html

V

Vanity address: Dirección Bitcoin con un patrón personalizado (ej: 1Bitcoin...). Requiere generar muchas claves hasta encontrar el patrón.

vByte (virtual byte): Unidad de medida del tamaño de transacción post-SegWit. 4 weight units = 1 vByte. Las fees se calculan en sat/vB.

W

Wallet: Software o dispositivo para gestionar claves privadas, crear transacciones y consultar saldo. /base/tipos-de-wallet.html

Watch-only wallet: Wallet que solo puede ver saldo y transacciones pero no gastar (no tiene claves privadas). Útil para monitoreo.

Watchtower: Servicio que vigila la blockchain en nombre de usuarios Lightning offline y puede ejecutar penalizaciones si detectan trampas.

Weight unit (WU): Unidad de medida introducida por SegWit. Un bloque puede tener hasta 4 millones de WU. Los datos witness pesan menos.

Whitepaper: Documento técnico de 9 páginas publicado por Satoshi en 2008 describiendo Bitcoin. /base/que-es-bitcoin.html

Witness: Datos de firma y script en transacciones SegWit. Se separan del cuerpo de la transacción y pesan menos.

Wrapped SegWit: Dirección SegWit envuelta en P2SH para compatibilidad con wallets antiguas. Empieza por "3".

wtxid: Identificador de transacción que incluye el witness. Diferente del txid para transacciones SegWit.

X

XPub (Extended Public Key): Clave pública extendida que permite derivar todas las direcciones públicas de una wallet HD sin acceso a fondos.

Y

Yield: Rendimiento generado por prestar o hacer staking de bitcoin. Implica riesgo de contraparte.

Z

Zap: Micropago en satoshis enviado a través de Lightning en la red social Nostr. Forma de interacción y apreciación.

Zero-conf (0-conf): Transacción que no ha recibido ninguna confirmación aún. Riesgo de doble gasto. No recomendada para montos significativos.

ZKP (Zero Knowledge Proof): Prueba criptográfica que demuestra conocimiento de algo sin revelar el dato. Usado en algunas soluciones de privacidad.