<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
	<id>https://en.bitcoin.it/w/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Geohump</id>
	<title>Bitcoin Wiki - User contributions [en]</title>
	<link rel="self" type="application/atom+xml" href="https://en.bitcoin.it/w/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Geohump"/>
	<link rel="alternate" type="text/html" href="https://en.bitcoin.it/wiki/Special:Contributions/Geohump"/>
	<updated>2026-04-13T07:45:40Z</updated>
	<subtitle>User contributions</subtitle>
	<generator>MediaWiki 1.43.8</generator>
	<entry>
		<id>https://en.bitcoin.it/w/index.php?title=Nonce&amp;diff=61762</id>
		<title>Nonce</title>
		<link rel="alternate" type="text/html" href="https://en.bitcoin.it/w/index.php?title=Nonce&amp;diff=61762"/>
		<updated>2016-10-31T16:51:19Z</updated>

		<summary type="html">&lt;p&gt;Geohump: clarifying the position and meaning of the &amp;quot;zeros&amp;#039; needed in the hash to validate the nonce.&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;The &amp;quot;nonce&amp;quot; in a bitcoin [[block]] is a 32-bit (4-byte) field whose value is set so that the [[hash]] of the block will contain a run of leading zeros. The rest of the fields may not be changed, as they have a defined meaning.&lt;br /&gt;
&lt;br /&gt;
Any change to the block data (such as the nonce) will make the block hash completely different. Since it is [[wikipedia:Cryptographic hash function|believed infeasible]] to predict which combination of bits will result in the right hash, many different nonce values are tried, and the hash is recomputed for each value until a hash containing the required number of zero bits is found. The number of zero bits required is set by the [[difficulty]]. The resulting hash has to be a value less than the current [[difficulty]] and so will have  to have a certain number of leading zero bits  to be less than that. As this iterative calculation requires time and resources, the presentation of the block with the correct nonce value constitutes [[proof of work]].&lt;br /&gt;
&lt;br /&gt;
== Golden Nonce ==&lt;br /&gt;
A &#039;&#039;golden nonce&#039;&#039; in Bitcoin [[mining]] is a nonce which results in a [[block hashing algorithm|hash]] value lower than the target [[difficulty]].  &lt;br /&gt;
In many practical mining applications, this is simplified to any nonce which has 32 leading zeroes&amp;lt;ref&amp;gt;https://bitcointalk.org/index.php?topic=75609.msg837556#msg837556&amp;lt;/ref&amp;gt;, with a secondary test checking if the actual value is lower than the target difficulty.&lt;br /&gt;
&lt;br /&gt;
=== Etymology ===&lt;br /&gt;
The term &#039;&#039;golden nonce&#039;&#039; most likely evolved from the term &#039;&#039;[http://en.wikipedia.org/wiki/Charlie_and_the_Chocolate_Factory#Plot golden ticket]&#039;&#039; as used to refer to a nonce satisfying the mining requirements as early as April 8th, 2011&amp;lt;ref&amp;gt;https://github.com/progranism/Bitcoin-JavaScript-Miner/blob/master/miner.js#L5&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== References ==&lt;br /&gt;
&amp;lt;references /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[Category:Technical]]&lt;br /&gt;
[[Category:Vocabulary]]&lt;/div&gt;</summary>
		<author><name>Geohump</name></author>
	</entry>
	<entry>
		<id>https://en.bitcoin.it/w/index.php?title=Nonce&amp;diff=61761</id>
		<title>Nonce</title>
		<link rel="alternate" type="text/html" href="https://en.bitcoin.it/w/index.php?title=Nonce&amp;diff=61761"/>
		<updated>2016-10-31T16:45:40Z</updated>

		<summary type="html">&lt;p&gt;Geohump: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;The &amp;quot;nonce&amp;quot; in a bitcoin [[block]] is a 32-bit (4-byte) field whose value is set so that the [[hash]] of the block will contain a run of leading zeros. The rest of the fields may not be changed, as they have a defined meaning.&lt;br /&gt;
&lt;br /&gt;
Any change to the block data (such as the nonce) will make the block hash completely different. Since it is [[wikipedia:Cryptographic hash function|believed infeasible]] to predict which combination of bits will result in the right hash, many different nonce values are tried, and the hash is recomputed for each value until a hash containing the required number of zero bits is found. As this iterative calculation requires time and resources, the presentation of the block with the correct nonce value constitutes [[proof of work]].&lt;br /&gt;
&lt;br /&gt;
== Golden Nonce ==&lt;br /&gt;
A &#039;&#039;golden nonce&#039;&#039; in Bitcoin [[mining]] is a nonce which results in a [[block hashing algorithm|hash]] value lower than the target [[difficulty]].  &lt;br /&gt;
In many practical mining applications, this is simplified to any nonce which has 32 leading zeroes&amp;lt;ref&amp;gt;https://bitcointalk.org/index.php?topic=75609.msg837556#msg837556&amp;lt;/ref&amp;gt;, with a secondary test checking if the actual value is lower than the target difficulty.&lt;br /&gt;
&lt;br /&gt;
=== Etymology ===&lt;br /&gt;
The term &#039;&#039;golden nonce&#039;&#039; most likely evolved from the term &#039;&#039;[http://en.wikipedia.org/wiki/Charlie_and_the_Chocolate_Factory#Plot golden ticket]&#039;&#039; as used to refer to a nonce satisfying the mining requirements as early as April 8th, 2011&amp;lt;ref&amp;gt;https://github.com/progranism/Bitcoin-JavaScript-Miner/blob/master/miner.js#L5&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== References ==&lt;br /&gt;
&amp;lt;references /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[Category:Technical]]&lt;br /&gt;
[[Category:Vocabulary]]&lt;/div&gt;</summary>
		<author><name>Geohump</name></author>
	</entry>
</feed>