Tiempo Unix

Los bloques de Bitcoin incluyen un timestamp en formato Unix time: el número de segundos transcurridos desde el 1 de enero de 1970 (la época Unix). Este timestamp no es perfectamente preciso, los mineros tienen cierta libertad para ajustarlo dentro de márgenes, pero sirve como referencia temporal para los timelocks y para el ajuste de dificultad. Esta herramienta convierte entre timestamp Unix y fecha/hora legible en ambas direcciones, muestra el timestamp del bloque génesis (1231006505, correspondiente al 3 de enero de 2009 a las 18:15:05 UTC) como referencia, y calcula cuántos segundos o bloques estimados faltan hasta una fecha futura, útil para planificar timelocks.

Timestamp actual
📃 Timestamp → Fecha
🔢 Fecha → Timestamp

Momentos históricos de Bitcoin

Unix timestamp en Bitcoin

El Unix timestamp es el número de segundos desde el 1 de enero de 1970 00:00:00 UTC (la "época Unix").

En Bitcoin se usa en varios lugares:

  • Block header — campo time (4 bytes, little-endian)
  • nLocktime — si ≥ 500.000.000, se interpreta como timestamp
  • OP_CHECKLOCKTIMEVERIFY — para timelocks absolutos
Ejemplo: timestamp del bloque génesis
Decimal: 1231006505
Hex: 495fab29
Little-endian: 29ab5f49