Linked Questions

25 votes
2 answers
17k views

When will the difficulty bomb make mining impossible?

I know the answer must be out there in the code already, but I couldn't figure out where exactly. Could someone do the maths for me: With block 200k the difficulty bomb started increasing the ...
q9f's user avatar
  • 32.9k
16 votes
2 answers
9k views

How does the Ethereum Homestead difficulty adjustment algorithm work?

From From EIP 2, the Homestead difficulty adjustment algorithm is: block_diff = parent_diff + parent_diff // 2048 * max(1 - (block_timestamp - parent_timestamp) // 10, -99) + int(2**...
BokkyPooBah's user avatar
  • 40.3k
12 votes
1 answer
2k views

What if difficulty bomb makes mining impossible before POS release?

As mining difficulty raises and POS is still not ready, I was just wondering if POS release can still be on time compared to the difficulty bomb giving too high difficulty. In simpler words, is there ...
Nicolas Massart's user avatar
6 votes
1 answer
115 views

What happened to the average blocktime during this period?

What happened to Ethereums blocktime from April to October last year (2017)? In the whitepaper, Vitalik said the difficulty should adjust at a maximum rate of 0.1% per block (around 100% per 12 ...
Edward Haigh's user avatar
5 votes
1 answer
277 views

Difficulty growing exponentially with block chain length?

The Ethereum Yellow Paper includes on page 6 in equation (44) a term which contributes to the difficulty of a block. This term is added to the difficulty in equation (39). is an exponential ...
Karl Guggisberg's user avatar
5 votes
1 answer
240 views

Parity: what is "bombDefuseTransition"

I see the Parity option for "bombDefuseTransition" here, under chain spec: https://github.com/paritytech/parity/wiki/Chain-specification Two questions: 1 - Why is this needed? (Would I be correct ...
stone.212's user avatar
  • 1,994
5 votes
1 answer
9k views

How long will it be till ETH is not worth mining? (Ice Age)

I believe we recently started a period where difficulty bombs in ETH will have substantial effect, but it is surprisingly hard to find throughout explanation about this online, hence the question. ...
Ilja's user avatar
  • 426
3 votes
1 answer
239 views

what is the use of difficulty in ethereum blockchain?

Why ethereum has introduce difficulty and what is the use of difficulty in blockchain? I have seen that we can use static difficulty for blockchain . So why we not use static difficulty for public ...
Himanshu sharma's user avatar
2 votes
1 answer
917 views

Why is avg. block time growing so much latley [duplicate]

how come average block time is growing this much latley? In March it was around 14.5 and today is around 24. I know that hash rate is growing fast, but shouldn't every difficulty adjustment reset avg. ...
tomo's user avatar
  • 351
2 votes
1 answer
116 views

What is the Muir Glacier hardfork?

What is the Muir Glacier hardfork on the Ethereum mainnet?
Shane Fontaine's user avatar
2 votes
1 answer
756 views

Where can I set the max/total supply of ether for a private ethereum blockchain?

I have created a private ethereum based blockchain and I would like to set the max/total supply and not sure where to do this or how to do this during the genesis block creation.
Lismore's user avatar
  • 1,303
2 votes
1 answer
247 views

How will the transition from PoW to Casper's PoS work? [duplicate]

How will the transition from PoW to Casper's PoS work? Is there a spec written? Have there been any tests? Has code or documentation been written?
Randomblue's user avatar
  • 2,610
1 vote
1 answer
555 views

Has the Hard fork (and surrounding issues) affected the planned transition from Proof of Work to PoS

There was a lot of talk about Ethereum switching from PoW to PoS some time this year. Has the DAO and the Hard Fork delayed or otherwise affected when that might happen?
Rabbi's user avatar
  • 113
1 vote
1 answer
1k views

What happens if the block time changes to 5 seconds?

Related to this and this. The difficulty adjustment algorithm is: block_diff = parent_diff + parent_diff // 2048 * max(1 - (block_timestamp - parent_timestamp) // 10, -99) + int(...
galahad's user avatar
  • 3,920
1 vote
1 answer
573 views

Correlation between network difficulty and total hash rate

I am expecting a linear relationship between difficulty and hash rate. If I generate a scatter plot between the two variables I can see a linear relationship, but also values that are not on the line (...
slebi's user avatar
  • 11