Target

De Bitcoin Wiki
Revisión del 19:39 23 jun 2011 de Rampa (discusión | contribuciones) (Versión inicial)
(dif) ← Revisión anterior | Revisión actual (dif) | Revisión siguiente → (dif)
Saltar a: navegación, buscar

El Target es un número de 256 bits (muy grande) que comparten todos los clientes Bitcoin . El hash SHA-256 de la cabecera del bloque debe ser inferior o igual a la meta actual para que el bloque sea aceptado por la red. Cuanto menor sea el objetivo, más difícil será generar un bloque.

Es importante tener en cuenta que la generación de bloques no es cuestión de tiempo (como hacer un millón de hashes), sino más bien como la lotería. Cada hash, básicamente, da un número aleatorio entre 0 y el valor máximo de un número de 256 bits (que es enorme). Si el hash es inferior a la meta, entonces usted gana. Si no es así, se incrementa el nonce (cambia por completo el hash) y se vuelve a intentar.

Por razones de estabilidad y baja latencia en las transacciones, la red de trata de producir un bloque cada 10 minutos. Cada 2016 bloques -supuestamente dos semanas si el objetivo se mantiene-, todos los clientes Bitcoin compara el tiempo real que llevó generar estos bloques con el objetivo prefijado y se modifica el objetivo por el porcentaje de diferencia. Esto hace que la prueba de un trabajo sea más o menos difícil. Un simple cambio, no cambia el objetivo más de un factor de 4 en ambos sentidos para evitar grandes cambios en la dificultad.

¿Cuál es el objetivo ahora?

¿Cuándo comienza el próximo cambio de destino?

¿Cuál ha sido el objetivo en el pasado?

¿Cuál es el objetivo máximo?

0x00000000ffff0000000000000000000000000000000000000000000000000000

Desde una meta más baja hace que la generación de Bitcoin más difícil, el objetivo máximo es lamásposible dificultad.