Questions tagged [difficulty]

This tag should be used for questions regarding difficulty which encodes the likelihood of one hash to succeed at mining a block. Indirectly, it is a measure of the total hashing power of all miners for a given cryptocurrency.

21 questions with no upvoted or accepted answers
Filter by
Sorted by
Tagged with
5
votes
1answer
898 views

Creating Mining Competition on regtest

As we know , Bitcoin core-Regtest is used to set up our own blockchain starting from Genesis Block. I have created Two nodes on my localhost running on different ports (I am using Windows 8.1). They ...
3
votes
1answer
2k views

Matching pushpool difficulty with stratum's

I have a new question for you. I have setup the stratum mining proxy, and all is working fine. (Actually found our first block recently!) However, I have pushpool running as well, and some of my ...
2
votes
0answers
35 views

Is there an up-to-date professional analysis of different “mining shield” technologies?

E.g. Digishield, Gravity Well etc. As a non-miner, I only hear bits and pieces about these algorithms. Is there a comprehensive resource with details on the history of these algorithsm and relative ...
1
vote
0answers
45 views

What is the formula for inferring hash rate from difficulty and block frequency?

Two parts to this question 1/ There have recently been concerns over drops in hash rate observed on sites such as blockchain.com. However, my understanding is that hash rate is inferred from the ...
1
vote
0answers
41 views

How difficult is it to confirm a Bitcoin Block?

If I have done the math right to come up with this hash, to confirm a true block and this is a confirmed hash. You can look it up here Bitcoin Block #570240 ...
1
vote
0answers
168 views

Estimated number of hashes

This is not a duplicate of previous, similar questions I've read on StackExchange, since none of those questions, nor the answers, go into the difficulty theory, as espoused on the Bitcoin Wiki. ...
1
vote
0answers
20 views

What needs to be done inorder to change difficulty?

I'm trying for a while to reduce difficulty of main network to do some experiments on transactions and maybe simulate some possible attacks.I came up to change nBits field in chainparams.cpp but it ...
1
vote
1answer
37 views

When update mining difficulty, Is the timespan of the past 2016 blocks approximated value?

I know how to calculate difficulty, and I know it is increased or decreased by checking the timespan of the past 2016 blocks. and I found actual code for calculating timespan: https://github.com/...
1
vote
0answers
113 views

Why mining pool has different connections ports for different difficulty

In the documentation of mining pool I found following Connect Details: (Difficulty 5 - GPU) stratum+tcp://stratum.btcprivate.org:3032 (Difficulty 10 - GPU Farm) stratum+tcp://stratum....
1
vote
1answer
96 views

Will there be a problem if bdiff and pdiff are slightly different?

Considering bitcoin target is 0x00000000FFFF0000000000000000000000000000000000000000000000000000 and pool target is 0x00000000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF. Won't pool miner ...
1
vote
0answers
140 views

How to calculate DGB-Groestl difficulties?

I'm new here. I want to know how mining difficulties are calculated, specifically for DGB-Groestl, which uses Myriad-Groestl algorithm. I might understand how to calculate the Bitcoin difficulties ...
1
vote
0answers
104 views

Is there a chart available for the historical relationship between Bitcoin price vs difficulty?

All I've seen is this, from 2011-would like something more updated, if available. Is there empirical data about a relationship between bitcoin price and difficulty?
1
vote
0answers
113 views

Are there multiple representations of the same target value? Are they interchangable?

The block target in Bitcoin is encoded in block headers as a 24 bit integer raised to an 8 bit exponent: int(nBits[1:4]) * 2 ** (8 * (int(nBits[0]) - 3)) Are there multiple nBits representations of ...
0
votes
0answers
8 views

I have tried this code on 3-4 pool mining sites but it doesn't work why?

This script was written for litecoin. I prepared it according to the stratum protocol. I also have different codes for bitcoin etherum etc. But I always getting same error: {"id":4,"result":null,"...
0
votes
0answers
25 views

How to calculate nBits from difficulty?

I've created some code for generate target from difficulty. var maxTarget = (double)Diff1; // Diff1 is BigInteger var target = new BigInteger(maxTarget / difficulty); return target.ToString("X"); ...
0
votes
0answers
43 views

Finding target based on difficulty calculation

I'm trying to find the current target value, but it is not listed in any place. So far I found out that the only way to get target value is to calculate it from "difficulty" value, which is now: 6,379,...
0
votes
0answers
33 views

Estimating difficulty of “Memory-Hard Proof-of-Work” based on “size of memory”?

In Bitcoin proof-of-work, the difficulty of Proof-of-Work is estimated and calculated based on total hashing power of the participants. If total hashing power of the participants is higher, then PoW ...
0
votes
0answers
84 views

How to calculate difficulty re target?

I am trying to re-calculate difficulty and verify by using the formula T${new}$ = T${old} \times \frac{Time~ taken~ for~ previous~ 2016~ blocks}{2016~\times ~600}$ I used block #s 564697 and 562681 ...
0
votes
1answer
942 views

Probability of Finding a Block

I've been using cryptocurrency revenue calculators and have appeared to figure out that for all of the major algorithms, the probability of a hash being valid is 1/(D*2^u) where u is either 0, 13 (...
-1
votes
1answer
175 views

Managing Diff variable on eloipool software

I'm trying to set up a pool of Bitcoin Mining. I use a software program eloipool. https://gitorious.org/bitcoin/eloipool I can not find the configuration file options to force a change of Diff. So ...
-1
votes
1answer
218 views

why wont my hosted (shared) E-Wallet account show my bitcoin balance?

iv transferred 2 bitcoins in to deposit address with a hosted (shared) E-Wallet service. blockchain clearly shows its there but when im in the E-Wallet service its not showing. any know what the ...