The Spanish wiki is no longer maintained and is in read-only mode. Information contained within may be inaccurate or outdated. Please go to the English wiki for more up to date information.
Traducción automática del inglés: la wiki en español ya no se mantiene y está en modo de solo lectura. La información contenida en ella puede ser inexacta o estar desactualizada. Visite la wiki en inglés para obtener información más actualizada.
Diferencia entre revisiones de «Nonce»
Revision inicial |
mSin resumen de edición |
||
Línea 1: | Línea 1: | ||
El "nonce" de un [[ | El "nonce" de un [[Blocks | bloque]] Bitcoin es un campo de 32 bits (4 bytes) cuyo valor se establece de modo que el [[hash]] del bloque contenga una ristra de ceros. El resto de los campos no se pueden cambiar, ya que tienen un significado definido. | ||
Cualquier cambio en el bloque de datos (como pueden ser el nonce) hará que el hash del bloque sea completamente diferente. Dado que es imposible predecir qué combinación de bits se traducirá en el hash correcto, se intentan muchos nonce diferentes y el hash se vuelve a calcular para cada valor hasta que se encuentre un hash que contenga el número necesario de bits a cero. Como este cálculo iterativo requiere tiempo y recursos, la presentación del [[ | Cualquier cambio en el bloque de datos (como pueden ser el nonce) hará que el hash del bloque sea completamente diferente. Dado que es imposible predecir qué combinación de bits se traducirá en el hash correcto, se intentan muchos nonce diferentes y el hash se vuelve a calcular para cada valor hasta que se encuentre un hash que contenga el número necesario de bits a cero. Como este cálculo iterativo requiere tiempo y recursos, la presentación del [[Blocks | bloque]] con el valor nonce correcta constituye [una prueba [de trabajo]]. | ||
[[Category: Técnica]] | [[Category: Técnica]] | ||
[[Category: Vocabulario]] | [[Category: Vocabulario]] |
Revisión actual - 17:40 23 jun 2011
El "nonce" de un bloque Bitcoin es un campo de 32 bits (4 bytes) cuyo valor se establece de modo que el hash del bloque contenga una ristra de ceros. El resto de los campos no se pueden cambiar, ya que tienen un significado definido.
Cualquier cambio en el bloque de datos (como pueden ser el nonce) hará que el hash del bloque sea completamente diferente. Dado que es imposible predecir qué combinación de bits se traducirá en el hash correcto, se intentan muchos nonce diferentes y el hash se vuelve a calcular para cada valor hasta que se encuentre un hash que contenga el número necesario de bits a cero. Como este cálculo iterativo requiere tiempo y recursos, la presentación del bloque con el valor nonce correcta constituye [una prueba [de trabajo]].