el kaka22
Legendary
Online
Activity: 3696
Merit: 1166
www.Crypto.Games: Multiple coins, multiple games
|
|
July 10, 2015, 03:31:32 AM |
|
Each block has a FIFO area in size where it accepts tx for free. do you mean DUST got accepted? Now the dust is meaning amount less than 546 satoshis, not 5460 anymore. So since the smallest output is 1000 satoshi which is larger than the spam threshold, it is relayed and accepted in a block. Also, it pays 0.0002 for the ~500B tx, which is higher than normal (0.0001). So miners 'like' it and hence take it.
|
|
|
|
Erza
Legendary
Offline
Activity: 1078
Merit: 1000
|
|
July 10, 2015, 05:05:43 AM |
|
Does anyone know who is making this stress test?
Someone call the authorities and track down these transactions. </endassclown comments> No, I don't think anyone knows the source of the spam/stress test this time around. Someone with a decent amount of funds and a motivation to force some improvements, I'd say. Do you mean that this was happened before? And this same attacked hit blockchain twice? They did not update a good wall to protect this attack? But what the purpose of doing this attack? They will get the effect too for making this attack
|
|
|
|
favdesu
Legendary
Offline
Activity: 1764
Merit: 1000
|
|
July 10, 2015, 06:19:12 AM |
|
I don't see a reason behind this attack. Nodes and miner will stop accepting 0 fee spam TX and that's it.
|
|
|
|
Amitabh S
Legendary
Offline
Activity: 1001
Merit: 1005
|
|
July 10, 2015, 06:53:53 AM |
|
Which website shows the correct size of mempool? blockchain.info seems to be giving different number than whats being stated here.
|
|
|
|
fairglu
Legendary
Offline
Activity: 1100
Merit: 1032
|
|
July 10, 2015, 07:04:56 AM |
|
Which website shows the correct size of mempool? blockchain.info seems to be giving different number than whats being stated here.
There is no "correct size", it depends on what the node has seen since it has been restarted, custom settings, propagation & relaying delays etc.
|
|
|
|
Amph
Legendary
Offline
Activity: 3248
Merit: 1070
|
|
July 10, 2015, 07:37:18 AM |
|
Does anyone know who is making this stress test?
Someone call the authorities and track down these transactions. </endassclown comments> No, I don't think anyone knows the source of the spam/stress test this time around. Someone with a decent amount of funds and a motivation to force some improvements, I'd say. he have a point, with the current bitcoin limit, bitcoin can not go anywhere, all major merchants are not willing to adopt something that could limit their poteantial revenue if implementend among their accepted payments
|
|
|
|
johnyj
Legendary
Offline
Activity: 1988
Merit: 1012
Beyond Imagination
|
|
July 10, 2015, 01:17:55 PM |
|
And the exchange rate just jumped. This again proved that bitcoin's value is not mainly decided by its payment function, but investment and speculation, both do not require a high transaction frequency, and can afford to pay a high fee to get the payment done when needed
The other use cases are international remittance and drug dealing, again both are typical large transactions over $50, so even the fee rises to $1 (e.g. 0.003 btc), it is still acceptable
|
|
|
|
favdesu
Legendary
Offline
Activity: 1764
Merit: 1000
|
|
July 10, 2015, 01:39:18 PM |
|
And the exchange rate just jumped. This again proved that bitcoin's value is not mainly decided by its payment function, but investment and speculation, both do not require a high transaction frequency, and can afford to pay a high fee to get the payment done when needed
The other use cases are international remittance and drug dealing, again both are typical large transactions over $50, so even the fee rises to $1 (e.g. 0.003 btc), it is still acceptable
any payment that clears faster then 24 hours with $0.10 fee is incredible. so whatever happens to the attack, you can always clear a TX faster with a little higher tx fee.
|
|
|
|
cakir
Legendary
Offline
Activity: 1274
Merit: 1000
★ BitClave ICO: 15/09/17 ★
|
|
July 10, 2015, 05:59:21 PM |
|
Each block has a FIFO area in size where it accepts tx for free. do you mean DUST got accepted? Now the dust is meaning amount less than 546 satoshis, not 5460 anymore. So since the smallest output is 1000 satoshi which is larger than the spam threshold, it is relayed and accepted in a block. Also, it pays 0.0002 for the ~500B tx, which is higher than normal (0.0001). So miners 'like' it and hence take it. When it was reduced from 5430 satoshi to 543 satoshi? Can you provide me github push about it? AFAIK it's still 5430 satoshi.
|
|
|
|
| ,'#██+: ,█████████████' +██████████████████ ;██████████████████████ ███████: .███████` ██████ ;█████' `█████ #████# ████+ `████+ ████: ████, ████: .# █ ████ ;███+ ██ ███ ████ ████ ███' ███. '███, +███ #████ ,████ ████ ████ █████ .+██████: █████+ `███. ,███ ███████████████████████ ████ ████ ███████████████████████' :███ ███: +████████████████████████ ███` ███ █████████████████████████` ███+ ,███ ██████████████████████████ #███ '███ '██████████████████████████ ;███ #███ ███████████████████████████ ,███ ████ ███████████████████████████. .███ ████ ███████████████████████████' .███ +███ ███████████████████████████+ :███ :███ ███████████████████████████' +███ ███ ███████████████████████████. ███# ███. #██████████████████████████ ███, ████ █████████████████████████+ `███ '███ '████████████████████████ ████ ███; ███████████████████████ ███; ████ #████████████████████ ████ ███# .██████████████████ `███+ ████` ;██████████████ ████ ████ '███████#. ████. .████ █████ '████ █████ #████' █████ +█████` ██████ ,██████: `███████ ████████#;,..:+████████. ,███████████████████+ .███████████████; `+███████#,
| |
|
|
|
dothebeats
Legendary
Offline
Activity: 3766
Merit: 1354
|
|
July 10, 2015, 06:02:32 PM |
|
And the exchange rate just jumped. This again proved that bitcoin's value is not mainly decided by its payment function, but investment and speculation, both do not require a high transaction frequency, and can afford to pay a high fee to get the payment done when needed
The other use cases are international remittance and drug dealing, again both are typical large transactions over $50, so even the fee rises to $1 (e.g. 0.003 btc), it is still acceptable
any payment that clears faster then 24 hours with $0.10 fee is incredible. so whatever happens to the attack, you can always clear a TX faster with a little higher tx fee. Mine was confirmed within 1 hour, but that transaction was made on the 9th of July, with only $0.03 worth of fee. Is there any stress testing happening as of this moment?
|
|
|
|
NeuroticFish
Legendary
Offline
Activity: 3850
Merit: 6583
Looking for campaign manager? Contact icopress!
|
|
July 10, 2015, 06:13:14 PM |
|
Mine was confirmed within 1 hour, but that transaction was made on the 9th of July, with only $0.03 worth of fee. Is there any stress testing happening as of this moment?
Nope, but the network seems to be recovering rather slow. There are still 9-10k unconfirmed transactions, most of those being (chain.so tells) ~32h old.
|
|
|
|
dothebeats
Legendary
Offline
Activity: 3766
Merit: 1354
|
|
July 10, 2015, 06:17:13 PM |
|
Mine was confirmed within 1 hour, but that transaction was made on the 9th of July, with only $0.03 worth of fee. Is there any stress testing happening as of this moment?
Nope, but the network seems to be recovering rather slow. There are still 9-10k unconfirmed transactions, most of those being (chain.so tells) ~32h old. That is odd. Why is mine confirmed that fast when I only put 0.0001 fees on it? As long as those transactions are confirmed, it should be fine all in all. I think, we are not ready for a huge volume of transactions in the near future. As I can see it, we cannot handle VISA-level transactions.
|
|
|
|
Quickseller
Copper Member
Legendary
Offline
Activity: 2982
Merit: 2371
|
|
July 10, 2015, 06:25:00 PM |
|
Mine was confirmed within 1 hour, but that transaction was made on the 9th of July, with only $0.03 worth of fee. Is there any stress testing happening as of this moment?
Nope, but the network seems to be recovering rather slow. There are still 9-10k unconfirmed transactions, most of those being (chain.so tells) ~32h old. That is odd. Why is mine confirmed that fast when I only put 0.0001 fees on it? As long as those transactions are confirmed, it should be fine all in all. I think, we are not ready for a huge volume of transactions in the near future. As I can see it, we cannot handle VISA-level transactions. Because your transaction most likely has a higher ratio of fees to bites the transaction will fill up. As of right now the mempool is over 126 MB, meaning if no one sends any additional transactions to the network it will take at least 126 additional blocks to clear out the mempool: quickseller@quickseller1:~$ date Fri Jul 10 14:22:10 EDT 2015 quickseller@quickseller1:~$ bitcoin-cli getmempoolinfo { "size" : 41682, "bytes" : 126584240 } I think it should be pretty clear that the obvious solution would be to raise the block limit substantially.
|
|
|
|
dothebeats
Legendary
Offline
Activity: 3766
Merit: 1354
|
|
July 10, 2015, 06:30:06 PM |
|
Mine was confirmed within 1 hour, but that transaction was made on the 9th of July, with only $0.03 worth of fee. Is there any stress testing happening as of this moment?
Nope, but the network seems to be recovering rather slow. There are still 9-10k unconfirmed transactions, most of those being (chain.so tells) ~32h old. That is odd. Why is mine confirmed that fast when I only put 0.0001 fees on it? As long as those transactions are confirmed, it should be fine all in all. I think, we are not ready for a huge volume of transactions in the near future. As I can see it, we cannot handle VISA-level transactions. Because your transaction most likely has a higher ratio of fees to bites the transaction will fill up. As of right now the mempool is over 126 MB, meaning if no one sends any additional transactions to the network it will take at least 126 additional blocks to clear out the mempool: quickseller@quickseller1:~$ date Fri Jul 10 14:22:10 EDT 2015 quickseller@quickseller1:~$ bitcoin-cli getmempoolinfo { "size" : 41682, "bytes" : 126584240 } I think it should be pretty clear that the obvious solution would be to raise the block limit substantially. Maybe that was the case. Btw where are you viewing the current mempool of the network? I'm seeing 73.00 MB here in tradeblock.
|
|
|
|
NeuroticFish
Legendary
Offline
Activity: 3850
Merit: 6583
Looking for campaign manager? Contact icopress!
|
|
July 10, 2015, 06:31:03 PM |
|
Mine was confirmed within 1 hour, but that transaction was made on the 9th of July, with only $0.03 worth of fee. Is there any stress testing happening as of this moment?
Nope, but the network seems to be recovering rather slow. There are still 9-10k unconfirmed transactions, most of those being (chain.so tells) ~32h old. That is odd. Why is mine confirmed that fast when I only put 0.0001 fees on it? As long as those transactions are confirmed, it should be fine all in all. I think, we are not ready for a huge volume of transactions in the near future. As I can see it, we cannot handle VISA-level transactions. Because your transaction most likely has a higher ratio of fees to bites the transaction will fill up. As of right now the mempool is over 126 MB, meaning if no one sends any additional transactions to the network it will take at least 126 additional blocks to clear out the mempool: quickseller@quickseller1:~$ date Fri Jul 10 14:22:10 EDT 2015 quickseller@quickseller1:~$ bitcoin-cli getmempoolinfo { "size" : 41682, "bytes" : 126584240 } I think it should be pretty clear that the obvious solution would be to raise the block limit substantially. Yes, I also think that, unfortunately, Bitcoin is not ready yet. Quickseller, I tend to disagree. Please correct me if I'm wrong. Last blocks (chain.so, sorry for the not-so-great formatting) Block # Age Miner Transactions Size 364,739 23 minutes 1FeDtFhA... 1,445 998.13 kb 364,738 31 minutes F2pool (Discus Fish) 243 98.93 kb 364,737 33 minutes F2pool (Discus Fish) 1,421 377.32 kb 364,736 37 minutes 1JaxbrU7... 701 415.91 kb 364,735 44 minutes F2pool (Discus Fish) 1,677 358.95 kb 364,734 about an hour 16EW6Rv9... 452 801.47 kb 364,733 about an hour 1M5hoG1p... 1 0.21 kb 364,732 about an hour 21 Inc. 1,107 749.18 kb 364,731 about an hour BTCChina Pool 1,857 949.20 kb 364,730 about an hour F2pool (Discus Fish) 4,234 999.96 kb So while some pools "do their best" and process up to 999.96 Kb (!!!), some get the easy "finder's prize" and that's all. Is it me or this can / has to be fixed and fast? If all pools would have been .. fair with the network, all should have gotten as much as possible and the stash of "unconfirmed" would have dropped to normal by now, without bigger block size. edit: improved the formatting
|
|
|
|
Mikestang
Legendary
Offline
Activity: 1274
Merit: 1000
|
|
July 10, 2015, 06:44:42 PM |
|
Because your transaction most likely has a higher ratio of fees to bites the transaction will fill up. As of right now the mempool is over 126 MB, meaning if no one sends any additional transactions to the network it will take at least 126 additional blocks to clear out the mempool: quickseller@quickseller1:~$ date Fri Jul 10 14:22:10 EDT 2015 quickseller@quickseller1:~$ bitcoin-cli getmempoolinfo { "size" : 41682, "bytes" : 126584240 } I think it should be pretty clear that the obvious solution would be to raise the block limit substantially. Yes, I also think that, unfortunately, Bitcoin is not ready yet. Quickseller, I tend to disagree. Please correct me if I'm wrong. Last blocks (chain.so, sorry for the not-so-great formatting) Block # Age Miner Transactions Size 364,739 23 minutes 1FeDtFhA... 1,445 998.13 kb 364,738 31 minutes F2pool (Discus Fish) 243 98.93 kb 364,737 33 minutes F2pool (Discus Fish) 1,421 377.32 kb 364,736 37 minutes 1JaxbrU7... 701 415.91 kb 364,735 44 minutes F2pool (Discus Fish) 1,677 358.95 kb 364,734 about an hour 16EW6Rv9... 452 801.47 kb 364,733 about an hour 1M5hoG1p... 1 0.21 kb 364,732 about an hour 21 Inc. 1,107 749.18 kb 364,731 about an hour BTCChina Pool 1,857 949.20 kb 364,730 about an hour F2pool (Discus Fish) 4,234 999.96 kb So while some pools "do their best" and process up to 999.96 Kb (!!!), some get the easy "finder's prize" and that's all. Is it me or this can / has to be fixed and fast? If all pools would have been .. fair with the network, all should have gotten as much as possible and the stash of "unconfirmed" would have dropped to normal by now, without bigger block size. edit: improved the formatting Lots of this discussion in the recent empty block thread: https://bitcointalk.org/index.php?topic=1085800.0
|
|
|
|
Hollingsworth
|
|
July 10, 2015, 06:52:17 PM Last edit: July 13, 2015, 03:55:20 PM by Hollingsworth |
|
This problem was addressed and fixed with litecoin years ago.
LTC dev, Coblee advised bitcoin devs about this but no one listened.
If this problem persists, there is an alternative coin on standby ready to go.
|
|
|
|
JorgeStolfi
|
|
July 11, 2015, 03:29:33 AM |
|
No, I don't think anyone knows the source of the spam/stress test this time around. Someone with a decent amount of funds and a motivation to force some improvements, I'd say.
The first test was done by a bunch of volunteers recruited informally through an /r/bitcoin thread. Each volunteer tried to spam transactions on his own, within a specified 1-hour window (that became 2-3 hours actually) on a Friday night. The second test, about 2 weeks ago, was started by an entity called "coinwallet.eu". They described their plans on /r/bitcoin. They had a 5000 euro budget. That attempt was aborted after spending ~500 euros because their scripts/servers could not handle the load. They also realized that their fees were too low. They promised to retry in a couple of weeks. This must be their promised retry. Their goal is to get 250 MB of unconfirmed transactions in the queues. They got already over 100 MB and the backlog is still growing. The network could theoretically process 1 MB (~2500 tx) every 10 minutes, but the miners have been processing only ~0.5 MB (~1300 tx) of transactions per block, on average, even when the queues are fulll; and the normal traffic has been using ~0.32 MB (~800 tx) lately. Therefore, once the test traffic ends, it will take ~1400 blocks (~10 days) to clear the backlog. Apparently they are sometimes using more than the standard fees, but (most of the time) they don't seem to be adjusting the fees to aggressively keep normal traffic blocked. That is, legitimate transactions that pay 2-3 times the standard fee are apparently able to jump the queue and get confirmed in the next block or two. Not all the extra traffic is theirs. Many of their transactions send many very small amounts to Wikileaks, charitable organizations, or addresses with well-known private keys. As the recipients of those micro-donations collect them, their transactions add to the test traffic.
|
Academic interest in bitcoin only. Not owner, not trader, very skeptical of its longterm success.
|
|
|
EternalWingsofGod
|
|
July 11, 2015, 08:07:14 AM |
|
No, I don't think anyone knows the source of the spam/stress test this time around. Someone with a decent amount of funds and a motivation to force some improvements, I'd say.
This must be their promised retry. Their goal is to get 250 MB of unconfirmed transactions in the queues. They got already over 100 MB and the backlog is still growing. The network could theoretically process 1 MB (~2500 tx) every 10 minutes, but the miners have been processing only ~0.5 MB (~1300 tx) of transactions per block, on average, even when the queues are fulll; and the normal traffic has been using ~0.32 MB (~800 tx) lately. Therefore, once the test traffic ends, it will take ~1400 blocks (~10 days) to clear the backlog. Not all the extra traffic is theirs. Many of their transactions send many very small amounts to Wikileaks, charitable organizations, or addresses with well-known private keys. As the recipients of those micro-donations collect them, their transactions add to the test traffic. Well the transactions are going to charity although it seems to be causing a mess I was wondering when people refer to the backlog where do you find the chart that measures the amount of data. Just wanted to check if I was looking at the right place https://blockchain.info/unconfirmed-transactions
|
|
|
|
XCASH
Legendary
Offline
Activity: 929
Merit: 1000
|
|
July 11, 2015, 09:36:22 AM |
|
No, I don't think anyone knows the source of the spam/stress test this time around. Someone with a decent amount of funds and a motivation to force some improvements, I'd say.
This must be their promised retry. Their goal is to get 250 MB of unconfirmed transactions in the queues. They got already over 100 MB and the backlog is still growing. The network could theoretically process 1 MB (~2500 tx) every 10 minutes, but the miners have been processing only ~0.5 MB (~1300 tx) of transactions per block, on average, even when the queues are fulll; and the normal traffic has been using ~0.32 MB (~800 tx) lately. Therefore, once the test traffic ends, it will take ~1400 blocks (~10 days) to clear the backlog. Not all the extra traffic is theirs. Many of their transactions send many very small amounts to Wikileaks, charitable organizations, or addresses with well-known private keys. As the recipients of those micro-donations collect them, their transactions add to the test traffic. Well the transactions are going to charity although it seems to be causing a mess I was wondering when people refer to the backlog where do you find the chart that measures the amount of data. Just wanted to check if I was looking at the right place https://blockchain.info/unconfirmed-transactionsYou can see the number of unconfirmed transactions at blockchain.info but if you also want to check the size of the mempool then click this link. https://tradeblock.com/blockchain/After clicking the link select the table button to get this view. It shows the mempool is 77.789309 MB in size as of today. That's about a third of the 250 MB size the stress testers want to push it to.
|
|
|
|
|