Search Results
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 |
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 …
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 …
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 …
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 …
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 …
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 …
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 …
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 …
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 …
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 …
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 …
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 …
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.
1
vote
Lowest numbered Bitcoin hash?
As of October 2020, the block with the lowest hash is 000000000000000000000003681c2df35533c9578fb6aace040b0dfe0d446413.