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»

De Bitcoin Wiki
Ir a la navegación Ir a la búsqueda
Rampa (discusión | contribs.)
Revision inicial
 
Rampa (discusión | contribs.)
mSin resumen de edición
 
Línea 1: Línea 1:
El "nonce" de un [[block | 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.
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 [[block | bloque]] con el valor nonce correcta constituye [una prueba [de trabajo]].
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]].