‹ CAPÍTULO 7, TODAS LAS LECCIONES

EXPLORADOR DE RUTAS · CAPÍTULO 7 · LECCIÓN 3 DE 5

Lectura del whitepaper

Prueba de trabajo y la red

¿Cómo pueden los extraños ponerse de acuerdo sobre una historia cuando cualquiera puede mentir? 6 min

Una CPU, un voto

Publicar la cadena de marcas de tiempo en un solo servidor devolvería al intermediario. La sección 4, en cambio, pide que cada bloque lleve una prueba de trabajo: un número encontrado intentando una y otra vez hasta que el hash del bloque comience con suficientes ceros. Encontrarlo cuesta un esfuerzo computacional real; verificarlo cuesta casi nada.

Votar por dirección IP permitiría que cualquiera con muchas direcciones tomara el control. La prueba de trabajo hace que el voto cueste algo real: el documento lo llama una CPU, un voto. La decisión mayoritaria es la cadena con más trabajo en ella.

Los seis pasos de la red

  • Las nuevas transacciones se transmiten a todos los nodos.
  • Cada nodo recopila nuevas transacciones en un bloque candidato.
  • Cada nodo trabaja en encontrar una prueba de trabajo para su bloque.
  • Cuando un nodo encuentra una, transmite el bloque a todos los nodos.
  • Los nodos aceptan el bloque solo si todas sus transacciones son válidas y no están ya gastadas.
  • Los nodos muestran que lo aceptan construyendo el siguiente bloque encima de él.

En el documento, cada nodo también mina. Hoy los roles están mayormente separados: los mineros producen bloques y muchos más nodos los verifican sin minar. El paso 5, la verificación de todo, todavía lo realiza cada nodo.

▶ VERLO EN LA MÁQUINA

La MINERÍA es donde ocurre la prueba de trabajo: los equipos prueban hashes hasta que uno cae por debajo del objetivo.

Qué recordar

  • La prueba de trabajo es difícil de encontrar y fácil de verificar.
  • El voto del documento es una CPU, un voto, no una dirección, un voto.
  • Cada nodo verifica cada bloque antes de construir sobre él.

Comprobación rápida

¿Por qué el documento rechaza votar por dirección IP?

¿Qué hace un nodo cuando acepta un nuevo bloque, según el paso 6?

Prueba de trabajo y la red · Universidad Bitcoin