<?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=B462439</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=B462439"/>
	<link rel="alternate" type="text/html" href="https://en.bitcoin.it/wiki/Special:Contributions/B462439"/>
	<updated>2026-05-05T06:11:03Z</updated>
	<subtitle>User contributions</subtitle>
	<generator>MediaWiki 1.43.8</generator>
	<entry>
		<id>https://en.bitcoin.it/w/index.php?title=Target&amp;diff=8653</id>
		<title>Target</title>
		<link rel="alternate" type="text/html" href="https://en.bitcoin.it/w/index.php?title=Target&amp;diff=8653"/>
		<updated>2011-05-21T14:56:25Z</updated>

		<summary type="html">&lt;p&gt;B462439: added a link to bitcoin.sipa.be&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;The &#039;&#039;&#039;target&#039;&#039;&#039; is a 256-bit number (extremely large) that all Bitcoin clients share. The SHA-256 [[hash]] of a [[block]]&#039;s header must be lower than or equal to the current target for the block to be accepted by the network. The lower the target, the more [[difficulty|difficult]] it is to generate a block.&lt;br /&gt;
&lt;br /&gt;
It&#039;s important to realize that block generation is not a long, set problem (like doing a million hashes), but more like a lottery. Each hash basically gives you a random number between 0 and the maximum value of a 256-bit number (which is huge). If your hash is below the target, then you win. If not, you increment the nonce (completely changing the hash) and try again. &lt;br /&gt;
&lt;br /&gt;
For reasons of stability and low latency in transactions, the network tries to produce one block every 10 minutes. Every 2016 blocks -- which should take two weeks if this goal is kept perfectly --, every Bitcoin client compares the actual time it took to generate these blocks with the two week goal and modifies the target by the percentage difference. This makes the proof-of-work problem more or less difficult. A single retarget never changes the target by more than a factor of 4 either way to prevent large changes in difficulty.&lt;br /&gt;
&lt;br /&gt;
=== What is the target now? === &lt;br /&gt;
* [http://blockexplorer.com/q/hextarget Current target]&lt;br /&gt;
* [http://blockexplorer.com/q/getdifficulty Current difficulty], as output by Bitcoin&#039;s getDifficulty&lt;br /&gt;
* [http://blockexplorer.com/q/probability Current probability of winning a block per attempt]&lt;br /&gt;
&lt;br /&gt;
=== When does the target change next? ===&lt;br /&gt;
&lt;br /&gt;
* [http://blockexplorer.com/q/nextretarget Next retarget]&lt;br /&gt;
&lt;br /&gt;
=== What has the target been in the past? ===&lt;br /&gt;
&lt;br /&gt;
* [http://blockexplorer.com/q/nethash Difficulty history, (at row 5)]&lt;br /&gt;
* [http://www.bitcoin.org/smf/index.php?topic=2345.msg31405#msg31405 Re: difficulty over time data?]&lt;br /&gt;
* [http://bitcoin.sipa.be/ Bitcoin network graphs] &lt;br /&gt;
&lt;br /&gt;
=== What is the maximum target? ===&lt;br /&gt;
 0x00000000ffff0000000000000000000000000000000000000000000000000000&lt;br /&gt;
&lt;br /&gt;
Since a lower target makes Bitcoin generation more difficult, the maximum target is the &#039;&#039;lowest&#039;&#039; possible [[difficulty]].&lt;br /&gt;
&lt;br /&gt;
{{fromold|target}}&lt;br /&gt;
&lt;br /&gt;
[[Category:Technical]]&lt;br /&gt;
[[Category:Vocabulary]]&lt;/div&gt;</summary>
		<author><name>B462439</name></author>
	</entry>
</feed>