# Bitcoin — Parte 1: Principiantes

_Hecho desde la comunidad, para la comunidad hispanohablante_
_Bitcoin Txoko_

---

## Prólogo

Hay mucho ruido alrededor de Bitcoin.

Precio, predicciones, el próximo halving, la próxima altcoin, el próximo escándalo. Una industria entera construida sobre la confusión — porque la confusión vende.

Esta guía existe para hacer lo contrario.

Alguien de la comunidad Bitcoin Txoko la escribió. No para vender nada. No para convencer a nadie de que compre. Para responder a una pregunta simple que mucha gente lleva años haciéndose: ¿cómo funciona esto realmente?

Está hecha desde la comunidad para la comunidad hispanohablante. Porque el conocimiento técnico sobre Bitcoin en español escasea, y lo que existe suele oscilar entre lo superficial y lo especulativo. La comunidad hispanohablante merece algo mejor.

---

### Qué encontrarás aquí

Esta guía tiene tres partes que escalan en profundidad.

**Parte 1 — Principiantes.** Empieza desde cero. Qué es Bitcoin, cómo funciona la blockchain, qué son las transacciones, la minería, las claves, las wallets y la seguridad. Si no sabes nada, empieza aquí.

**Parte 2 — Intermedio.** Para quien ya entiende lo básico y quiere ir más lejos. Privacidad, Lightning Network, cómo conseguir bitcoin de forma soberana, autocustodia avanzada y la economía de Bitcoin.

**Parte 3 — Técnico.** El protocolo por dentro. Estructura de transacciones y bloques, scripts, criptografía, minería técnica, SegWit, Taproot y la red P2P. Para quien quiere entender Bitcoin a nivel de código.

Puedes leerla de principio a fin o consultar la parte que necesitas. Al final de cada cuadernillo encontrarás un glosario con los términos técnicos y una sección de preguntas frecuentes.

---

### Qué no encontrarás aquí

Predicciones de precio. Consejos de inversión. Promesas de libertad financiera. Entusiasmo vacío.

Bitcoin no necesita que lo vendamos. Solo necesita que lo expliquemos bien.

Tampoco encontrarás altcoins, NFTs, DeFi ni narrativas _crypto_. Esta guía es Bitcoin-only — no porque ignoremos que existen otras cosas, sino porque creemos que Bitcoin es cualitativamente diferente y que mezclar todo en el mismo cajón genera más confusión que claridad.

---

### Sobre las fuentes

El material técnico de referencia es [Learn Me A Bitcoin](https://learnmeabitcoin.com) de Greg Walker — el recurso técnico gratuito más riguroso sobre Bitcoin que existe en inglés. Si en algún momento quieres profundizar más allá de lo que encuentres aquí, visita su web.

Esta guía no es una traducción. Es una reinterpretación — adaptada, reescrita y contextualizada para el público hispanohablante, con perspectiva editorial propia y conexión entre cada concepto técnico y sus implicaciones reales para quien quiere usar Bitcoin con soberanía.

---

### Una nota honesta

La autocustodia es poder real. También es responsabilidad real. No hay atención al cliente. No hay reversión de errores. No hay nadie a quien llamar.

Ese es exactamente el punto.

Bitcoin es la primera vez en la historia que una persona puede custodiar su propio dinero de forma completamente soberana, enviarlo a cualquier parte del mundo sin pedir permiso, y verificar de forma independiente que las reglas son las mismas para todos.

Con ese poder viene una exigencia proporcional: entender lo que se tiene entre manos.

Para eso existe esta guía.

_Hecho desde la comunidad, para la comunidad._

---

## Índice

```
  ▶ PARTE 1 — PRINCIPIANTES
  ────────────────────────────────────────────────

  01  Cómo funciona Bitcoin .................. 7
      el problema del doble gasto · la solución

  02  La blockchain ......................... 15
      el archivo compartido · por qué es segura

  03  Los bloques ........................... 21
      qué hay dentro · el bloque génesis

  04  Las transacciones ..................... 27
      inputs · outputs · UTXOs · fees

  05  La minería ............................ 35
      el puzzle · la recompensa · el halving

  06  La dificultad ......................... 43
      el ajuste automático · por qué 10 minutos

  07  Las claves ............................ 49
      clave privada · clave pública · firmas

  08  Las direcciones ....................... 57
      tipos · cuál usar · una por transacción

  09  Los nodos ............................. 63
      qué hacen · por qué importan · corre el tuyo

  10  Las wallets ........................... 69
      seed phrase · hardware · custodial vs no

  11  Seguridad ............................. 77
      amenazas · setup básico · lo que nunca debes

  12  Cómo enviar bitcoin ................... 85
      el proceso · fees · confirmaciones

  ────────────────────────────────────────────────
  Glosario .................................. 93
  Preguntas frecuentes ...................... 103
  Recursos .................................. 111
```

---

## Capítulo 1 — Cómo funciona Bitcoin

**Nivel: Principiante**

---

### Qué es Bitcoin

Bitcoin es un programa de ordenador.

Puedes descargarlo y ejecutarlo en tu propio equipo. Cuando lo haces, tu ordenador se conecta a otros ordenadores que están corriendo el mismo programa en cualquier parte del mundo. Juntos forman una red.

Esa red comparte un archivo. Un archivo que contiene el historial completo de todas las transacciones realizadas con bitcoin desde el principio. Ese archivo se llama la **blockchain**.

```
┌──────────┐        ┌──────────┐        ┌──────────┐
│  Tu PC   │◀──────▶│  Nodo B  │◀──────▶│  Nodo C  │
│ (Bitcoin)│        │          │        │          │
└──────────┘        └──────────┘        └──────────┘
      ▲                   ▲                   ▲
      │                   │                   │
      ▼                   ▼                   ▼
┌──────────────────────────────────────────────────┐
│              BLOCKCHAIN (copia idéntica)          │
└──────────────────────────────────────────────────┘
```

---

### El problema que Bitcoin resuelve

Para entender Bitcoin hay que entender primero el problema que resuelve.

Imagina que quieres crear un sistema de pagos que funcione sin ningún punto central de control — sin bancos, sin intermediarios, sin ninguna entidad que apruebe las transacciones.

En una red así puedes hacer trampa fácilmente. Podrías crear dos transacciones contradictorias que intentan gastar el mismo dinero al mismo tiempo, y enviarlas a distintas partes de la red simultáneamente.

Esto se llama **doble gasto**.

```
              ┌─────────────────┐
              │   1 BTC         │
              └────────┬────────┘
                       │
           ┌───────────┴───────────┐
           ▼                       ▼
    ┌─────────────┐         ┌─────────────┐
    │  → Alice    │         │  → Bob      │
    │  (válida?)  │         │  (válida?)  │
    └─────────────┘         └─────────────┘
           ✗ Solo una puede ser válida
```

En un sistema centralizado, el banco comprueba su base de datos y rechaza la segunda transacción. Pero sin banco, ¿quién decide cuál de las dos es válida? ¿Cómo se ponen de acuerdo miles de ordenadores independientes?

Ese era el problema sin resolver antes de Bitcoin. Satoshi Nakamoto lo resolvió en 2008.

> **El contexto importa.** En septiembre de 2008, Lehman Brothers quebró y desencadenó la mayor crisis financiera desde 1929. Los gobiernos de todo el mundo rescataron a los bancos con dinero público — billones de euros y dólares creados de la nada, socializando las pérdidas de quienes habían generado la crisis. Millones de personas perdieron sus empleos, sus casas y sus ahorros. Meses después, en enero de 2009, Satoshi lanzaba Bitcoin. No fue una coincidencia de fechas. Bitcoin es una respuesta directa a un sistema que había demostrado que no funcionaba para la mayoría de personas.

---

### La solución: minería y bloques

En lugar de escribir las transacciones inmediatamente, los ordenadores de la red primero las guardan en memoria — en lo que se llama la **mempool**. Cada diez minutos aproximadamente, un ordenador agrupa las transacciones que tiene en su mempool, forma un **bloque**, y lo añade al archivo compartido.

Para poder añadir ese bloque, el ordenador tiene que resolver un problema matemático que requiere mucho trabajo computacional. A esto se le llama **minería**.

```
  MEMPOOL                BLOQUE              BLOCKCHAIN
┌──────────┐         ┌──────────┐         ┌──────────┐
│  tx_001  │         │  tx_001  │         │ Bloque N │
│  tx_002  │──mina──▶│  tx_002  │──añade─▶│──────────│
│  tx_003  │         │  tx_003  │         │ Bloque 1 │
│  ...     │         └──────────┘         │──────────│
└──────────┘         cada ~10 min         │ Bloque 0 │
                                          └──────────┘
```

Ese trabajo tiene un coste real en energía. Lo que hace que manipular el sistema sea extremadamente caro. Si alguien quisiera reescribir el historial de transacciones, tendría que rehacer todo ese trabajo — y hacerlo más rápido que el resto de la red combinada.

Si en la red circulan dos transacciones contradictorias, solo una puede entrar en el bloque que se mine. La otra queda descartada. El problema del doble gasto queda resuelto sin necesidad de confianza en ningún intermediario.

---

### Cómo se poseen los bitcoins

En Bitcoin no hay cuentas con nombres. Poseer bitcoins significa tener las **claves** que permiten moverlos.

```
  Clave pública              Clave privada
  (compartir libremente)     (guardar en secreto)
         │                          │
         ▼                          ▼
  ┌─────────────┐            ┌─────────────┐
  │  [CANDADO]  │◀──abrir────│   [LLAVE]   │
  │   + BTC     │            │             │
  └─────────────┘            └─────────────┘
  cualquiera puede           solo tú puedes
  enviar aquí                gastar
```

Cuando haces una transacción, abres tu caja fuerte con tu clave privada y creas una nueva caja con el candado de quien va a recibir los bitcoins. Esa nueva caja queda registrada en la blockchain de forma permanente.

Nadie puede abrirla salvo quien tenga la clave privada correcta. Ni el minero que procesó la transacción, ni ningún banco, ni ningún gobierno.

---

### La blockchain como cadena de seguridad

Los bloques no son simples contenedores de transacciones. Cada bloque contiene una huella digital del bloque anterior. Si alguien quisiera alterar una transacción pasada, tendría que recalcular ese bloque y todos los que vinieron después — más rápido que el resto de la red sigue añadiendo bloques nuevos.

```
┌──────────────────────────────────┐
│  Bloque N-1                      │
│  transacciones + hash anterior   │
│  hash propio: 000a3f...          │
└────────────────┬─────────────────┘
                 │ apunta a
                 ▼
┌──────────────────────────────────┐
│  Bloque N                        │
│  transacciones + prev: 000a3f... │
│  hash propio: 000b7c...          │
└────────────────┬─────────────────┘
                 │ apunta a
                 ▼
┌──────────────────────────────────┐
│  Bloque N+1                      │
│  transacciones + prev: 000b7c... │
│  hash propio: 000c1d...          │
└──────────────────────────────────┘
  modificar N → cambia su hash
  → N+1 ya no encaja → N+2 ya no encaja
```

Cuanto más tiempo ha pasado desde que una transacción fue minada, más difícil e inviable resulta alterarla.

---

### Verifica tú mismo

Entra en [mempool.space](https://mempool.space) y busca el bloque número **0** — el bloque génesis. Es el primero que minó Satoshi Nakamoto el 3 de enero de 2009.

Entra en la coinbase transaction de ese bloque — la primera y única transacción que contiene. En el campo de datos verás el mensaje que Satoshi dejó grabado para siempre en la blockchain:

> _The Times 03/Jan/2009 Chancellor on brink of second bailout for banks_

Ese mensaje lleva ahí desde el primer día. Nadie puede borrarlo. Nadie puede modificarlo. Está en miles de copias de la blockchain distribuidas por todo el mundo.

Eso es Bitcoin en una sola imagen.

---

### Resumen

Bitcoin es un programa que permite enviar y recibir valor de forma directa, sin intermediarios, a cualquier parte del mundo.

Funciona porque resuelve un problema técnico muy concreto — el doble gasto — sin necesidad de confiar en ninguna entidad central. Lo resuelve con matemáticas, energía y reglas que cualquiera puede verificar.

Eso tiene una consecuencia práctica inmediata: nadie puede impedirte usar Bitcoin. Nadie puede congelar tu cuenta porque no tienes cuenta. Nadie puede confiscar tus bitcoins si custodias bien tus claves. Nadie puede decidir a quién puedes o no puedes enviarle dinero.

Es la primera vez en la historia que eso es posible con dinero digital.

> Hasta aquí la visión general. Sabemos que Bitcoin es una red que comparte un archivo, que ese archivo se protege con trabajo computacional, y que las claves son lo que da acceso al bitcoin. Pero cada una de esas piezas merece una explicación propia. Empezamos por el archivo: qué es exactamente la blockchain y por qué su estructura la hace prácticamente imposible de falsificar.

---

## Capítulo 2 — La blockchain

**Nivel: Principiante**

---

### Un archivo compartido por miles de ordenadores

En el capítulo anterior vimos que Bitcoin es un programa que comparte un archivo entre miles de ordenadores de todo el mundo. Ese archivo es la blockchain.

La blockchain es el registro permanente de todas las transacciones que se han hecho con bitcoin desde el primer día. Cada vez que alguien envía bitcoin a alguien, esa transacción acaba en este archivo. Para siempre.

No está guardada en un servidor de una empresa. No hay una copia maestra en ningún banco ni en ningún Estado. Está replicada simultáneamente en miles de ordenadores de personas que han decidido ejecutar el programa de Bitcoin.

```
     [Madrid]          [Berlin]          [Tokyo]
   ┌──────────┐      ┌──────────┐      ┌──────────┐
   │  Nodo A  │      │  Nodo B  │      │  Nodo C  │
   │ ████████ │      │ ████████ │      │ ████████ │
   │ ████████ │      │ ████████ │      │ ████████ │
   └──────────┘      └──────────┘      └──────────┘
   copia idéntica    copia idéntica    copia idéntica
                  sin servidor central
```

---

### Por qué se llama blockchain

El nombre describe exactamente su estructura.

Las transacciones no se añaden una a una al archivo. Se agrupan en **bloques**. Y esos bloques se encadenan unos con otros en orden cronológico, formando una **cadena** — una _blockchain_.

Cada bloque contiene un grupo de transacciones y una referencia al bloque anterior. Esa referencia es una huella digital — un **hash** — que resume todo el contenido del bloque precedente.

---

### Por qué esa estructura lo hace seguro

La cadena de hashes no es solo un detalle técnico. Es el mecanismo de seguridad central de la blockchain.

Imagina que alguien quisiera modificar una transacción antigua — cambiar el destinatario, alterar la cantidad. Para hacerlo tendría que modificar el bloque que la contiene. Pero al modificar ese bloque, su huella digital cambia. Y como el siguiente bloque contiene esa huella, ahora ya no encaja. Ese bloque queda invalidado. Y el siguiente. Y todos los que vinieron después.

```
┌──────────────────────────────────┐
│  Bloque N-1                      │
│  transacciones + hash anterior   │
│  hash propio: 000a3f...          │
└────────────────┬─────────────────┘
                 │ apunta a
                 ▼
┌──────────────────────────────────┐
│  Bloque N  ← MODIFICADO          │
│  hash propio: cambia a fff9b2... │
└────────────────┬─────────────────┘
                 │ ya no encaja
                 ▼
┌──────────────────────────────────┐
│  Bloque N+1  ← INVALIDADO        │
│  prev: 000b7c... ← no coincide  │
└──────────────────────────────────┘
  cambiar cualquier bloque rompe todos los siguientes
```

Para reescribir la historia habría que reconstruir todos los bloques desde el punto alterado hasta el presente — y hacerlo más rápido que el resto de la red sigue construyendo encima. Con más de diez mil nodos minando activamente, eso no es solo difícil. Es económicamente absurdo.

---

### La cadena más larga gana

¿Qué pasa si dos ordenadores minan un bloque válido casi al mismo tiempo y la red se divide momentáneamente?

```
              ┌─── Bloque A ───┐
Bloque N ─────┤                ├─── Bloque A2 ◀── cadena más larga
              └─── Bloque B ───┘         ✗ Bloque B descartado

  todos los nodos convergen hacia la cadena más larga
```

Los nodos adoptan siempre la cadena con más trabajo acumulado. Cuando se mina el siguiente bloque, una de las dos cadenas pasa a ser más larga, y todos los nodos convergen hacia ella. La cadena más corta queda descartada.

Nadie decide cuál es la cadena válida. Lo decide el trabajo computacional. Sin necesidad de confiar en ningún coordinador central.

---

### Un registro público y verificable

Cualquier persona puede descargar la blockchain completa y verificar cada transacción que se ha hecho desde el bloque génesis — el primer bloque, minado por Satoshi Nakamoto el 3 de enero de 2009.

No hace falta pedir permiso. No hay que identificarse. No depende de que ninguna empresa esté operativa.

---

### Resumen

La blockchain es un registro permanente de transacciones, estructurado en bloques encadenados mediante hashes criptográficos. Su diseño hace que alterar el pasado sea computacionalmente inviable. Miles de nodos independientes mantienen copias idénticas sin necesidad de coordinación central.

Eso significa que no hay ningún punto que censurar, ningún servidor que atacar, ninguna empresa que presionar. El historial de transacciones de Bitcoin no depende de ninguna organización — está distribuido entre miles de nodos en todo el mundo, y seguirá ahí mientras haya personas que decidan mantenerlo.

> Ahora sabemos qué es la blockchain y por qué es segura. Pero hasta ahora hemos hablado de "bloques" como si fueran cajas opacas. En el siguiente capítulo abrimos una de esas cajas: qué hay dentro de un bloque, cómo está estructurado, y qué es ese mensaje que Satoshi dejó escrito en el primero de todos.

---

## Capítulo 3 — Los bloques

**Nivel: Principiante**

---

### Qué es un bloque

Un bloque es un contenedor de transacciones.

Cada cierto tiempo — aproximadamente cada diez minutos — las transacciones que están esperando en la mempool se agrupan en un bloque y se añaden a la blockchain. Ese bloque pasa a ser permanente.

Puedes pensar en la blockchain como en un libro de contabilidad donde cada página es un bloque. Cada página tiene un número, un contenido, y una referencia a la página anterior. Las páginas no se pueden arrancar ni reescribir sin que se note.

---

### Qué contiene un bloque

Todo bloque tiene dos partes bien diferenciadas.

La primera es la **cabecera** — un resumen compacto del bloque. La segunda son las **transacciones** — el contenido real, los movimientos de bitcoin que quedan registrados.

```
┌─────────────────────────────────────┐
│           CABECERA (80 bytes)        │
│  hash del bloque anterior            │
│  merkle root (huella de las txs)     │
│  timestamp                           │
│  bits (target)                       │
│  nonce                               │
├─────────────────────────────────────┤
│           TRANSACCIONES              │
│  coinbase tx (recompensa del minero) │
│  tx_001                              │
│  tx_002                              │
│  ...                                 │
└─────────────────────────────────────┘
```

---

### La cabecera como resumen sellado

La cabecera resume todo el contenido del bloque en un pequeño conjunto de datos. Si cualquier transacción dentro del bloque se modifica, el merkle root cambia. Si el merkle root cambia, el hash del bloque cambia. Si el hash cambia, el bloque ya no encaja en la cadena.

---

### El bloque génesis

El primer bloque de la historia de Bitcoin se llama el **bloque génesis**. Lo minó Satoshi Nakamoto el 3 de enero de 2009.

```
┌─────────────────────────────────────────────────────┐
│  BLOQUE 0 — 03 enero 2009                           │
│─────────────────────────────────────────────────────│
│  coinbase tx:                                        │
│  "The Times 03/Jan/2009 Chancellor on brink of      │
│   second bailout for banks"                          │
│─────────────────────────────────────────────────────│
│  grabado para siempre · verificable ahora mismo     │
└─────────────────────────────────────────────────────┘
```

Era el titular del periódico británico The Times ese día. Satoshi lo eligió como marca de tiempo — prueba de que el bloque no podía haber sido minado antes de esa fecha — pero también como declaración de intenciones. Bitcoin nació el mismo día en que los gobiernos volvían a rescatar con dinero público a los bancos que habían provocado la crisis. No fue una coincidencia.

---

### Límite de tamaño y selección de transacciones

Un bloque no puede contener transacciones ilimitadas. Tiene un tamaño máximo.

Cuando hay más transacciones esperando de las que caben en un bloque, los mineros eligen las que pagan más **fee** — la comisión que el remitente ofrece por procesar su transacción.

Cuando la red está congestionada, las fees suben. Cuando está tranquila, bajan. Es un mercado libre entre usuarios que quieren que sus transacciones sean procesadas y mineros que deciden qué incluir en cada bloque.

> Este es uno de los trade-offs reales de Bitcoin: la capacidad de cada bloque es finita. A más uso de la red, más competencia por el espacio en bloque, y más caras las transacciones.

---

### Resumen

Un bloque es un contenedor de transacciones con una cabecera que lo conecta criptográficamente al bloque anterior. Cada bloque es inmutable desde el momento en que es minado. La selección de transacciones que entran en cada bloque la hacen los mineros, guiados por las fees que ofrecen los usuarios.

Nadie decide qué transacciones merecen ser incluidas según criterios políticos, identidad del remitente, o destino del dinero. Solo importa la fee. Eso hace que Bitcoin sea resistente a la censura: cualquier transacción válida que pague suficiente fee acabará siendo procesada.

> Ya entendemos la estructura de un bloque. Pero hasta ahora hemos hablado de "transacciones" como si fueran transferencias simples — como mover dinero de una cuenta a otra. No lo son. El modelo que usa Bitcoin es más extraño, más elegante, y tiene consecuencias que no son obvias a primera vista. Eso es lo que veremos a continuación.

---

## Capítulo 4 — Las transacciones

**Nivel: Principiante**

---

### Cómo se mueve el bitcoin

Cuando alguien dice "voy a enviar bitcoin", la imagen mental que tenemos es la de monedas moviéndose de un monedero a otro. Es una analogía útil para empezar, pero no es lo que ocurre realmente.

En Bitcoin no hay monedas que se desplazan. Lo que existe son **outputs** — porciones de bitcoin bloqueadas a una dirección concreta. Cuando "envías" bitcoin, lo que haces es consumir uno o varios outputs que te pertenecen y crear outputs nuevos bloqueados a la dirección del destinatario.

Es más parecido a billetes que a monedas digitales. No partes un billete — lo gastas entero y recibes cambio.

```
    INPUT                              OUTPUTS
┌───────────┐                    ┌───────────────┐
│  1.00 BTC │                    │  0.80 BTC     │
│  (UTXO)   │──── transacción ──▶│  → destinat.  │
└───────────┘                    ├───────────────┤
                                 │  0.19 BTC     │
                                 │  → cambio     │
                                 ├───────────────┤
                                 │  0.01 BTC     │
                                 │  → fee        │
                                 └───────────────┘
```

---

### Inputs y outputs

Toda transacción de Bitcoin tiene dos partes.

Los **inputs** son los outputs anteriores que estás consumiendo. Para gastarlos necesitas demostrar que te pertenecen — esto se hace con tu clave privada.

Los **outputs** son los nuevos paquetes de bitcoin que estás creando. Cada output queda bloqueado a una dirección. Solo quien tenga la clave privada de esa dirección podrá gastarlo en el futuro.

```
┌──────────┐
│ 0.3 BTC  │──┐
└──────────┘  │                ┌──────────────┐
              ├── transacción ─▶  1.0 BTC     │
┌──────────┐  │                │  → destino   │
│ 0.5 BTC  │──┤                └──────────────┘
└──────────┘  │
              │
┌──────────┐  │
│ 0.2 BTC  │──┘
└──────────┘
  fee implícita = inputs - outputs
```

---

### El cambio

En Bitcoin no puedes gastar "solo una parte" de un output. Tienes que gastarlo entero. Si el output vale 1 BTC y quieres enviar 0,3 BTC, la transacción consume el output completo de 1 BTC y crea dos outputs nuevos: uno de 0,3 BTC para el destinatario y otro de ~0,69 BTC que vuelve a tu propia dirección como cambio.

> La fee no es un output explícito. Es simplemente la diferencia entre lo que entra y lo que sale. Si los inputs suman 1 BTC y los outputs suman 0,99 BTC, los 0,01 BTC restantes son la fee que se lleva el minero.

---

### El satoshi: la unidad mínima

Bitcoin es divisible hasta ocho decimales. La unidad mínima se llama **satoshi** — en honor a Satoshi Nakamoto.

```
1 BTC = 100.000.000 satoshis
0,001 BTC = 100.000 satoshis
1 satoshi = 0,00000001 BTC
```

---

### UTXOs — los bitcoins que aún no has gastado

Cada output que existe en la blockchain está en uno de dos estados: gastado o no gastado.

Un **UTXO** — _Unspent Transaction Output_ — es simplemente un output que todavía no ha sido usado como input en ninguna transacción. Es bitcoin disponible para gastar.

```
  Wallet de Alice
  ┌─────────────────────────────────┐
  │  UTXO_1:  0.50 BTC  [bc1q...a] │
  │  UTXO_2:  0.30 BTC  [bc1q...b] │
  │  UTXO_3:  0.20 BTC  [bc1q...c] │
  │                    ─────────── │
  │  SALDO TOTAL:  1.00 BTC        │
  └─────────────────────────────────┘
  no hay saldo guardado — hay outputs sin gastar
```

---

### Una transacción histórica

El 22 de mayo de 2010, un programador llamado Laszlo Hanyecz publicó en un foro un mensaje ofreciendo 10.000 BTC a quien le pidiera dos pizzas. Alguien aceptó.

Fue la primera compra conocida de un bien físico con bitcoin. El 22 de mayo se celebra cada año como el **Bitcoin Pizza Day** — el día en que bitcoin pasó de ser teoría a ser dinero que compra cosas reales.

Puedes buscar esa transacción hoy mismo en cualquier explorador de bloques. Sigue ahí, permanente e inmutable, como todas las demás.

---

### Verifica tú mismo

Entra en [mempool.space](https://mempool.space) y busca cualquier transacción reciente. Verás exactamente lo que acabamos de describir: inputs a la izquierda con sus valores, outputs a la derecha con sus direcciones de destino.

```
  TXID: a3f8c21b9e004d17f65c8b12...

  INPUTS                      OUTPUTS
  ┌────────────────────┐      ┌────────────────────┐
  │ bc1q...a  1.00 BTC │─────▶│ bc1q...b  0.80 BTC │
  └────────────────────┘      ├────────────────────┤
                               │ bc1q...c  0.19 BTC │
                               └────────────────────┘
  Bloque: 850.421  │  Fee: 0.01 BTC
  Confirmaciones: 6
```

---

### Resumen

Una transacción consume outputs existentes (inputs) y crea outputs nuevos. Los outputs no gastados — UTXOs — son el bitcoin disponible. La fee es la diferencia entre lo que entra y lo que sale.

Este modelo tiene una consecuencia importante para la privacidad: toda la historia de cada bitcoin es pública y trazable. Cualquier persona puede seguir la cadena de transacciones desde el primer día. Eso es una limitación real que conviene entender desde el principio, y que abordaremos en profundidad más adelante.

> Las transacciones existen. Pero ¿cómo entran en la blockchain? ¿Quién decide cuándo y en qué orden se confirman? Aquí es donde entra la minería — el proceso que añade bloques, crea bitcoin nuevo y hace que atacar la red sea prohibitivamente caro.

---

## Capítulo 5 — La minería

**Nivel: Principiante**

---

### Qué es minar

Minar es el proceso por el que los nuevos bloques se añaden a la blockchain.

Las transacciones esperan en la mempool antes de ser confirmadas. Los mineros son los nodos que recogen esas transacciones, las agrupan en un bloque candidato, y compiten para ser los primeros en añadirlo a la cadena.

Para añadir un bloque, el minero tiene que resolver un puzzle matemático que requiere trabajo computacional real. Energía real. Hardware real.

Eso no es un defecto de diseño. Es exactamente el punto.

---

### El puzzle: encontrar un hash válido

Una **función hash** toma cualquier dato como entrada y produce una cadena de caracteres de longitud fija como salida. Esa salida es completamente impredecible — un pequeño cambio en la entrada produce una salida totalmente diferente.

Bitcoin usa una función hash llamada SHA-256. Para minar un bloque, el minero tiene que hacer hash de la cabecera de su bloque candidato y conseguir que el resultado sea un número menor que un **objetivo** — el _target_.

Un resultado válido se reconoce fácilmente: empieza con muchos ceros.

```
000000000000000000029a3b2c4d...   ← hash válido
a3f8c21b9e004d17f65c...            ← hash inválido
```

No hay forma de calcular qué entrada produce ese resultado. Solo hay una manera: probar. Una y otra vez. Millones de veces por segundo. Para variar el resultado en cada intento sin cambiar las transacciones, el minero modifica un campo en la cabecera llamado **nonce**.

```
  MEMPOOL          BLOQUE CANDIDATO        PUZZLE
┌──────────┐      ┌──────────────────┐
│  tx_001  │      │ cabecera         │    hash(cabecera + nonce)
│  tx_002  │─────▶│ tx_001, tx_002.. │───▶ = 000000000000a3f...
│  tx_003  │      │ nonce: 0         │              ▲
│  ...     │      └──────────────────┘              │
└──────────┘        incrementar nonce     ¿menor que el target?
                    hasta encontrar                  │
                    hash válido              SÍ → bloque válido
```

---

### Por qué esto funciona como mecanismo de seguridad

El trabajo computacional tiene un coste real e irreversible. No se puede falsificar. Si alguien quiere reescribir la historia de la blockchain, tiene que rehacer todo ese trabajo — y hacerlo más rápido que la red entera sigue construyendo hacia adelante.

Esto es lo que Satoshi llamó **prueba de trabajo**: no confíes en que alguien hizo el trabajo, verifica el hash. Si el hash es válido, la prueba está ahí.

---

### La recompensa: de dónde viene el bitcoin nuevo

Cuando un minero encuentra un bloque válido, puede incluir en ese bloque una transacción especial llamada **coinbase transaction**.

```
┌─────────────────────────────────────┐
│  COINBASE TRANSACTION               │
│─────────────────────────────────────│
│  INPUT:  ninguno (bitcoin nuevo)    │
│  OUTPUT: 3.125 BTC → minero         │
│          + fees de todas las txs    │
│─────────────────────────────────────│
│  siempre la primera tx del bloque   │
└─────────────────────────────────────┘
```

Así es como se crea bitcoin nuevo. No hay ninguna entidad central que lo emita. Aparece como recompensa por el trabajo de asegurar la red, según unas reglas fijas escritas en el código.

---

### El halving: la emisión que se reduce a la mitad

El subsidio de bloque no es fijo para siempre. Cada 210.000 bloques — aproximadamente cada cuatro años — se reduce a la mitad. A esto se le llama **halving**.

```
  2009  ████████████████  50 BTC/bloque
  2012  ████████          25 BTC/bloque
  2016  ████              12,5 BTC/bloque
  2020  ██                 6,25 BTC/bloque
  2024  █                  3,125 BTC/bloque
  2028  ▌                  1,5625 BTC/bloque
  ····
  2140  ·                  0 BTC/bloque
                           solo fees
```

Este proceso continuará hasta aproximadamente el año 2140, cuando el último satoshi sea minado. A partir de ahí, los mineros solo cobrarán fees.

El límite total de bitcoin que existirá jamás es de aproximadamente **21 millones**. Está fijado en el código. Nadie puede cambiarlo sin que toda la red rechace el cambio.

> Aunque la cifra de 21 millones se cita a menudo como suministro total de bitcoin, no es estrictamente cierta. Esto se debe a que se utiliza el redondeo aritmético en la función asintótica de subsidio por bloque, lo que significa que cada vez que se mina una parte de un satoshi, se redondea a la baja al entero más cercano. Con el tiempo, esto se acumula, lo que resulta en un suministro total de **20.999.999,9769** BTC.

---

### La minería en la práctica: pools

En los primeros años de Bitcoin, un minero individual podía encontrar bloques con un ordenador doméstico. Hoy el hashrate de la red es tan alto que las probabilidades de que un minero solo encuentre un bloque son ínfimas.

Por eso la mayoría de mineros trabajan en **pools de minería** — grupos que combinan su poder computacional y reparten la recompensa proporcionalmente al trabajo aportado.

---

### El debate sobre la energía

Bitcoin consume energía. Es una crítica habitual y merece una respuesta honesta.

Sí, la prueba de trabajo requiere gasto energético real. Ese gasto es lo que hace que atacar la red sea caro. No se puede eliminar sin eliminar también la seguridad que proporciona.

La pregunta relevante no es si Bitcoin consume energía, sino si ese consumo está justificado y cómo se produce. La comparativa relevante no es con el consumo de un teléfono móvil sino con el sistema financiero global que Bitcoin propone complementar — bancos, cajeros, centros de datos, transporte de efectivo.

---

### Verifica tú mismo

En [mempool.space](https://mempool.space) puedes ver en tiempo real la actividad de la red. Si buscas cualquier bloque y entras a ver sus transacciones, la primera de todas es siempre la coinbase transaction — la recompensa del minero. No tiene inputs, solo outputs. El bitcoin sale de la nada, respaldado por el trabajo computacional del bloque.

---

### Resumen

La minería es el proceso que añade bloques a la blockchain, crea bitcoin nuevo y hace que atacar la red sea extremadamente costoso. Los mineros compiten resolviendo un puzzle computacional y el primero que lo consigue añade su bloque y cobra la recompensa.

La emisión de bitcoin es predecible, decreciente y limitada. No depende de ningún banco central ni de ninguna decisión política. Está escrita en el código y cualquiera puede verificarla.

> Los mineros compiten para añadir bloques. Pero si el hashrate de la red sube o baja, los bloques llegarían más rápido o más lento de lo esperado. ¿Cómo mantiene Bitcoin un ritmo constante de un bloque cada diez minutos sin que nadie lo controle? La respuesta es el ajuste de dificultad — uno de los mecanismos más elegantes del protocolo.

---

## Capítulo 6 — La dificultad

**Nivel: Principiante**

---

### El problema del reloj

El poder computacional de la red no es constante. Crece cuando se incorporan más mineros, cae cuando algunos se marchan. Sin un mecanismo de corrección, el ritmo de producción de bloques sería impredecible — y con él, la emisión de bitcoin nuevo.

La solución es el **ajuste de dificultad**.

---

### Cómo funciona el ajuste

Cada 2.016 bloques — aproximadamente cada dos semanas — la red mide cuánto tiempo tardaron en minarse esos bloques y compara ese tiempo con el objetivo: 20.160 minutos.

```
  2.016 bloques        tiempo real        ajuste
  ┌─────────────┐
  │ █ █ █ █ █  │──── 12 días ────▶ target BAJA (más difícil)
  │ █ █ █ █ █  │──── 14 días ────▶ target sin cambio
  │ █ █ █ █ █  │──── 16 días ────▶ target SUBE (más fácil)
  └─────────────┘
       objetivo: un bloque cada 10 minutos
```

Si los bloques llegaron más rápido de lo esperado, el target baja — se vuelve más difícil encontrar un hash válido. Si llegaron más lento, el target sube — se vuelve más fácil.

---

### Por qué diez minutos

Diez minutos es un equilibrio deliberado. Demasiado rápido y los bloques no tienen tiempo de propagarse por la red antes de que se mine el siguiente. Demasiado lento y las transacciones tardan demasiado en confirmarse.

---

### Nadie controla el ajuste

El ajuste de dificultad es automático. No lo decide ninguna empresa, ningún desarrollador, ningún minero. Cada nodo calcula independientemente cuál debe ser el nuevo target y lo aplica.

```
  DIFICULTAD ALTA          DIFICULTAD BAJA
  target muy bajo          target más alto

  hash válido:             hash válido:
  000000000000a3f...       00000a3f...
  (muchos ceros)           (pocos ceros)

  más intentos necesarios  menos intentos necesarios
```

> Si mañana la mitad de los mineros del mundo apagasen sus máquinas, los siguientes 2.016 bloques llegarían más lento de lo normal. Pero entonces el target subiría, la dificultad bajaría, y el ritmo volvería a los diez minutos. Bitcoin se adapta solo.

---

### Verifica tú mismo

En [mempool.space](https://mempool.space) puedes ver cuándo será el próximo ajuste de dificultad, cuántos bloques faltan, y si se espera que suba o baje.

---

### Resumen

El ajuste de dificultad mantiene el ritmo de producción de bloques estable en torno a diez minutos, independientemente de cuántos mineros estén activos. Se recalcula automáticamente cada 2.016 bloques. Nadie lo controla — todos los nodos aplican las mismas reglas.

Ese ritmo constante hace que la emisión de bitcoin sea predecible. No hay sorpresas, no hay decisiones discrecionales. Cualquiera puede calcular cuánto bitcoin existirá en cualquier momento futuro.

> Sabemos cómo se añaden bloques y cómo se mantiene el ritmo. Pero todavía no hemos explicado algo fundamental: cómo sabe Bitcoin que el bitcoin es tuyo. Cómo puedes demostrar que tienes derecho a gastarlo sin revelar ningún secreto a nadie. Eso es la criptografía de clave pública — y es la pieza que hace posible todo lo demás.

---

## Capítulo 7 — Las claves

**Nivel: Principiante**

---

### De quién es el bitcoin

En Bitcoin no hay cuentas. No hay nombre de usuario ni contraseña. No hay ninguna entidad que te registre ni que pueda bloquearte el acceso.

Lo que hay son **claves**. Quien tiene las claves, tiene el bitcoin. Sin excepciones.

> **El linaje de Bitcoin.** Mucho antes de que existiera Bitcoin, un grupo de matemáticos, programadores y activistas conocidos como los _cypherpunks_ llevaban años trabajando en herramientas para proteger la privacidad individual frente a gobiernos y corporaciones. En 1993, Eric Hughes escribió en su _Manifiesto Cypherpunk_: _"La privacidad es necesaria para una sociedad abierta en la era electrónica."_ Bitcoin es el heredero directo de esa tradición. Las claves criptográficas no son solo una solución técnica — son la materialización de la idea de que una persona puede tener soberanía real sobre su dinero sin pedirle permiso a nadie.

---

### La clave privada

Una clave privada es un número aleatorio muy grande.

Concretamente, un número de 256 bits — tan grande que la probabilidad de que dos personas generen el mismo es prácticamente cero. Hay más claves privadas posibles que átomos en el universo observable.

```
Ejemplo de clave privada en hexadecimal:
ea77035f1b1d961f1ad4e4f5de37bc6a928ab03c897ced82d95efdf804d1bde8
```

> La clave privada es lo único que da acceso a tus bitcoins. Si la pierdes, pierdes el acceso. Si alguien la obtiene, puede gastarte los bitcoins. No hay servicio de recuperación. No hay atención al cliente.

---

### La clave pública

A partir de la clave privada se calcula matemáticamente una **clave pública**.

```
  CLAVE PRIVADA              CLAVE PÚBLICA
  (número aleatorio)         (punto en la curva)

  ef235aac...   ──────────▶   02b4632d...

                  función
                matemática
                de un solo
                  sentido

  ◀──────────── IMPOSIBLE ────────────────
```

La relación entre ambas es de un solo sentido: con la clave privada puedes calcular la clave pública, pero con la clave pública es computacionalmente imposible recuperar la clave privada.

---

### La dirección

En la práctica, no compartes directamente tu clave pública. Se transforma en algo más compacto: una **dirección**.

```
Ejemplo de dirección:
bc1qar0srrr7xfkvy5l643lydnw9re59gtzzwf5mdq
```

---

### Las firmas digitales

Cuando quieres gastar bitcoin, necesitas demostrar que eres el propietario del output que estás consumiendo.

```
  1. genera          clave privada  →  solo tú
  2. calcula         clave pública  →  puedes compartir
  3. deriva          dirección      →  compartes para recibir
  4. recibes         bitcoin        →  bloqueado a tu dirección
  5. firmas          transacción    →  con tu clave privada
  6. la red verifica firma          →  con tu clave pública
                                       sin revelar la privada
```

---

### Resumen

Las claves son la base de la soberanía en Bitcoin. Tu clave privada es tu identidad y tu acceso — no hay nada más. No depende de ninguna empresa, ningún servidor, ninguna cuenta. Si tienes tu clave privada, tienes tus bitcoins. Si no la tienes, no los tienes.

> Tienes una clave privada y una clave pública. Pero en la práctica nunca compartes tu clave pública directamente — la conviertes en algo más compacto y seguro: una dirección. En el siguiente capítulo vemos qué tipos de dirección existen, en qué se diferencian, y cuál deberías usar.

---

## Capítulo 8 — Las direcciones

**Nivel: Principiante**

---

### Qué es una dirección

Una dirección Bitcoin es lo que compartes cuando quieres recibir bitcoin.

Técnicamente es una representación compacta de un script de bloqueo. En la práctica es simplemente un identificador que le das a quien te va a enviar bitcoin. Incluye un checksum que detecta errores tipográficos.

---

### Los tipos de dirección

```
  1...      Legacy P2PKH      desde 2009   fees más altas
  3...      Script P2SH       desde 2012   multisig y más
  bc1q...   SegWit P2WPKH     desde 2017   fees reducidas
  bc1p...   Taproot P2TR      desde 2021   máxima privacidad
```

---

### Por qué importa el tipo

Para recibir bitcoin, cualquier tipo válido funciona. Donde el tipo importa es al gastar.

El primer factor son las **fees**: las transacciones legacy ocupan más espacio en el bloque y por tanto pagan más. Las direcciones `bc1q` (SegWit) y `bc1p` (Taproot) son más eficientes.

El segundo factor es la **privacidad**. Taproot tiene una ventaja importante: cuando se usa correctamente, una transacción simple y una transacción con condiciones complejas —como un multisig— son indistinguibles desde fuera. Cualquier observador externo ve lo mismo. Con los tipos anteriores, el tipo de transacción queda visible en la blockchain para siempre.

La recomendación es sencilla: usa una wallet moderna que genere direcciones `bc1q` o `bc1p`. Ambas son buenas opciones — `bc1p` añade ventajas de privacidad si tu wallet lo soporta bien, pero `bc1q` es perfectamente válida y sigue siendo la más extendida.

---

### Una dirección, un uso

Una práctica fundamental es no reutilizar direcciones. Puede parecer un detalle menor — al fin y al cabo, la dirección funciona igual la segunda vez. Pero las consecuencias para la privacidad son importantes.

Cuando reutilizas una dirección, cualquier persona puede abrir un explorador de bloques y ver en segundos todos los pagos que has recibido en ella, todos los pagos que has enviado desde ella, y el saldo actual. No necesita saber quién eres — solo necesita conocer una de tus direcciones. A partir de ahí, tiene un hilo del que tirar.

```
Dirección reutilizada: bc1q...xyz
├── recibido: 0.05 BTC  (tx_001)
├── recibido: 0.12 BTC  (tx_002)
├── enviado:  0.10 BTC  (tx_003)  → ¿a quién?
└── saldo actual visible para cualquiera
```

Las wallets modernas generan automáticamente una dirección nueva para cada pago. No hay coste en ello, y es uno de los pasos más simples para mejorar tu privacidad sin ningún esfuerzo adicional.

---

### Resumen

Una dirección es el formato que usas para recibir bitcoin. Hay varios tipos con distintas características en cuanto a fees y privacidad. Los formatos modernos que empiezan por `bc1` son los recomendados. Usa siempre una dirección nueva para cada pago.

> Tienes claves. Tienes direcciones. Sabes cómo se mueve el bitcoin y dónde queda registrado. Pero todo eso existe porque hay miles de ordenadores en todo el mundo que en este momento están verificando, propagando y almacenando esa información — sin que nadie se lo pida, sin que nadie los coordine. Esos ordenadores son los nodos. Y entender qué hacen es entender dónde reside realmente el poder en Bitcoin.

---

## Capítulo 9 — Los nodos

**Nivel: Principiante**

---

### Qué es un nodo

Un nodo es un ordenador que ejecuta el programa de Bitcoin y está conectado a otros ordenadores que hacen lo mismo.

La red de Bitcoin es exactamente eso: miles de nodos distribuidos por todo el mundo, sin jerarquía, sin centro, todos iguales entre sí.

```
        [Nodo A]
           │
    ───────┼───────
   │       │       │
[Nodo B] [Nodo C] [Nodo D]
   │               │
[Nodo E]        [Nodo F]

  todos iguales · sin servidor central
  cada nodo verifica las reglas de forma independiente
```

---

### Qué hace un nodo

Un nodo tiene tres trabajos fundamentales.

**Primero, seguir las reglas.** Cada nodo tiene programadas las reglas de consenso de Bitcoin. Cuando recibe una transacción o un bloque, lo verifica. Si no cumple las reglas, lo rechaza y no lo propaga.

**Segundo, compartir información.** Cuando un nodo recibe una transacción válida, la reenvía a los nodos con los que está conectado. En cuestión de segundos, la transacción ha llegado a toda la red.

**Tercero, mantener una copia de la blockchain.** Cada nodo guarda en su disco el historial completo de todas las transacciones confirmadas desde el bloque génesis.

```
  recibe tx ──▶ verifica ──▶ ¿válida?
                                │
                    SÍ ─────────┴──────── NO
                    │                      │
               añade a                  descarta
               mempool                  no propaga
                    │
               propaga a
               sus vecinos
```

---

### Por qué los nodos son el corazón de Bitcoin

Los mineros añaden bloques. Los nodos deciden si los aceptan.

> En Bitcoin, el poder no lo tienen los mineros ni los desarrolladores. Lo tienen los nodos. Son ellos los que en última instancia hacen cumplir las reglas del protocolo.

---

### Por qué ejecutar tu propio nodo

**Soberanía total.** Sabes con certeza que los pagos que recibes son válidos. No dependes de ningún tercero.

**Privacidad.** Cuando tu wallet se conecta a un nodo externo, ese nodo sabe qué direcciones estás consultando. Con tu propio nodo, esa información no sale de tu red.

**Contribuir a la red.** Cada nodo adicional hace Bitcoin más resistente y más difícil de censurar.

El software de referencia es **Bitcoin Core**. También existen opciones más accesibles como **Umbrel** o **Start9** para instalar en una Raspberry Pi.

---

### Resumen

Un nodo verifica y propaga transacciones siguiendo las reglas de Bitcoin. Son los nodos los que realmente hacen cumplir esas reglas — no los mineros, no los desarrolladores, no las empresas. Ejecutar el tuyo propio es la forma más directa de participar en Bitcoin sin depender de nadie.

No confíes. Verifica.

> Ya sabes cómo funciona Bitcoin por dentro. Ahora viene algo más práctico: cómo interactúas tú con todo esto. Las claves privadas hay que guardarlas en algún sitio. Ese sitio es la wallet — y elegir bien no es trivial.

---

## Capítulo 10 — Las wallets

**Nivel: Principiante**

---

### Qué es una wallet

Una wallet no guarda bitcoin. El bitcoin está en la blockchain.

Lo que guarda una wallet son tus **claves privadas** — y a partir de ellas genera las direcciones, firma las transacciones, y te muestra el saldo consultando la blockchain. Es un gestor de claves con interfaz amigable.

Esta distinción importa: si pierdes tu wallet pero tienes tus claves, tienes tu bitcoin. Si pierdes tus claves aunque tengas la wallet, has perdido el bitcoin.

---

### La seed phrase: la raíz de todo

Las wallets modernas son **deterministas** — todas las claves y direcciones que generan se derivan de un único número maestro llamado **seed** o semilla.

Para que ese número sea fácil de respaldar, se representa como una lista de palabras — generalmente 12 o 24 — tomadas de una lista estándar de 2048 palabras. Esto es la **seed phrase**.

```
  12/24 palabras
  ┌────────────────────────────────┐
  │ witch collapse practice feed   │
  │ shame open despair creek...    │
  └───────────────┬────────────────┘
                  │ PBKDF2
                  ▼
             seed (512 bits)
                  │ HMAC-SHA512
                  ▼
         clave maestra privada
                  │
         ┌────────┼────────┐
         ▼        ▼        ▼
      cuenta 0  cuenta 1  cuenta 2
         │
    ┌────┴────┐
    ▼         ▼
  recepción  cambio
    │
  dir_0  dir_1  dir_2  ...  (infinitas)
```

> La seed phrase es lo más importante que debes proteger. Quien la tenga, tiene acceso a todo tu bitcoin. Nunca la introduzcas en ninguna web. Nunca la fotografíes. Nunca la guardes en un ordenador conectado a internet. Escríbela en papel y guárdala en un lugar seguro.

---

### Tipos de wallet

**Wallet de software** — Una aplicación en tu móvil o ordenador. Cómoda para cantidades pequeñas de uso cotidiano. El riesgo es que las claves residen en un dispositivo conectado a internet.

**Wallet de hardware** — Un dispositivo físico diseñado exclusivamente para almacenar claves privadas. Las claves nunca salen del dispositivo. Recomendado para cualquier cantidad que te importe perder.

```
  CUSTODIAL                    NO CUSTODIAL
  ┌─────────────┐              ┌─────────────┐
  │  Exchange   │              │  Tu wallet  │
  │  "tienes    │              │  Tus claves │
  │   1 BTC"    │              │  Tu bitcoin │
  └─────────────┘              └─────────────┘
  promesa de                   bitcoin real
  un tercero                   verificable

  not your keys, not your coins
```

---

### Custodial vs no custodial

Una **wallet custodial** es aquella en la que otra entidad guarda tus claves por ti. Si la empresa quiebra, te hackean, o decide congelarte la cuenta, tu bitcoin desaparece o queda inaccesible.

Una **wallet no custodial** es aquella en la que tú controlas tus propias claves.

> **Por qué esto importa más allá de la teoría.** En 2014, Mt. Gox — el mayor exchange de Bitcoin del mundo en aquel momento — quebró y desapareció con el bitcoin de 850.000 usuarios. En 2022, FTX — valorada en 32.000 millones de dólares — hizo lo mismo. En ambos casos, los usuarios tenían saldos en pantalla pero no tenían claves. Cuando la empresa desapareció, el bitcoin desapareció con ella. _Not your keys, not your coins_ no es un eslogan. Es una lección aprendida a muy alto precio.

---

### La passphrase: una capa adicional

Las wallets de hardware permiten añadir una **passphrase** — una palabra o frase adicional que genera un conjunto de claves completamente diferente.

Incluso si alguien encuentra tu seed phrase, sin la passphrase no puede acceder a tu bitcoin real.

---

### Verifica tú mismo

Instala **Sparrow Wallet** en tu ordenador. Crea una nueva wallet y observa cómo genera la seed phrase. Anótala en papel. Luego cierra la wallet, bórrala, y recupérala introduciendo las mismas palabras. Verás cómo todas las direcciones aparecen exactamente igual.

Haz este ejercicio sin bitcoin real la primera vez. Cuando lo hayas hecho, la mecánica de la autocustodia deja de ser abstracta.

---

### Resumen

Una wallet gestiona tus claves privadas — no tu bitcoin. La seed phrase es la copia de seguridad maestra. Usa siempre wallets no custodiales. Para cantidades significativas, usa una wallet de hardware.

> Tienes una wallet y sabes que la seed phrase es lo más importante que debes proteger. Pero protegerla de qué, exactamente, y cómo. La seguridad en Bitcoin tiene reglas propias — sin banco que te cubra las espaldas, cada decisión cuenta.

---

## Capítulo 11 — Seguridad

**Nivel: Principiante**

---

### El modelo de amenazas en Bitcoin

La seguridad en Bitcoin es diferente a la seguridad en la banca tradicional.

En la banca, si alguien te roba, puedes llamar al banco. En Bitcoin no hay ninguno de esos mecanismos. Una transacción confirmada es irreversible. Si alguien accede a tus claves, puede vaciar tu wallet y no hay nada que hacer.

La responsabilidad de la seguridad es completamente tuya.

---

### Las dos amenazas principales

```
  AMENAZA DIGITAL              AMENAZA FÍSICA
  ┌─────────────────┐          ┌─────────────────┐
  │  malware        │          │  robo del papel  │
  │  phishing       │          │  incendio        │
  │  sitios falsos  │          │  inundación      │
  └────────┬────────┘          └────────┬────────┘
           │                            │
           ▼                            ▼
    hardware wallet              backup en metal
    (claves offline)             (copia redundante)
```

---

### El setup básico recomendado

- **Hardware wallet** para guardar las claves fuera de internet
- **Dos copias físicas de la seed phrase** en dos ubicaciones distintas
- **Seed phrase separada de la hardware wallet**

```
  PAPEL              METAL (acero inoxidable)
  ┌─────────┐        ┌─────────┐
  │ seed    │        │ SEED    │
  │ phrase  │        │ PHRASE  │
  │ escrita │        │ GRABADA │
  └─────────┘        └─────────┘
  arde · se moja     resiste fuego · agua · tiempo
  se deteriora       dura décadas
```

> El mayor riesgo para tu bitcoin no suele ser un hacker sofisticado. Eres tú mismo — un sistema demasiado complejo que luego no recuerdas cómo recuperar, una seed guardada en un solo lugar, una passphrase memorizada que olvidas. La simplicidad es seguridad.

---

### Lo que nunca debes hacer

- **Guardar la seed en digital** — foto, nota de móvil, email, nube
- **Introducir la seed en una web** — no existe ninguna web legítima que la necesite
- **Confiar en la memoria** — es un complemento del backup físico, nunca un sustituto
- **No hacer la prueba de recuperación** — antes de guardar bitcoin real, recupera la wallet desde cero
- **Hablar de cuánto bitcoin tienes** — la discreción es parte de la seguridad

---

### Amenazas a tener en cuenta

**Clipboard hijacking.** Malware que sustituye la dirección que has copiado por otra del atacante. Verifica siempre los primeros y últimos caracteres de una dirección antes de confirmar.

**Supply chain.** Hardware wallets compradas de fuentes no oficiales pueden estar comprometidas. Compra siempre directamente al fabricante.

**El ataque de los 5 dólares.** Si alguien sabe que tienes bitcoin y está dispuesto a presionarte físicamente, la mejor defensa es la discreción. La passphrase con una wallet señuelo es una medida útil.

---

### La herencia: un problema que nadie quiere pensar

Bitcoin es dinero al portador. Si mueres sin dejar instrucciones claras sobre cómo acceder a tus claves, tus herederos no podrán recuperar tu bitcoin. No hay servicio de atención al cliente al que llamar. No hay procedimiento legal que lo resuelva. El bitcoin simplemente quedará inaccesible para siempre.

El mínimo necesario es un documento físico, guardado en un lugar seguro conocido por tus herederos, que incluya:

- **Dónde está la seed phrase** — ubicación exacta de cada copia
- **Qué wallet usar** — nombre del software o del dispositivo hardware
- **Si existe passphrase** — y cómo acceder a ella, guardada siempre separada de la seed
- **Qué direcciones son tuyas** — para que puedan verificar el saldo antes de intentar nada
- **Los pasos para recuperar la wallet** — explicados como si la persona no supiera nada de Bitcoin

Ese documento es tan sensible como la seed phrase misma. Quien lo tenga puede acceder a tu bitcoin. Guárdalo con el mismo cuidado.

No hay solución perfecta. Pero no hacer nada es la peor opción — y la más común.

---

### Resumen

La seguridad en Bitcoin requiere protegerte de dos amenazas: el robo digital y la pérdida física. La solución para la primera es una hardware wallet. La solución para la segunda es redundancia física con materiales duraderos.

La autocustodia es poder real. Ese poder viene con responsabilidad real. No es complicado — pero requiere hacerlo bien una vez.

> Ya tienes las bases. Sabes qué es Bitcoin, cómo funciona, cómo se custodian las claves y cómo protegerlas. Queda una última pieza práctica: hacer una transacción real. Qué ocurre exactamente desde que decides enviar bitcoin hasta que la otra persona lo recibe.

---

## Capítulo 12 — Cómo enviar bitcoin

**Nivel: Principiante**

---

### El proceso completo

Enviar bitcoin parece sencillo — introduces una dirección, un importe, pulsas enviar. Pero detrás de esos tres pasos ocurren cosas que vale la pena entender para tomar buenas decisiones.

---

### Paso 1 — La dirección del destinatario

Pídela directamente. La regla más importante: **verifica siempre la dirección antes de confirmar.** Una vez enviada, la transacción no se puede deshacer.

---

### Paso 2 — El importe

La mayoría de wallets permiten introducir la cantidad en BTC o en satoshis. Si tu wallet lo permite, activa la visualización en satoshis — es la unidad nativa y evita confusiones con decimales.

---

### Paso 3 — La fee

La fee determina la prioridad de tu transacción en la mempool.

```
  MEMPOOL
  ┌─────────────────────────────────┐  ← fee alta
  │  tx_a  │  50 sat/vbyte          │
  │  tx_b  │  45 sat/vbyte          │
  │  tx_c  │  30 sat/vbyte          │
  │  tx_d  │  10 sat/vbyte          │  ← fee baja
  │  ...   │                        │
  └────────────────┬────────────────┘
                   │  minero selecciona
                   ▼  las de más fee
              BLOQUE (espacio limitado)
```

---

### Qué ocurre después

Tu transacción entra en la mempool y se propaga por la red en segundos. Cuando un minero la incluye en un bloque recibe su primera **confirmación**.

```
  tu tx    bloque N    bloque N+1   bloque N+2
  ──────▶ ┌────────┐  ┌──────────┐ ┌──────────┐
          │ tx ✓   │◀─│ prev: N  │◀│ prev: N+1│
          └────────┘  └──────────┘ └──────────┘
          1 confirm.  2 confirm.   3 confirm.
          cada bloque encima = una confirmación más
```

Para la mayoría de pagos, una confirmación es suficiente. Para importes elevados, esperar tres o más da mayor certeza.

---

### Rastrear tu transacción

En [mempool.space](https://mempool.space), pega el TXID en el buscador y verás en tiempo real si la transacción está en la mempool y cuándo se espera que sea minada.

---

### Si una transacción tarda demasiado

Si la fee fue baja y la red se congestionó, tu transacción puede quedarse estancada. La solución es **RBF** — _Replace by Fee_: reemplazar la transacción por una nueva con fee más alta. La mayoría de wallets modernas tienen esta opción como "acelerar transacción".

---

### Resumen

Enviar bitcoin es irreversible. Verifica siempre la dirección antes de confirmar. Elige la fee según la urgencia. Usa un explorador de bloques para rastrear el estado de tus transacciones.

El proceso completo ocurre sin intermediarios, sin permisos, sin horarios bancarios. Cualquier cantidad, a cualquier persona, en cualquier parte del mundo.

---

### Una nota sobre Lightning Network

Todo lo que hemos visto en este capítulo describe transacciones en la **capa base** de Bitcoin — la blockchain. Para pagos pequeños, rápidos y con fees mínimas existe **Lightning Network** — una segunda capa construida sobre Bitcoin que permite enviar satoshis de forma casi instantánea y prácticamente sin coste.

La cubrimos en detalle en la Parte 2 de esta guía.

---

_Con este capítulo concluye la Parte 1 — Principiantes._

---

## Glosario

**Bitcoin (con mayúscula)** — El protocolo, la red, el sistema.

**bitcoin (con minúscula)** — La unidad monetaria.

**Blockchain** — El archivo compartido por todos los nodos que contiene el historial completo de transacciones de Bitcoin, estructurado en bloques encadenados criptográficamente.

**Bloque** — Contenedor de transacciones que se añade a la blockchain aproximadamente cada diez minutos.

**Bloque génesis** — El primer bloque de la blockchain de Bitcoin, minado por Satoshi Nakamoto el 3 de enero de 2009.

**BTC** — Símbolo de la unidad bitcoin.

**Cabecera de bloque** — La parte del bloque que contiene el hash del bloque anterior, el merkle root, el timestamp, el nonce y los bits.

**Coinbase transaction** — La primera transacción de cada bloque, creada por el minero para reclamar el subsidio de bloque y las fees. No tiene inputs.

**Clave privada** — Número aleatorio de 256 bits que da acceso al bitcoin asociado a las direcciones derivadas de él. Debe mantenerse en secreto absoluto.

**Clave pública** — Dato matemáticamente derivado de la clave privada. Se puede compartir libremente.

**Confirmación** — Cada bloque minado encima del bloque que contiene una transacción.

**Custodia** — Control sobre las claves privadas.

**Dificultad** — Medida de cuánto trabajo computacional se requiere para minar un bloque. Se ajusta automáticamente cada 2.016 bloques.

**Dirección** — Identificador derivado de la clave pública que se usa para recibir bitcoin.

**Doble gasto** — Intento de gastar el mismo bitcoin en dos transacciones simultáneas.

**Fee** — Comisión que el remitente de una transacción ofrece a los mineros.

**Firma digital** — Dato matemático producido con la clave privada que demuestra autorización sobre una transacción sin revelar la clave.

**Función hash** — Función matemática que transforma cualquier dato en una cadena de longitud fija.

**Halving** — Reducción a la mitad del subsidio de bloque que ocurre cada 210.000 bloques.

**Hardware wallet** — Dispositivo físico diseñado para almacenar claves privadas offline.

**Hash** — El resultado de aplicar una función hash a un dato.

**Hashrate** — Poder computacional total de la red de minería.

**Input** — Referencia a un output anterior que se consume en una transacción.

**Lightning Network** — Segunda capa de pagos construida sobre Bitcoin.

**Mempool** — Conjunto de transacciones válidas que han sido difundidas por la red pero todavía no han sido incluidas en un bloque.

**Merkle root** — Hash que resume todas las transacciones de un bloque en un único valor.

**Minería** — Proceso por el que los nodos compiten para añadir bloques a la blockchain.

**Nodo** — Ordenador que ejecuta el software de Bitcoin, verifica transacciones y bloques, y mantiene una copia de la blockchain.

**Nonce** — Campo de la cabecera de bloque que los mineros modifican en cada intento.

**Output** — Porción de bitcoin creada en una transacción, bloqueada a una dirección concreta.

**P2PKH** — _Pay to Public Key Hash_. Script de bloqueo usado por las direcciones Legacy (1…).

**P2SH** — _Pay to Script Hash_. Script que permite condiciones complejas de gasto.

**P2TR** — _Pay to Taproot_. Script moderno que mejora privacidad y eficiencia.

**P2WPKH** — _Pay to Witness Public Key Hash_. Script de SegWit nativo para pagos estándar.

**Passphrase** — Palabra o frase adicional que se combina con la seed phrase para generar un conjunto de claves completamente diferente.

**Prueba de trabajo** — Mecanismo por el que los mineros demuestran haber realizado trabajo computacional real.

**RBF** — _Replace by Fee_. Mecanismo que permite reemplazar una transacción no confirmada por una nueva con fee más alta.

**Satoshi** — Unidad mínima de bitcoin. Un satoshi equivale a 0,00000001 BTC.

**Seed / Semilla** — Número maestro del que se derivan todas las claves privadas de una wallet determinista.

**Seed phrase** — Lista de 12 o 24 palabras que representa la seed de forma legible.

**SegWit** — _Segregated Witness_. Actualización de Bitcoin activada en 2017.

**SHA-256** — Función hash criptográfica usada por Bitcoin.

**Subsidio de bloque** — Bitcoin nuevo que el minero puede reclamar al minar un bloque exitosamente.

**Taproot** — Actualización de Bitcoin activada en 2021.

**Target** — Número por debajo del cual debe estar el hash de un bloque para que sea considerado válido.

**Timestamp** — Marca de tiempo incluida en la cabecera de cada bloque.

**TXID** — _Transaction ID_. Identificador único de una transacción.

**UTXO** — _Unspent Transaction Output_. Output que todavía no ha sido gastado.

**Wallet** — Software que gestiona claves privadas, genera direcciones y firma transacciones.

---

## Preguntas frecuentes

**¿Es Bitcoin seguro?**
El protocolo de Bitcoin lleva funcionando sin interrupciones desde 2009. Nunca ha sido hackeado. Los robos y pérdidas que se producen ocurren en la capa de custodia — exchanges, wallets mal configuradas, errores humanos — no en el protocolo en sí.

**¿Es ilegal?**
En la mayoría de países, no. Bitcoin es legal en España, en la Unión Europea, en Estados Unidos, en México, en Argentina y en la mayor parte del mundo.

**¿Puedo comprar fracciones de un bitcoin?**
Sí. Bitcoin es divisible hasta ocho decimales. La unidad mínima es el satoshi (0,00000001 BTC).

**¿Qué pasa si pierdo mi seed phrase?**
Si pierdes tu seed phrase y no tienes ninguna copia, pierdes el acceso a tu bitcoin de forma permanente. No hay ningún mecanismo de recuperación.

**¿Cuánto cuesta enviar bitcoin?**
Depende de la congestión de la red en ese momento y del tipo de dirección que uses. Puedes consultar el estado actual de las fees en mempool.space.

**¿Por qué hay un límite de 21 millones?**
Es una decisión de diseño de Satoshi Nakamoto. Un límite fijo hace que bitcoin sea predeciblemente escaso — nadie puede crear más.

**¿Quién controla Bitcoin?**
Nadie lo controla de forma centralizada. Los desarrolladores proponen cambios, los mineros los activan, y los nodos deciden si los aceptan.

**¿Qué pasa con Bitcoin en 2140 cuando ya no haya recompensa de bloque?**
A partir de 2140 los mineros solo cobrarán fees por las transacciones que incluyan en cada bloque.

**¿Es anónimo?**
No. Bitcoin es seudónimo. Todas las transacciones son públicas y trazables en la blockchain.

**¿Y si un gobierno lo prohíbe?**
Ya ha ocurrido en algunos países. Bitcoin sigue funcionando en todos ellos. La red no tiene un punto central que se pueda apagar.

**¿Puedo perder bitcoin por un bug del software?**
El código de Bitcoin Core ha sido auditado durante más de quince años por miles de desarrolladores. El mayor riesgo no es el software sino la custodia.

**¿Qué pasa si alguien genera la misma clave privada que yo?**
Es teóricamente posible pero prácticamente imposible. Hay 2²⁵⁶ claves privadas posibles — un número que supera el número de átomos en el universo observable.

---

## Recursos

- [learnmeabitcoin.com](https://learnmeabitcoin.com) — Greg Walker. Fuente técnica principal de esta guía.
- [mempool.space](https://mempool.space) — Explorador de bloques y visualizador de la mempool en tiempo real.
- [bitnodes.io](https://bitnodes.io) — Mapa de nodos Bitcoin activos en todo el mundo.
- [Bitcoin Whitepaper](https://bitcoin.org/bitcoin.pdf) — Satoshi Nakamoto, 2008.
