6
votes
How does solving reduced difficulty hashes contribute to solving a block?
Contrary to popular belief, mining is not something where there is progress. Each hash has the same probability of being a valid block hash. You could get lucky and find a valid hash with your next ...
6
votes
Accepted
How do mining pools ensure pool members don't cheat?
The work given by a pool includes the coinbase transaction which defines the payment as going to the pool, and is unique to that. If the client modifies the payout address, the proof of work they have ...
4
votes
What's the point for mining pools to set a higher target?
I think the quote is perhaps a little confusing. Higher target means lower difficulty (easier). Mining requires finding a block which hashes to a value lower than the target, so raising the target ...
3
votes
What are stale shares and what can I do to avoid them?
The amount of data required for a standard rig isn't very high. There are a few things that I would suggest if you are having issues.
Don't use wifi if possible. Connect your rig directly to your ...
3
votes
Share difficulty and hashrate
Difficulty is a measure of how difficult it is to find a hash below a given target.
Target is a 256-bit number (extremely large) that all Bitcoin clients share. The SHA-256 hash of a block's header ...
2
votes
Will there be a problem if bdiff and pdiff are slightly different?
pdiff, the pool difficulty, is not just a different encoding of the same difficulty. Pools set a different (lower) difficulty so that miners can send them more blocks as shares, and calculate how much ...
2
votes
How does the pool know the share hashes are calculated and not cheated?
I had the exact same question and took me a while to find the answer.
TLDR: the pool simulates a smaller difficulty network and if you find a solution to it, the pool considered you did work and can ...
2
votes
How does the pool know the share hashes are calculated and not cheated?
If the hashes are not recalculated/checked by the pool independently
The hashes would be checked by the pool, so you can't just submit random numbers. Pools would most likely ban miners which did ...
2
votes
Accepted
How does solving reduced difficulty hashes contribute to solving a block?
From what I understand basically if the entire blockchain requires a very high hash rate (for example result should end with 100 zeros) in pool mining your shares will be based on the number of times ...
2
votes
How do block rewards work with a mining pool?
As others have said schemes differ. But to try to answer the question you asked:
Are all the shares submitted between blocks found counted? ie. If a pool finds a block every 10 blocks, do the ...
2
votes
How does the mining pool know our hashrate/our share?
So, how does mining pool know, if we have actually gone through all the 1000 mega hashes to submit one share to the mining pool (Person A has done more work than person B)?
The mining pool don't know ...
2
votes
Accepted
How is a block found in pools via “shares” given to miners?
The pool sets its members an easier target than the current Bitcoin network target. Every time a pool member finds a block with a hash less than the pool target they submit the block to the pool ...
2
votes
How many zeros must be in a bitcoin share for a pool to accept it?
First of all, Bitcoin does not actually use the number of zeroes for the difficulty. Rather it interprets the hash as a number and checks that the block hash is less than or equal to a particular ...
1
vote
Solo mining: Stratum from pool 0 detected new block at height
"Stratum from pool 0 detected new block at height"
The first stratum server you are connected to updated its work to match the state of the rest of the network. That is, someone else found ...
1
vote
How does the mining pool know our hashrate/our share?
The pool knows because it asks the miner to send blocks hashes that would have been valid if the difficulty was lower.
For example with the current difficulty, a valid block hash should start with 19 ...
1
vote
Can a miner not find a share in his work unit?
A good pool should manage difficulty levels so that every qualified
1 worker finds at least some share. It may be a very small share, but something should be counted.
1 By qualified, I mean a ...
1
vote
How is the proof of work actually proved in the mining pool?
When a pool issues work to a miner, it is typically for a lower difficulty than the network difficulty. This allows the miner to solve a block header for the lower difficulty and submit it to the pool....
1
vote
Does the low difficulty for my pool give my miners more guesses per block?
No.
The difficulty roughly means your miners finding a single nonce that results in a block hash that starts with a certain number of zeros.
The Bitcoin network requires a very high difficulty. Of ...
1
vote
Does the low difficulty for my pool give my miners more guesses per block?
The "difficulty" being given to miners by a pool is used for tracking if the miner is doing useful work that could possibly result in a block, paying out the miner accordingly. The number of ...
1
vote
How do I submit hashes to a stratum URL?
If you are mining with bitcoind then you are your own pool. If you find a valid block then you have to submit it to bitcoind. You got the block template with bitcoind's "getblocktemplate" ...
1
vote
How many zeros must be in a bitcoin share for a pool to accept it?
Each difficulty is associated with a target hash, which is a 256 bit number.
For example, for diff 1.0 the hexadecimal target hash is: ...
1
vote
Accepted
what is preventing me from changing difficulty every submit when pool mining?
The work you were given is associated with a difficulty that the server decided upon before giving you that work.
Any work results you send in must be associated with work data known by the server.
...
1
vote
What are stale shares and what can I do to avoid them?
I was also facing the same problem that time. This problem was due to my usb device (modem) which give internet access to my rig, when I remove that usb modem and connect the rig with my phone via USB ...
1
vote
Bit coin as equity
As far as I understand your intention, the answer is no. A Bitcoin represents a bitcoin, and not your company or a share thereof it.
What you CAN do is create either a crypto currency yourself and ...
1
vote
How might I reduce the percentage of rejected shares using an Avalon 741 with NiceHash?
If you live in the U.S. you need to connect to the US server.
stratum+tcp://sha256.usa.nicehash.com:3334
NOT
stratum+tcp://sha256.eu.nicehash.com:3334
1
vote
Why do I see a 'Yay' with a 70% match, and a 'Booo' with a 75% match?
I'll back up his (BTW, I hope you know that mining any SHA256 coin on a CPU is almost certain to cost you more than it can earn you)
I'm mining it with a usb gekkoscience asic at 23,000,000,000 ...
Only top scored, non community-wiki answers of a minimum length are eligible
Related Tags
mining-pool-shares × 79mining-pools × 51
difficulty × 17
pool-payout-methods × 9
miner-configuration × 7
hashpower × 7
litecoin × 6
cgminer × 6
terminology × 5
solo-mining × 5
hash × 4
mining-profitability × 4
mining-technical-details × 4
guiminer × 4
mining-reward × 3
mining-theory × 2
asic × 2
nonce × 2
cpu-mining × 2
dogecoin × 2
mining-setup × 2
stratum × 2
p2pool × 2
bitcoind × 1
block × 1