Skip to main content
Search type Search syntax
Tags [tag]
Exact "words here"
Author user:1234
user:me (yours)
Score score:3 (3+)
score:0 (none)
Answers answers:3 (3+)
answers:0 (none)
isaccepted:yes
hasaccepted:no
inquestion:1234
Views views:250
Code code:"if (foo != bar)"
Sections title:apples
body:"apples oranges"
URL url:"*.example.com"
Saves in:saves
Status closed:yes
duplicate:no
migrated:no
wiki:no
Types is:question
is:answer
Exclude -[tag]
-apples
For more details on advanced search visit our help page
Results tagged with
Search options not deleted user 24925

The underlying concepts and game theory of mining.

9 votes

Is there a limit on the size of the block header?

The only valid header is 80 bytes, no more, no less. The other stated length of 128 bytes is part of the internal SHA256 hashing algorithm (its input must be a fixed multiple of 64 bytes), it's not …
Claris's user avatar
  • 15.5k
6 votes
Accepted

What is the motive of a miner to include transaction in a block?

Blocks can contain whatever is valid, anything beyond that is up to the miner to decide. Including no transactions other than the coinbase transaction is valid, and there is no way of having a rule w …
Claris's user avatar
  • 15.5k
5 votes

Could Bitcoin have a fixed difficulty?

If the difficulty were unchanged from its original target of 1, today there would be 16 trillion blocks mined every 10 minutes. This would break the network instantly, it would not be able to mainta …
Claris's user avatar
  • 15.5k
5 votes
Accepted

How bitcoin miners choose timestamp in block header when mining?

My original understanding of mining is to pick a timestamp (the timestamp of when miners started mining) and then fix it. There's no reason for that to be the case, as mining is progress-free. It is …
Claris's user avatar
  • 15.5k
4 votes
Accepted

Are blocks sent only after finding nonce?

This effectively already happens on several levels, though without direct miner interaction. Both Bitcoin Core and the Bitcoin Relay Network have their own implementation of forward preparation for th …
Claris's user avatar
  • 15.5k
4 votes
Accepted

In Proof-of-Stake, can the same miner mine a block multiple times in a row?

Can the same miner / address / person be chosen to create multiple blocks in a row Yes, a single entity can mine multiple blocks in a row with no ill effect. are there some mechanisms prevent …
Claris's user avatar
  • 15.5k
2 votes

Can we get a fixed rate of kWH to USD through bitcoin?

Assuming the energy to bitcoin rate of your choosing Market questions generally go out of date extremely quickly, and Bitcoin mining in general varies hugely in efficiency and availability of har …
Claris's user avatar
  • 15.5k
2 votes

What prevents a miner to be ignored by the other participants?

Bitcoin miners are anonymous. There’s no identifying information in blocks that could be used to censor a particular participant. The attributions for miners shown on block explorers are guesswork pre …
Claris's user avatar
  • 15.5k
2 votes
Accepted

Incentive for miners to keep mining once reward get very low

it will be less and less rewarding to keep adding hashing power for the miners to protect the network and more and more tempting to try a 51% attack even if it just for breaking the confidence in t …
Claris's user avatar
  • 15.5k
1 vote
Accepted

How is mining time validated?

In Bitcoin the median time past (as in your quote) is used for all operations where the clock matters which limits the effect of any given miners timestamp. Miners can skew the timestamp of their bloc …
Claris's user avatar
  • 15.5k
1 vote

How often does a typical miner refresh their candidate block?

There's several factors at play, one of them is that the underlying implementation of the Stratum protocol on many miners. Due to the way they are implemented many miners will drop a connection with t …
Claris's user avatar
  • 15.5k
1 vote

Why does it make sense for mining pools to send empty blocks to miners in Stratum v1?

Historically, block template generation has been very slow. It was faster to send an empty template with no transactions, then wait for the mining pool to create a block template with transactions, th …
Claris's user avatar
  • 15.5k
1 vote

Doesn't overt AsicBoost reduce the search space for a valid block header hash?

They still roll the merkle root ('extra nonce') and time stamp, the same as any other miner.
Claris's user avatar
  • 15.5k
1 vote

Lowest numbered Bitcoin hash?

As of October 2020, the block with the lowest hash is 000000000000000000000003681c2df35533c9578fb6aace040b0dfe0d446413.
Claris's user avatar
  • 15.5k