Stack Exchange Network

Stack Exchange network consists of 174 Q&A communities including Stack Overflow, the largest, most trusted online community for developers to learn, share their knowledge, and build their careers.

Visit Stack Exchange
Join us in building a kind, collaborative learning community via our updated Code of Conduct.

Questions concerned with the expected or actual time between the discovery of two blocks.

3
votes
2answers
48 views

Shortest and Longest block interval time ever recorded in Bitcoin

Bitcoin block interval time is on average 10 minutes, that is the difficulty is adjusted in such a way that every 10 minutes a miner will manage to find the right hash. This is just an average time ...
2
votes
2answers
86 views

Why we need mining?

I know is related to these: What is the rationale behind Bitcoin mining? Why do we need Proof of Work in bitcoin? But I don't fully understand those answers, and I think usually is much easier to ...
3
votes
2answers
55 views

How are block interval, block size and effective throughput related?

I have two questions: Why does the effective throughput (as defined below) decreases when the block interval is decreased? How does a reduction in the block size results in maintaining a high ...
2
votes
0answers
120 views

Calculating Hashrate / Threads correlating to Average Block Time

Wondering if anyone can provide some detailed fact based information on how pool mining using Fixed Difficulty affects the probability of N number of shares found over T time given the variables X ...
0
votes
2answers
308 views

Why does bitcoin mining take so long?

I was wondering that a block (Here's a Block #506398) It's nonce is 1,229,291,212 (A little over a billion), Then why does it take so long to mine a block because my system alone can do about 500 GH/...
1
vote
1answer
138 views

Why are Bitcoin transactions sometimes confirmed instantly if blocks are mined every 10 minutes?

I have a basic question on Bitcoin and blockchain: Sometimes transactions are confirmed almost instantly, but there should be a new block every 10 minutes, so how is it possible? A transaction can be ...
0
votes
2answers
100 views

How does mining work on the moving target (variables change every second)?

In bitcoin, miners hash the header twice with the SHA256 function. This header consists of the fields listed below: version (v) previousHashBlock (p) merkleRoot (m) time (t) difficulty (d) nonce (n) ...
0
votes
0answers
31 views

Copy coin's blocks “freeze” and then many posted all at once

I've been looking at this repo for LiteCoinUltra https://github.com/TheCryptoServices/LiteCoinUltra . Looks to be a novacoin clone but I am a newb. This chain is actually live and has a weird issue ...
0
votes
0answers
45 views

Bitcoin Nakamoto Consensus and minimum block time

I an interested in checking if it is possible to reduce the blocktime to say 6 seconds and simultaneously increase the block size to 8MB, in a new network where all the nodes (say 100 nodes - all ...
0
votes
1answer
46 views

What happens if the block's generated are exactly 10 minutes?

My understanding is that every 2016 blocks, the average block time is taken. If it is less than 10 minutes, network ramps up the difficulty. Is there a possibility where the average block time is ...
4
votes
1answer
166 views

Why not implement GHOST in bitcoin?

GHOST can provide higher transaction throughput by minimized block interval, but community people seldom mention it. What's wrong with GHOST?
1
vote
0answers
54 views

Reducing block generation time [duplicate]

Is there any drawback to reducing the time it takes to generate POW, essentially reducing block generation time and confirming transactions faster. What if the difficulty is reduced so that the POW ...
2
votes
0answers
239 views

Probability of Orphaned Blocks

This is a question regarding the probability of orphaned blocks depending on the block interval. I am using Bitcoin vs Litecoin as an example. Assuming equal hash rate and number of transactions, ...
3
votes
1answer
500 views

Why not decrease the difficulty to increase capacity?

There is a persistent debate in Bitcoin about increasing the capacity. The popular idea seems to be to increase the blocksize from its current 1MB to push through more transactions per block. But ...
2
votes
1answer
584 views

How to calculate block generation time from block's data?

I'm working on paper Double-Spending Attacks on Fast Payments in Bitcoin. And I see they give out the result : block generation time is approximately 10 minutes (9 minutes and 54 seconds), the ...
3
votes
1answer
487 views

Probability that a block will be confirmed in x minutes

I know that a block usually takes 10 minutes on average to get confirmed. But what is the probability that this will happen? I mean is there any formula that we can use to calculate the probability ...
5
votes
1answer
379 views

How does mining process takes Approximately 10 minutes?

I don't think that I fully understood the "difficulty" topic in blockchain, and therefore I don't understand how mining process takes close to 10 minutes. If I have "Target" value (some hash value, ...
2
votes
0answers
84 views

Is it possible to reduce the block interval in the future?

Is it possible in future to reduce the confirmation time of the transactions? Can it somehow be reduced to less than 10 minutes? Can it be made faster?
3
votes
1answer
196 views

Why not multiply “six confirmations” and divide Time-Between-Blocks and Reward by the same factor?

It seems that choosing a good factor to use to expand Bitcoin's capacity is a good idea. The software would divide some of its calculated values by this factor, such as the target time between blocks ...
6
votes
2answers
200 views

Can a blockchain from the future be synchronized today?

If one or a few computers with blockchains from a future time line were connected to the Internet today, what would happen? This other question in Worldbuilding focus on possible consequences, but ...
0
votes
1answer
327 views

The probability of block generation by two miners in a special case?

If network would include 2 mining pools (pool_1 and pool_2) with the hashpower of 49% and 51%,respectively, then wo want to calculate the probability that in 10 minutes, exactly 2 blocks would be ...
1
vote
1answer
222 views

The probability that the entire network generates at least two blocks within 10 minutes?

We know that Bitcoin network on average generates one block per 10 minutes. Is there a formula to compute the probability that the entire network generates at least two blocks within 10 minutes by ...
3
votes
2answers
367 views

How do you answer the question “Why 10 mins?” for beginners?

I'm often asked "Why is the average mining time about 10 mins?". How do you answer this question if you are asked by beginners?
13
votes
1answer
730 views

What is the largest number of blocks that have ever occurred in 1 hour?

I have see questions about the longest delay between blocks and am aware of some blocks that occur in short succession. However I rarely see many blocks occurring very close to each other (which I ...
1
vote
3answers
2k views

Who decides that the new block is ready to hash?

I know that new blocks are relayed one block per 10 minutes but that time is not exact but average so: Who decides that the new block is ready to hash?
9
votes
3answers
589 views

Why is Poisson instead of Negative Binomial used for computing attacker's potential progress?

In chapter 11 of the Satoshi's paper it is claimed that: The recipient waits until the transaction has been added to a block and z blocks have been linked after it. He doesn't know the exact ...
4
votes
3answers
358 views

Could Bitcoins (or any other blockchain based cryptocurrency) feasibly ever be used for purchases that need to go through fast?

Today, one of the problems with cryptocurrencies like Bitcoin is that it takes quite some time for a transfer to go through and enough confirmations to take place. This really isn't a problem when it ...
4
votes
1answer
395 views

Why is a short blocktime considered to be unsafe?

I've heard a couple of times "a shorter blocktime is unsafe," (first about Litecoin and now Ethereum) but never understood why. Is it the higher probability of a fork? Why do some people consider a ...
4
votes
2answers
345 views

Will a new block be found immediately, when there are enough transactions to fill a block?

I am trying understand the Bitcoin verification process. What happens, if a new block has not been found and there are enough transactions waiting to fill the current block size limit? Will a new ...
3
votes
0answers
47 views

What is the minimal block time practically possible? [duplicate]

There have been so many altcoins that experimented with parameters like block-time, and I was wondering what turned out to be the minimal feasible time? If its 10 seconds for example, there will be ...
3
votes
1answer
1k views

Which cryptocurrency has the smallest block time?

What is the lowest block time of any cryptocurrency? I don't mean the time of an individual block, but the target time per block. What is the shortest reasonable block interval?
3
votes
3answers
211 views

What if the execution time for an alt coin script exceeds the block time?

I don't know when and how often a script is executed, but it seems to me that there would be a problem if a single script (or a sum of all scripts in a block) exceeds the time it takes to be included ...
1
vote
1answer
1k views

What would happen if 90% of the Bitcoin miners suddenly stopped mining?

What would happen if 90% of the Bitcoin miners were to suddenly stop mining Bitcoin, i.e. the Bitcoin network's hashing power would drop to 10% of the previous amount. Would it become more difficult ...
2
votes
1answer
207 views

“Instantaneous” transaction verification?

Jan Moritz Lindemann graciously educated me that difficulty is used not only to regulate the creation rate of a cryptocurrency but also to allow for block propagation thus prevent orphaned blocks. ...
4
votes
2answers
198 views

Why is average time for block 8 minutes, when the target is recomputed to keep it 10 minutes?

I found out that the average time per block (based on the last 10 000 blocks) is 464 seconds - something under 8 minutes. http://blockexplorer.com/q/interval/10000 However, I thought that the target ...
2
votes
2answers
179 views

Why was the time between these two blocks not approximately 10 minutes?

A new block will be created in approximately 10 minutes, but I saw on blockchain.info that these two blocks were found only two minutes apart! How come that the time between the first two listed ...
3
votes
2answers
1k views

how exactly was the original coefficient for difficulty determined?

I'm assuming difficulty has a "target" of 10 minutes because the coefficient satoshi chose becomes multiplied by a variable to help the network remain in proportion. IE, if the network hashrate is 2x ...
1
vote
2answers
318 views

Could ASICs be used to mine a “BitcoinX4” blockchain?

Bitcoin, on average, has a block every 10 minute. There are advantages (pdf) to having a higher "clock rate", e.g. Litecoin's block every 2.5 minutes. I call "BitcoinX4" the theoretical blockchain ...
3
votes
3answers
432 views

Would it be possible to make a functional Bitcoin fork that confirmed a block of transactions every millisecond?

How fast could you possibly run a blockchain like bitcoins'? Could blocks be added as fast as a microsecond while still having a functional currency?
-1
votes
1answer
218 views

What modification of the proof of work algorithm will speed up confirmations as the network hashrate increases? [duplicate]

From my observations of the BitCoin network, the increase in overall network hashrate does not seem to improve the network in any way other than to make an attack more difficult. I was wondering ...
5
votes
2answers
1k views

What stops miners/nodes lying about what time a block was mined?

From what I understand, the difficulty required by the proof-of-work in bitcoin is a function of block history, specifically the average time between last ~2000 blocks, with the intention that its ...
8
votes
1answer
1k views

What is the standard deviation of block generation times?

A block is generated every 10 minutes, on average. What is the standard deviation of this distribution? It seems to be a measurable property, not a calculable one. Is there a chart of the standard ...
4
votes
1answer
319 views

Does variability of block solution time change as difficulty increases?

We know that the expected average time to solve a block from any given point in time is 10 minutes when the network hash rate matches the current difficulty. However, as difficulty increases are we ...
18
votes
1answer
6k views

What is the expected time until the next block is found?

https://bitcoin.stackexchange.com/a/3908/659 says: Luckily, you'll only have to wait five minutes on average for a block to be found (blocks are one every ten minutes, so the expected delay until ...
9
votes
2answers
2k views

What is the longest time gap between blocks in 2010 - 2011?

I notice on blockexplorer that block 159531 was mined at 2011-12-28 10:53:53 and the next block was mined at 2011-12-28 11:24:58 - a gap of more than half an hour. I know the 10-minutes-per-block rule ...
41
votes
4answers
13k views

Why was the target block time chosen to be 10 minutes?

According to the wiki, 10 minutes was chosen as a 'tradeoff'. Why ten minutes specifically? It is a tradeoff chosen by Satoshi between propagation time of new blocks in large networks and the ...
14
votes
1answer
915 views

Would a reduced block generation time make the Finney attack more difficult?

Related Question: What can be done to mitigate the risk of a Finney attack? The Finney attack is a form of double-spending attack where the attacker pre-mines a block containing a conflicting ...
50
votes
4answers
28k views

What keeps the average block time at 10 minutes?

I've been told "the network" sets the difficulty level such that there will be one new block mined every ten minutes. I imagine the rich would instead prefer to keep difficulty as high as possible to ...