¿Qué es Bitcoin? Una introducción desde los primeros principios
Quite el comentario de encima y Bitcoin es una idea bastante pequeña, ejecutada con una disciplina inusual: un libro contable compartido sin…
La minería suele describirse como "resolver problemas matemáticos complejos". Se parece más a una lotería con un número enorme de boletos — y ese diseño es precisamente lo que hace difícil atacar la red.
La minería asegura Bitcoin al hacer computacionalmente costoso producir un bloque válido y casi gratuito verificarlo, de modo que reescribir la historia de la cadena requiere rehacer una cantidad inviable de trabajo acumulado.
“Los mineros resuelven problemas matemáticos complejos” es la descripción de una línea más común de la minería de Bitcoin, y está cerca de ser activamente engañosa. No hay ningún problema que se resuelva en el sentido de un acertijo con una respuesta ingeniosa. Se parece más a una lotería: los mineros presentan un número enorme de intentos, y quien encuentre primero uno ganador obtiene el derecho de añadir el siguiente bloque y cobrar la recompensa.
Un minero ensambla un bloque candidato: un conjunto de transacciones pendientes, una referencia al bloque anterior, y un campo llamado nonce. El minero pasa este candidato por una función hash (SHA-256, aplicada dos veces), que produce una salida de longitud fija que parece esencialmente aleatoria. Si esa salida resulta estar por debajo del objetivo de dificultad actual de la red, el bloque es válido. Si no, el minero cambia el nonce y lo intenta de nuevo — miles de millones o billones de veces por segundo, en hardware especializado.
No hay atajo. La función hash está diseñada para que la única forma de encontrar una salida válida sea por ensayo y error. Esto es lo que significa literalmente “prueba de trabajo”: la única prueba de que se hizo el trabajo es que alguien encontró una salida poco frecuente, lo cual estadísticamente requiere un número enorme de intentos.
Si más poder de cómputo se une a la red, los bloques se encontrarían más rápido que cada diez minutos. Para mantener el ritmo aproximadamente constante, la red recalcula su objetivo de dificultad cada 2,016 bloques — cada dos semanas aproximadamente — con base en cuánto tardó realmente el periodo anterior. Más poder de hash empuja la dificultad hacia arriba; el poder de hash que se retira la empuja hacia abajo. Es un mecanismo autocorrectivo, no un ajuste manual por parte de nadie, y por eso la emisión de Bitcoin se mantiene según el calendario sin importar cuánta o cuán poca capacidad de minería exista en un momento dado.
El “hashrate” es el poder de cómputo total estimado dirigido a esta búsqueda, normalmente expresado en exahashes por segundo. No puede medirse directamente — no hay un registro de mineros — así que se infiere a partir de la rapidez con que realmente se están encontrando bloques en relación con la dificultad actual. A lo largo de semanas, esta inferencia es confiable. En unas pocas horas, es genuinamente ruidosa, por lo que los titulares sobre un repentino “colapso del hashrate” basados en una ventana corta suelen estar midiendo varianza estadística, no un evento real.
Lo que el hashrate no es, es una señal de demanda ni un indicador de precio. Mide cuán costoso sería un ataque a la red, punto. Un hashrate creciente significa que reescribir la historia reciente requeriría más poder de cómputo que antes; no dice nada directamente sobre si más personas están usando Bitcoin o cuánto vale.
Suponga que alguien quisiera revertir una transacción que ya está enterrada varios bloques dentro de la cadena. Tendría que rehacer la prueba de trabajo de ese bloque y de todos los bloques posteriores, y hacerlo más rápido de lo que el resto de la red está añadiendo nuevos bloques honestos encima de la cadena real. Cuanto más enterrada está una transacción, mayor se vuelve esta tarea, porque la cadena honesta sigue creciendo mientras el atacante todavía está trabajando. Por eso las “confirmaciones” — el número de bloques apilados encima de una transacción — funcionan como una medida práctica de cuán asentado está un pago, aunque no exista un único instante en el que una transacción se vuelva demostrable y matemáticamente final.
Este modelo de seguridad cuesta energía real, y ese costo no es incidental — es el mecanismo. Una forma más barata de producir bloques válidos sería una forma más barata de atacar la cadena. Si ese costo energético está justificado es una genuina cuestión de valores que no resolvemos aquí; lo que podemos decir factualmente es que el gasto no es un desperdicio desde el propio punto de vista del sistema. Es de lo que está hecha la seguridad.
No. La búsqueda de hash no tiene propósito fuera de producir un bloque válido — está deliberadamente desestructurada para que no haya atajo que explotar.
No — se infiere a partir de la rapidez con que se encuentran los bloques en relación con la dificultad actual, lo que hace que las lecturas a corto plazo sean ruidosas.
Quite el comentario de encima y Bitcoin es una idea bastante pequeña, ejecutada con una disciplina inusual: un libro contable compartido sin…
La autocustodia elimina el riesgo de contraparte y lo reemplaza por responsabilidad personal. Aquí se explica cómo asumir esa responsabilidad con…
Los números redondos generan cobertura en proporción a sus dígitos, no a su significado. Un umbral es un artefacto de base diez, no una propiedad de…
Las noticias de Bitcoin de la semana, un análisis razonado y la cifra on-chain que importó. Gratis, cada semana.
Señal, no ruido. No es asesoramiento financiero. Cancela cuando quieras.