Bitcoin Forum

Bitcoin => Bitcoin Discussion => Topic started by: Rothgar on February 28, 2015, 07:37:58 PM



Title: The network seems stressed (and behind) right now
Post by: Rothgar on February 28, 2015, 07:37:58 PM
It's been a while since a block hasn't come out below the 731kB softcap.     :o

https://i.imgur.com/bVa1lof.png


Title: Re: The network seems stressed (and behind) right now
Post by: Rothgar on February 28, 2015, 07:38:52 PM
The next block came out at 976kB


Title: Re: The network seems stressed (and behind) right now
Post by: shorena on February 28, 2015, 07:59:55 PM
Yes, loads of TX waiting for a confirmation lately. Even those with a fee

https://i.imgur.com/ywvHuF7.png


Title: Re: The network seems stressed (and behind) right now
Post by: Bit_Happy on February 28, 2015, 08:06:15 PM
Yes, loads of TX waiting for a confirmation lately. Even those with a fee

https://i.imgur.com/ywvHuF7.png

This is a serious issue needing a solution.


Title: Re: The network seems stressed (and behind) right now
Post by: dothebeats on February 28, 2015, 08:07:30 PM
Hmm. Seems like the network is really stressed. Too much transactions "clogged"?


Title: Re: The network seems stressed (and behind) right now
Post by: kendog77 on February 28, 2015, 08:10:09 PM
There don't even seem to be an excessive amount of transactions in these blocks that are approaching 1 meg.

Perhaps someone found out how to create really large transactions and clog up the network?


Title: Re: The network seems stressed (and behind) right now
Post by: najzenmajsen on February 28, 2015, 08:15:51 PM
There don't even seem to be an excessive amount of transactions in these blocks that are approaching 1 meg.

Perhaps someone found out how to create really large transactions and clog up the network?
if that's what is happening we're all doomed , we need to make the dev's aware of this someone should contact them :>


Title: Re: The network seems stressed (and behind) right now
Post by: Gleb Gamow on February 28, 2015, 08:39:26 PM
There don't even seem to be an excessive amount of transactions in these blocks that are approaching 1 meg.

Perhaps someone found out how to create really large transactions and clog up the network?
if that's what is happening we're all doomed , we need to make the dev's aware of this someone should contact them :>

We tried, but the fees included with our requests weren't high enough to warrant their attention.  ;D ;D ;D


Title: Re: The network seems stressed (and behind) right now
Post by: Rothgar on February 28, 2015, 08:42:20 PM
There don't even seem to be an excessive amount of transactions in these blocks that are approaching 1 meg.

Perhaps someone found out how to create really large transactions and clog up the network?

I doubt that large (kB) transactions are that hard to figure out how to do.  I doubt it's malicious. 


Title: Re: The network seems stressed (and behind) right now
Post by: Meuh6879 on February 28, 2015, 09:09:18 PM
Well, daily transactions is over 100 000 now ... all days !  8)


Title: Re: The network seems stressed (and behind) right now
Post by: PolarPoint on February 28, 2015, 09:27:31 PM
We are not far off the 1M max block size now. The max block size solution Gavin proposed should gain more support.


Title: Re: The network seems stressed (and behind) right now
Post by: davejh on February 28, 2015, 10:17:15 PM
From what I can see we've seen a lot of blocks today that have been mined by pools that are using the default 750,000 byte block soft limit (these show up as 731 kBytes), while a few have been mined by pools that support the 1M bytes block limit (these show up as 976 kBytes).

Now what's actually happened is that for quite a number of hours the network was having an "unlucky" day and didn't find many blocks. It wasn't hugely unlucky (there were no hour+ gaps between blocks as happened 3 times in 24 hours a few weeks ago), but it was moderately unlucky.

Starting at 11am GMT these were the numbers of blocks per hour: 3, 3, 2, 4, 4, 8, 5, 7, 8, 4, 9.  Over the 11 hour period we had 57 blocks whereas we might nominally expect 66. 57 out of 66 is actually surprisingly common. Much less common (but not totally unexpected) is that in the first 5 hours we only had 16 blocks instead of 30. Again it's not totally unexpected but it's less common. The next 6 hours saw 41 instead of 36 though.

Now total transaction volumes for the day aren't anything unusual (they're steadily climbing but Saturdays are always quieter than during the week), but it seems that there have been some reasonably large size transactions today as the mean block size is 0.424 Mbytes. What that means is that we had a period of time where for 5 hours the transactions could back up. I ran some estimates for the effective network block capacity a few weeks ago and it's around 770,000 bytes per block, but if we're only finding 16/30ths of the normal blocks in our 5 hours then that drops to an effective capacity of nearer 410,000 bytes.

What this means is that for 5 hours we were seeing more transactions than the block selectors were prepared to process (not the network, the miners, or more precisely the mining pools!).

What's interesting are the comments that larger fees didn't help. This suggests that some block makers may not be selecting transactions based on their associated fees. Of course no fee, no matter how large, can make blocks be found any quicker so if there's a 40 minute gap between blocks then you still have to wait 40 minutes.

If anyone's not already seen them, here are the more formal write-ups:

http://hashingit.com/analysis/33-7-transactions-per-second
http://hashingit.com/analysis/34-bitcoin-traffic-bulletin
http://hashingit.com/analysis/39-the-myth-of-the-megabyte-bitcoin-block
http://hashingit.com/analysis/41-waiting-for-blocks


Title: Re: The network seems stressed (and behind) right now
Post by: No_2 on February 28, 2015, 10:43:46 PM
Thanks dave. Very informative.


Title: Re: The network seems stressed (and behind) right now
Post by: Shogen on February 28, 2015, 11:41:49 PM
By the way, the average block size is now around 400KB, slowly increased from 300KB 6 months ago.
http://btc.blockr.io/charts


Title: Re: The network seems stressed (and behind) right now
Post by: davejh on February 28, 2015, 11:59:41 PM
So I checked blockchain.info's unconfirmed transaction page.

There are currently about 2k (increasing rapidly) unconfirmed transactions and a total of .05 in fees (not increasing rapidly at all) are offered with all of those transactions.

Thats about .000025 in fees per transaction.

Gee, I wonder why it takes a while for them to confirm?

Looking at the list there are huge numbers of transactions paying no fees at all, or paying dust-sized fees. That suggests a lot of people are quite happy to wait however long it takes to find a block maker who's feeling generous and mines them. I use the word "generous" advisedly as most fees don't pay enough to cover the incremental risk of having an orphan race lose the associated miners their block reward, but zero fees are a joke as far as economically sane miner is concerned.


Title: Re: The network seems stressed (and behind) right now
Post by: mprep on March 01, 2015, 12:02:40 AM
So I checked blockchain.info's unconfirmed transaction page.

There are currently about 2k (increasing rapidly) unconfirmed transactions and a total of .05 in fees (not increasing rapidly at all) are offered with all of those transactions.

Thats about .000025 in fees per transaction.

Gee, I wonder why it takes a while for them to confirm?
That's the average that's lowered by transactions with no fees that wouldn't be confirmed for a long time or ever at all anyway. If many transactions included in that statistic has equal or above recommended fees, we could have a powerful "selfish" miner problem.

EDIT: Beat me by a few mins, davejh.  ;D


Title: Re: The network seems stressed (and behind) right now
Post by: BlindMayorBitcorn on March 01, 2015, 12:12:18 AM
Dust bowl approaching :o

http://www.english.illinois.edu/maps/depression/dbimages/dust2.gif


Title: Re: The network seems stressed (and behind) right now
Post by: jdbtracker on March 01, 2015, 01:46:26 PM
I think it's time maybe we started looking into some solutions, to partition part of the network, just the transaction wait time thing, it definitely needs work.

The devs should think about adding lower hash rate confirms to make the program be aware of priority transactions. I was thinking of setting up queue areas for transactions that would confirm them as accepted by the network and flag that it is in the process of  verifying it. Think of it as a pre-double spend clearance, weeding out unwanted transactions for the main network to confirm.

I was thinking of holding these incoming transaction in hash-trees: Transaction comes in gets added to the initial queue, Miner individually checks the transaction, tells the network it has it in it's personal Hash-tree, if other miners have the transaction they will add it to their own queues, eliminating the double spend at a lower hash rate. We could get a whole lot more transactions waiting in memory and then just confirm the Hash-tree transactions... effectively we have to find a way to compress the transactions further and compressing whole sets of 1mb blocks worth of transactions into hashes... could let us do that.

A lot of the work for figuring out parameters is left for miners to figure out, there has to be a way for the program to become self-aware enough to adjust them itself depending on fees, time, or position in the queue.

http://keccak.noekeon.org/Sakura.pdf


Title: Re: The network seems stressed (and behind) right now
Post by: LiteCoinGuy on March 01, 2015, 01:57:16 PM
http://de.flash-screen.com/free-wallpaper/kernwaffe-knall-abbildung/atombombe,1680x1050,56044.jpg


Title: Re: The network seems stressed (and behind) right now
Post by: cyberpinoy on March 01, 2015, 03:54:32 PM
Hmm. Seems like the network is really stressed. Too much transactions "clogged"?

Its because you are loosing miners left and right. No miners means no transactions processed, at a difficulty of over 46 billion, and a value of only 200 to 230 bucks, its just not profitable to mine bitcoin. All your small miners you guys think are worthless are now mining other coins and flipping them for bigger profits, all the big mining compuonds are bogged down with huge difficulties. This is because the big compounds have no idea what they are doing as far as securing the network, all they care about is making X amount of dollars for solving X amount of blocks so they can pay the electric and have enough left over to fuel their yacht.

The small miners are needed a lot more than this community would liek to give them credit for actually, at this point with sometimes 2 hour confirms on bitcoin transaction the bottom line is, you need more computing power, and its just not worth it to mine Bitcoins right now.


Title: Re: The network seems stressed (and behind) right now
Post by: onemorebtc on March 01, 2015, 04:00:03 PM
Hmm. Seems like the network is really stressed. Too much transactions "clogged"?

Its because you are loosing miners left and right. No miners means no transactions processed, at a difficulty of over 46 billion, and a value of only 200 to 230 bucks, its just not profitable to mine bitcoin. All your small miners you guys think are worthless are now mining other coins and flipping them for bigger profits, all the big mining compuonds are bogged down with huge difficulties. This is because the big compounds have no idea what they are doing as far as securing the network, all they care about is making X amount of dollars for solving X amount of blocks so they can pay the electric and have enough left over to fuel their yacht.

The small miners are needed a lot more than this community would liek to give them credit for actually, at this point with sometimes 2 hour confirms on bitcoin transaction the bottom line is, you need more computing power, and its just not worth it to mine Bitcoins right now.

the amount of miners has nothing to do with the amount of transactions that can be processed.
more miners = more security: no more and no less

(though if miners are leaving the diff is lowering and blocktimes raise which lowers the tps a little. but i dont see this as a problem right now)


Title: Re: The network seems stressed (and behind) right now
Post by: LiteCoinGuy on March 01, 2015, 04:52:00 PM
Hmm. Seems like the network is really stressed. Too much transactions "clogged"?

Its because you are loosing miners left and right. No miners means no transactions processed, at a difficulty of over 46 billion, and a value of only 200 to 230 bucks, its just not profitable to mine bitcoin. All your small miners you guys think are worthless are now mining other coins and flipping them for bigger profits, all the big mining compuonds are bogged down with huge difficulties. This is because the big compounds have no idea what they are doing as far as securing the network, all they care about is making X amount of dollars for solving X amount of blocks so they can pay the electric and have enough left over to fuel their yacht.

The small miners are needed a lot more than this community would liek to give them credit for actually, at this point with sometimes 2 hour confirms on bitcoin transaction the bottom line is, you need more computing power, and its just not worth it to mine Bitcoins right now.

lol!


Title: Re: The network seems stressed (and behind) right now
Post by: Wheraill on March 01, 2015, 05:21:01 PM
My transactions are taking a really long time to confirm. Maybe we need to do the hardfork sooner...


Title: Re: The network seems stressed (and behind) right now
Post by: tss on March 01, 2015, 05:25:03 PM
Hmm. Seems like the network is really stressed. Too much transactions "clogged"?

Its because you are loosing miners left and right. No miners means no transactions processed, at a difficulty of over 46 billion, and a value of only 200 to 230 bucks, its just not profitable to mine bitcoin. All your small miners you guys think are worthless are now mining other coins and flipping them for bigger profits, all the big mining compuonds are bogged down with huge difficulties. This is because the big compounds have no idea what they are doing as far as securing the network, all they care about is making X amount of dollars for solving X amount of blocks so they can pay the electric and have enough left over to fuel their yacht.

The small miners are needed a lot more than this community would liek to give them credit for actually, at this point with sometimes 2 hour confirms on bitcoin transaction the bottom line is, you need more computing power, and its just not worth it to mine Bitcoins right now.

Why did you open your mouth to tell the world you're dumb as fuck?

just curious....

haha.. yuuup..

My transactions are taking a really long time to confirm. Maybe we need to do the hardfork sooner...

another one.  sooner than what?  my transactions confirm in the normal time.  go away.


Title: Re: The network seems stressed (and behind) right now
Post by: inBitweTrust on March 01, 2015, 05:29:09 PM
Its because you are loosing miners left and right. No miners means no transactions processed, at a difficulty of over 46 billion, and a value of only 200 to 230 bucks, its just not profitable to mine bitcoin. All your small miners you guys think are worthless are now mining other coins and flipping them for bigger profits, all the big mining compuonds are bogged down with huge difficulties.

Amazingly ignorant and incorrect on multiple levels. My last post to you before you are ignored, his post history is depressing. I recommend everyone else ignore this troll as well.

Difficulty is increasing steadily-
https://bitcoinwisdom.com/bitcoin/difficulty

Which means blocks are being found quicker than average and more miners are coming on board.

Yes, we need a hardfork to increase the block limit but there is no evidence to suggest that confirmations are slower than normal.


Title: Re: The network seems stressed (and behind) right now
Post by: drawingthesun on March 01, 2015, 05:33:22 PM
Is this really news? I recall several thousand tx being in the queue as the norm for Bitcoin.
In addition, all my transactions with the proper fee have been accepted as per normal.

I think if we start to see 10,000 unconfirmed fee paying tx then we might need to raise the alarm.

Like someone's earlier calculations in this thread suggest, the average fee of the unconfirmed tx in queue is really low.


Title: Re: The network seems stressed (and behind) right now
Post by: tss on March 01, 2015, 05:45:53 PM

My transactions are taking a really long time to confirm. Maybe we need to do the hardfork sooner...

another one.  sooner than what?  my transactions confirm in the normal time.  go away.
We need the block size increased and you know that's what he meant. It's true were going to be hitting the cap and we need not to do a panic fork but one sooner than later .

yes we do, and maybe thats what he meant but his post made 2 clearly unrelated statements.  just pointing that out.


Title: Re: The network seems stressed (and behind) right now
Post by: jbrnt on March 01, 2015, 05:48:19 PM
If you rate the level of network stress by how close the recent block size is to the 1M cap, I would agree we are stressed. I think the large block size could be a result of high difficulty. Miners are finding it difficult to solve blocks as quickly as before. While they take longer to solve the block, they add more transactions and hence the increase in blocksize.


Title: Re: The network seems stressed (and behind) right now
Post by: Soros Shorts on March 01, 2015, 06:28:07 PM
If you rate the level of network stress by how close the recent block size is to the 1M cap, I would agree we are stressed. I think the large block size could be a result of high difficulty. Miners are finding it difficult to solve blocks as quickly as before. While they take longer to solve the block, they add more transactions and hence the increase in blocksize.

Current blocks solved per hour according to bitcoincharts.com is 5.89. This is only slightly lower than the target rate of 6.0/hour, so you can't really blame difficulty.


Title: Re: The network seems stressed (and behind) right now
Post by: LordSonjai on March 01, 2015, 06:33:14 PM
Hmm. Seems like the network is really stressed. Too much transactions "clogged"?

Its because you are loosing miners left and right. No miners means no transactions processed, at a difficulty of over 46 billion, and a value of only 200 to 230 bucks, its just not profitable to mine bitcoin. All your small miners you guys think are worthless are now mining other coins and flipping them for bigger profits, all the big mining compuonds are bogged down with huge difficulties. This is because the big compounds have no idea what they are doing as far as securing the network, all they care about is making X amount of dollars for solving X amount of blocks so they can pay the electric and have enough left over to fuel their yacht.

The small miners are needed a lot more than this community would liek to give them credit for actually, at this point with sometimes 2 hour confirms on bitcoin transaction the bottom line is, you need more computing power, and its just not worth it to mine Bitcoins right now.

Why did you open your mouth to tell the world you're dumb as fuck?

just curious....

for a hero member you sure are belligerent.


Title: Re: The network seems stressed (and behind) right now
Post by: Yakamoto on March 01, 2015, 07:44:35 PM
Hmm. Seems like the network is really stressed. Too much transactions "clogged"?

Its because you are loosing miners left and right. No miners means no transactions processed, at a difficulty of over 46 billion, and a value of only 200 to 230 bucks, its just not profitable to mine bitcoin. All your small miners you guys think are worthless are now mining other coins and flipping them for bigger profits, all the big mining compuonds are bogged down with huge difficulties. This is because the big compounds have no idea what they are doing as far as securing the network, all they care about is making X amount of dollars for solving X amount of blocks so they can pay the electric and have enough left over to fuel their yacht.

The small miners are needed a lot more than this community would liek to give them credit for actually, at this point with sometimes 2 hour confirms on bitcoin transaction the bottom line is, you need more computing power, and its just not worth it to mine Bitcoins right now.

Why did you open your mouth to tell the world you're dumb as fuck?

just curious....

for a hero member you sure are belligerent.
For a full member you don't seem understand how the forum works very well.

Rank means nothing, it's just how long you've been around and how much you participate on the forum.

Everyone has their own opinion, and so if you would try to not be an asshole that'd be great.

----------------------------------------------------

Related to the actual issue at hand, where would the clogging of the network stem/originate from, assuming it is a clog (However unlikely)?

And the statement of losing miners may be true for small groups of people. There are still large corporations (Such as cex.io) that still have plenty of mining power behind them, but that isn't even necessary.

THE DIFFICULTY WILL NOT INCREASE AS RAPIDLY WITH FEWER MINERS. This part of the Bitcoin protocol is very useful for scenarios such as this.

I'm not sure if I'm saying the correct things here, so feel free to correct me. It's been a little while since I was really active on this forum, so I'm not sure what has changed.


Title: Re: The network seems stressed (and behind) right now
Post by: davejh on March 01, 2015, 10:16:45 PM
If you rate the level of network stress by how close the recent block size is to the 1M cap, I would agree we are stressed. I think the large block size could be a result of high difficulty. Miners are finding it difficult to solve blocks as quickly as before. While they take longer to solve the block, they add more transactions and hence the increase in blocksize.

One problem that no-one has mentioned here is that in many respects it doesn't matter how large the theoretical block size limit really is, it matters what the block makers choose to accept. Right now, for example, most will only mine up to a maximum of 750,000 bytes even though the protocol allows 1,000,000 bytes (the default is 750,000 but can easily be changed). Some block makers are still using much smaller values, however.

The reality is that if pretty-much all of the major mining groups (many of which are privately held and therefore cannot be influenced anywhere near as easily as public pools) decide to keep 750,000 bytes, or adopt some other arbitrary smaller limit, then it doesn't matter if Gavin or anyone else changes the protocol to allow 20M bytes or 20G bytes, blocks will still be handled exactly as they are right now.

In practice mining 20M blocks isn't going to make any sort of sense for miners without something like the IBLT change that's also under consideration as otherwise the risks of losing an orphan race when announcing a very large block compared with another miner announcing a much smaller one will dramatically outweigh any theoretical advantage in terms of fees (which are already too low to be of any real interest anyway; larger blocks will push them down).