Author

Topic: [2017-04-08]Study: 43% of Bitcoin Transactions Aren’t Processed after First Hour (Read 723 times)

legendary
Activity: 1232
Merit: 1091
Why is it there's someone talking about a "dust" transaction like this as if it was $1,000 bucks or something? Boggles my mind...


Because that 55 cents worth of satoshi's took them probably 3 to 5 days to generate. Funny thing is that in order to spend it, you'll need close to the same amount in fees to get it confirmed. Cheesy It's even more mind boggling that people are willing to farm their way through faucets non stop for a few days, just in return for half a dollar. It's a good example of how to waste time....
legendary
Activity: 2408
Merit: 1121
This is disturbing news cause all my transactions have confirmed within the first 15 minutes.
If I put more than 0.0006btc they always do! Wink

Alright this is very helpful, but one this and one question.
I want to know the minimum transaction for a faucet like because 0.00047btc froze my electrum wallet.

So is 0.0006btc the minimum transaction size? or the fee?

Its a small transaction, 55 cents. Unless you have a PRESSING NEED FOR THAT HALF-DOLLAR, just push it through and wait.

Why is it there's someone talking about a "dust" transaction like this as if it was $1,000 bucks or something? Boggles my mind...
full member
Activity: 235
Merit: 100
This is disturbing news cause all my transactions have confirmed within the first 15 minutes.
If I put more than 0.0006btc they always do! Wink

Alright this is very helpful, but one this and one question.
I want to know the minimum transaction for a faucet like because 0.00047btc froze my electrum wallet.

So is 0.0006btc the minimum transaction size? or the fee?
legendary
Activity: 1862
Merit: 1004
what you do not realise is that this is the same old practice of
"create a problem-offer solution" ,who is interested in creating problems with transaction confirmation speed
even if it is not that bad,you will emphasize it,even make sure it exists by spamming the network
then pay some more for researchers,bloggers,columnist that would write about how blockchain size is holding bitcoin back
after that you offer solution -your own,personal bitcoin (with Blackjack an Uhores)

If we have bigger block size, will we still have the problem?
Most likely the problem will be here to stay. All legitimate uses of blockchain right now are not filling the 1MB block.
Spam and other kind of data are used to force and manipulate community into thinking that simple solution like bigger blocks is enough.
Bigger blocks can be spammed the same, the only difference for normal users will be that tx fees will most likely will be lower.
sr. member
Activity: 354
Merit: 250
what you do not realise is that this is the same old practice of
"create a problem-offer solution" ,who is interested in creating problems with transaction confirmation speed
even if it is not that bad,you will emphasize it,even make sure it exists by spamming the network
then pay some more for researchers,bloggers,columnist that would write about how blockchain size is holding bitcoin back
after that you offer solution -your own,personal bitcoin (with Blackjack an Uhores)

If we have bigger block size, will we still have the problem?
legendary
Activity: 2016
Merit: 1107
what you do not realise is that this is the same old practice of
"create a problem-offer solution" ,who is interested in creating problems with transaction confirmation speed
even if it is not that bad,you will emphasize it,even make sure it exists by spamming the network
then pay some more for researchers,bloggers,columnist that would write about how blockchain size is holding bitcoin back
after that you offer solution -your own,personal bitcoin (with Blackjack an Uhores)
legendary
Activity: 3080
Merit: 1353
This is disturbing news cause all my transactions have confirmed within the first 15 minutes.
If I put more than 0.0006btc they always do! Wink
The statistics are somewhat significant, but people don't always intend for their payments to confirm quickly.  Some people try to send dust payments through the network with little or no fees in an attempt to get them into a block anyway, and some people send a lot of moderately small transactions which they don't want to put a high fee on and are happy to have confirmed after a few hours instead of instantly, so they shouldn't matter too much.

Exactly. If they want faster transaction then put enough fees to get it confirm right away. Then also don't understand that it also depends on how many inputs, a lot of small inputs equals to higher transaction fees because it has more data. My last transaction that I sent arrived to the recipient within 5-10 minutes so I don't have any issues, I say that this study significant as it is, is completely rubbish. They just make things complicated,
legendary
Activity: 1232
Merit: 1091
It's funny how they call doing some research a study. How many times do people need to be told that a proper fee should be included according to how the network is operating. In days with mempools being stacked (which mostly is the result of a spam attack) a higher than average fee is needed to get your transaction confirmed within 2 blocks. Is that really so difficult to understand?

I think faucet milkers account for a large percentage of those that keep complaining about the 'insanely high' fees. It takes them several days to collect enough satoshi's that forms just a normal fee in current times. These people will do everything to avoid seeing their days of "hard work" vanish instantly in form of a transaction fee.
sr. member
Activity: 286
Merit: 255
This idea -which is repeated often- is like saying an elevator takes too long to travel ten floors.   Your only option is to get out and walk, which takes even longer.


                                     
legendary
Activity: 2408
Merit: 1121
Quote
It’s not clear whether the authors are aware of the first seen mechanism which has now largely been superseded by a fee-paying prioritization method.

Oh right, they didn't check about paying with a proper fee. What a misleading piece of shit "study".

I pay the proper fee, my transactions have always confirmed just like they always do. I don't know what these clowns are pushing, but if you're trying to use a global network for FREE, better expect some delay for being a fucking cheapskate. It boggles my mind that some idiot out there thinks saving a dollar is really going to help in the long run. Must be the same people that split two-ply toilet paper at home because they can't help but be annoying thrifters.

They also ignore the effect of certain mining pool jackwagons that have a propensity to work on empty blocks. Yeah, that really helps things....
full member
Activity: 1414
Merit: 129
The first decentralized crypto betting platform
This is disturbing news cause all my transactions have confirmed within the first 15 minutes.
If I put more than 0.0006btc they always do! Wink
The statistics are somewhat significant, but people don't always intend for their payments to confirm quickly.  Some people try to send dust payments through the network with little or no fees in an attempt to get them into a block anyway, and some people send a lot of moderately small transactions which they don't want to put a high fee on and are happy to have confirmed after a few hours instead of instantly, so they shouldn't matter too much.
full member
Activity: 185
Merit: 100
This is disturbing news cause all my transactions have confirmed within the first 15 minutes.
If I put more than 0.0006btc they always do! Wink
sr. member
Activity: 1078
Merit: 256
Study: 43% of Bitcoin Transactions Aren’t Processed after First Hour

A new study by the UCL Centre for Blockchain Technologies reveals that “43% of the transactions are still not included in the Blockchain after 1h from the first time they were seen in the network and 20% of the transactions are still not included in the Blockchain after 30 days, revealing therefore great inefficiency in the Bitcoin system.”

The bitcoin network was studied over a period of three months where some 12,000 unique nodes were found to be connected with confirmation times less inefficient for large value transactions. The study says:

“In this case, we note that the process is still rather slow but most of the value is included in the Blockchain within 3h (93%) and after 30 days only 0:1% of value is left to be included.”

The study makes a number of interesting claims. They say, for example, that nearly 200,000 blocks were received during a one week period when only around 2,000 blocks were “real” or relevant. Giuseppe Pappalardo, a Research Assistant at UCL and one of the paper’s author, explained this discrepancy to CCN as follows:

“When a node receives a block it has to verify all transactions included in the block and the whole block itself.  If both transactions and the block are valid, the block is announced to the node’s peers using the inv message.  So when a node send to us an INV message related to a block/transactions it should imply that the block passed verification.

The massive presence of dated “echo block” sent by a large group of nodes can be due to the fact that not all nodes maintain a full copy of the blockchain and therefore are unable to verify blocks. Another scenario could be that these nodes are not performing any verification at all.

Without proper verification, old blocks keep [being] broadcasted by peers in a loop.”

That appears to be a clear inefficiency as many resources are being used for no good reason. Regarding transactions themselves, it’s not clear whether the amount of fee paid and its role in transaction inclusion was studied, with the authors instead only differentiation between small value and large value transactions, leading to an interesting statement:

2 million bitcoins waiting to move – image from tradeblock
 
“The Bitcoin system fails in taking accurate record of the transactions with some of them taking months before being recorded in the Blockchain. We note that this inaccurate recording does not seem to be caused by the fact that block size is limited to 1MB and only few thousands transaction can be included into a block. It seems indeed that the network is not saturated yet, with average block size 0.8MB, with only 3% of blocks exceeding 0.99MB band and even with some blocks without transactions.”

The study was undertaken around May last year just before blocks became full with Blockchain.info reporting that the current average blocksize over the past 24 hours is 0.96MB. Since last year, transaction backlocks have become far more common, with more than 2 million bitcoins, worth around $2.5 billion, currently waiting to move.

Inefficient Transaction Processing

However, the study does point out that regardless of the blocksize there remains “no mechanisms that ensures that all transactions are actually processed,” as miners are free to choose what transaction, if any, to include in their block.

Nakamoto did include a mechanism, but it’s not enforceable as it’s not at a protocol layer. That is what’s called first-seen. Nodes/miners are meant to process the first seen transaction, so forming a queue through this method, but it breaks down with full blocks. Without full blocks it remains unenforceable, but since it’s a logical way of processing transactions most miners would probably apply it as they did prior to full blocks.

The added benefit of first seen is that double spends are very difficult – although possible through a miner who does not use first-seen – even when the transaction has no confirmation. Making bitcoin’s transactions as good as instant in most cases, especially in physical settings.

It’s not clear whether the authors are aware of the first seen mechanism which has now largely been superseded by a fee-paying prioritization method. Pappalardo says that further investigation is needed to ascertain why some transactions are not included, before adding:

“What we suggest is that miners have no incentives to include all transactions and therefore some are missed and after a while becomes increasingly unlikely that a miner willingly include old transactions.”

Pappalardo further said that “despite the intentionally-provocative negative view on the bitcoin network efficiency, at the UCL Centre for Blockchain Technologies we strongly believe in the great potential of blockchain and its peer consensus mechanism. With this paper we call for a debate on the right system of incentives to make a peer-to-peer blockchain system efficient in recording transactions correctly and timely.”

Asked what system of incentives might improve efficiency, Pappalardo said that “without any incentive for proper processing and timely recording of transactions it is unlikely the system will spontaneously invest efforts to become more efficient.”

The Blocksize Debate

This topic has been a matter of public debate, for now, two years with some suggesting the base layer should be kept inefficient through enforcing an upper limit of 1MB blocks so that everyone uses the Lightning Network, while others arguing for the reinstatement of the first seen mechanism through lifting the 1MB limit.

Those arguing for a retention of the inefficiency have gained the upper hand by blocking any changes to the protocol, including the latest proposal of extension blocks. The end result is that now almost half of bitcoin transactions need to wait for more than an hour with independent studies proclaiming bitcoin’s payment network is inefficient.

Whether such inefficiency will be addressed in bitcoin remains to be seen, but scientific and impartial independent studies are always a welcomed addition to the never ending blocksize debate.


https://www.cryptocoinsnews.com/43-bitcoin-transactions-not-processed-one-hour-study-says/
Jump to: