Bitcoin Forum
April 26, 2024, 01:53:06 PM *
News: Latest Bitcoin Core release: 27.0 [Torrent]
 
   Home   Help Search Login Register More  
Pages: « 1 2 3 4 5 6 7 8 9 10 11 [12] 13 14 15 »  All
  Print  
Author Topic: Next level Bitcoin stress test -- June 29-30 13:00 GMT 2015  (Read 16025 times)
lorylore
Legendary
*
Offline Offline

Activity: 1470
Merit: 1002



View Profile
July 02, 2015, 12:02:28 AM
 #221

Did the stress test affected today tx. ? I had a small tx. and payed fee but took to long about 4h to get confirmed.
It is a common myth that Bitcoin is ruled by a majority of miners. This is not true. Bitcoin miners "vote" on the ordering of transactions, but that's all they do. They can't vote to change the network rules.
Advertised sites are not endorsed by the Bitcoin Forum. They may be unsafe, untrustworthy, or illegal in your jurisdiction.
publicjud
Legendary
*
Offline Offline

Activity: 1120
Merit: 1003


twet.ch/inv/62d7ae96


View Profile
July 02, 2015, 02:14:06 AM
 #222

if the blocks were 20mb, there would be no controversy as all tx's would fit happily with no bottleneck..

yeah. I really think, that we need some change with this block magic asap, because now waiting almost hour for FIRST confirmation, even I paid fee. we should be lucky, that bitcoin is not massively adopted yet, because this is like waiting 1h for email delivery..

Use blackcoin.  Way faster and more secure and you wouldn't have the issue of pools blacklisting transactions.

Join Twetch twet.ch/inv/62d7ae96
pooya87
Legendary
*
Offline Offline

Activity: 3430
Merit: 10504



View Profile
July 02, 2015, 04:19:03 AM
 #223

is there any report of the stress test released like the last time?
for the last test i saw this: http://redd.it/3au3rs but i can't find anything like it for this one.

.
.BLACKJACK ♠ FUN.
█████████
██████████████
████████████
█████████████████
████████████████▄▄
░█████████████▀░▀▀
██████████████████
░██████████████
████████████████
░██████████████
████████████
███████████████░██
██████████
CRYPTO CASINO &
SPORTS BETTING
▄▄███████▄▄
▄███████████████▄
███████████████████
█████████████████████
███████████████████████
█████████████████████████
█████████████████████████
█████████████████████████
███████████████████████
█████████████████████
███████████████████
▀███████████████▀
█████████
.
tspacepilot
Legendary
*
Offline Offline

Activity: 1456
Merit: 1076


I may write code in exchange for bitcoins.


View Profile
July 02, 2015, 04:22:44 AM
 #224

if the blocks were 20mb, there would be no controversy as all tx's would fit happily with no bottleneck..

yeah. I really think, that we need some change with this block magic asap, because now waiting almost hour for FIRST confirmation, even I paid fee. we should be lucky, that bitcoin is not massively adopted yet, because this is like waiting 1h for email delivery..

Use blackcoin.  Way faster and more secure and you wouldn't have the issue of pools blacklisting transactions.

You probably don't have the issue of a company spending thousands of dollars to spam it with useless transactions either.  If you did, you might not consider that "blacklisting" to be problematic.
kano
Legendary
*
Offline Offline

Activity: 4466
Merit: 1800


Linux since 1997 RedHat 4


View Profile
July 02, 2015, 05:36:21 AM
 #225

imagine a company wanted to pay its 10,000 staff in bitcoin. and it sent out tx's as such.. luke jr would block the tx.
Hard to take you seriously when you just blatantly lie and slander me...

if the blocks were 20mb, there would be no controversy as all tx's would fit happily with no bottleneck..
No, if blocks were 20 MB, the damage would be 20 times worse and literally destroy Bitcoin.
No matter what the limit is, or how big blocks are, spam should never be mined, and can never be supported (it would literally require infinite block sizes).
FUD as usual from you.

The number of transactions on the bitcoin network is NOT decided by the block size limit.

At some point in the future it MAY be a major factor, due to the block size being smaller than the demand for bitcoin transactions, but that is NOT the case now.

Pool: https://kano.is - low 0.5% fee PPLNS 3 Days - Most reliable Solo with ONLY 0.5% fee   Bitcointalk thread: Forum
Discord support invite at https://kano.is/ Majority developer of the ckpool code - k for kano
The ONLY active original developer of cgminer. Original master git: https://github.com/kanoi/cgminer
shorena
Copper Member
Legendary
*
Offline Offline

Activity: 1498
Merit: 1499


No I dont escrow anymore.


View Profile WWW
July 02, 2015, 05:46:32 AM
 #226

if the blocks were 20mb, there would be no controversy as all tx's would fit happily with no bottleneck..

yeah. I really think, that we need some change with this block magic asap, because now waiting almost hour for FIRST confirmation, even I paid fee. we should be lucky, that bitcoin is not massively adopted yet, because this is like waiting 1h for email delivery..

No, your "mail" is delivered. Its just not confirmed yet. Besides what you experienced was the "normal" rush to ~6k TX. That is a daily even between ~1800 CEST and ~0100 CEST. Its probably european/us prime time to spend/move coins.

-snip-
No, if blocks were 20 MB, the damage would be 20 times worse and literally destroy Bitcoin.
No matter what the limit is, or how big blocks are, spam should never be mined, and can never be supported (it would literally require infinite block sizes).

Bigger blocks would - for one - make these kinds of attacks more expensive. This stress test is only slightly effecting others because OP is burning coins as fees and miners are - as its intended - greedy. If the max blocksize is 2 MB the same attack would have needed 40 BTC instead of 20 BTC[1] to have the same effect. How bigger blocks would worsen the effect is not right away clear to me, if they are full, they are full and others have to wait.

[1] According to OP that are the funds dedicated to this test, I did not check how realistic this is.

Im not really here, its just your imagination.
Xialla
Legendary
*
Offline Offline

Activity: 1036
Merit: 1000


/dev/null


View Profile
July 02, 2015, 07:05:22 AM
 #227

because this is like waiting 1h for email delivery..
No, your "mail" is delivered. Its just not confirmed yet.

uhh ok, so the mail is delivered, but I'm unable to read to content and have to wait unknown time, because lot of guys sending mails.. (btw, yesterday I have to wait 5 hours and 28 minutes for first confirmation)

..if you don't feel this like a problem, believe or not, but it IS problem.
Luke-Jr
Legendary
*
Offline Offline

Activity: 2576
Merit: 1186



View Profile
July 02, 2015, 07:16:57 AM
 #228

because this is like waiting 1h for email delivery..
No, your "mail" is delivered. Its just not confirmed yet.

uhh ok, so the mail is delivered, but I'm unable to read to content and have to wait unknown time, because lot of guys sending mails.. (btw, yesterday I have to wait 5 hours and 28 minutes for first confirmation)

..if you don't feel this like a problem, believe or not, but it IS problem.
More like you can't prove who sent the email for unknown time. Which is actually true, since email is basically always insecure.

A better analogy would be credit card transactions. Those take 6 months to confirm.

tspacepilot
Legendary
*
Offline Offline

Activity: 1456
Merit: 1076


I may write code in exchange for bitcoins.


View Profile
July 02, 2015, 07:19:42 AM
 #229

because this is like waiting 1h for email delivery..
No, your "mail" is delivered. Its just not confirmed yet.

uhh ok, so the mail is delivered, but I'm unable to read to content and have to wait unknown time, because lot of guys sending mails.. (btw, yesterday I have to wait 5 hours and 28 minutes for first confirmation)

..if you don't feel this like a problem, believe or not, but it IS problem.
More like you can't prove who sent the email for unknown time. Which is actually true, since email is basically always insecure.
Right, but in this analogy, you can't reply or act on the information in the email until you figure that out (no spending coins that aren't confirmed yours yet).  Actually, the analogy is getting rather stretched by now as you aptly transition to below.
Quote

A better analogy would be credit card transactions. Those take 6 months to confirm.
Luke-Jr
Legendary
*
Offline Offline

Activity: 2576
Merit: 1186



View Profile
July 02, 2015, 07:20:58 AM
 #230

because this is like waiting 1h for email delivery..
No, your "mail" is delivered. Its just not confirmed yet.

uhh ok, so the mail is delivered, but I'm unable to read to content and have to wait unknown time, because lot of guys sending mails.. (btw, yesterday I have to wait 5 hours and 28 minutes for first confirmation)

..if you don't feel this like a problem, believe or not, but it IS problem.
More like you can't prove who sent the email for unknown time. Which is actually true, since email is basically always insecure.
Right, but in this analogy, you can't reply or act on the information in the email until you figure that out (no spending coins that aren't confirmed yours yet).
Except Bitcoin does allow spending unconfirmed coins. Wink

Xialla
Legendary
*
Offline Offline

Activity: 1036
Merit: 1000


/dev/null


View Profile
July 02, 2015, 07:30:59 AM
 #231

uhh ok, so the mail is delivered, but I'm unable to read to content and have to wait unknown time, because lot of guys sending mails.. (btw, yesterday I have to wait 5 hours and 28 minutes for first confirmation)

..if you don't feel this like a problem, believe or not, but it IS problem.
More like you can't prove who sent the email for unknown time. Which is actually true, since email is basically always insecure.

A better analogy would be credit card transactions. Those take 6 months to confirm.

yes, but average Joe don't care about 6 months, because he is not waiting during paying process more than 5 hours like me yesterday. He simply don't care about TX's in background between credit company, bank and other institutions and he will literally never find out, that it takes 6 months in "reality"

I got your point, but waiting endless hours for first confirmation (and LOT of services requires at least one confirmation) is imho not comfortable at all and should be somehow changed..
ragi
Hero Member
*****
Offline Offline

Activity: 686
Merit: 500



View Profile
July 02, 2015, 09:10:56 AM
 #232

Why are there 3209 Unconfirmed Transactions with 4623.65234375 (KB) backlog. Is this still ongoing?

no.
el kaka22
Legendary
*
Offline Offline

Activity: 3500
Merit: 1162


www.Crypto.Games: Multiple coins, multiple games


View Profile
July 02, 2015, 09:32:28 AM
 #233

Why are there 3209 Unconfirmed Transactions with 4623.65234375 (KB) backlog. Is this still ongoing?
I don't think so. However there was no blocks mined within the last 30 minutes till the newest block was mined about 3 minutes ago. That block takes 0.39 BTC as transaction fees.

█████████████████████████
███████▄▄▀▀███▀▀▄▄███████
████████▄███▄████████
█████▄▄█▀▀███▀▀█▄▄█████
████▀▀██▀██████▀██▀▀████
████▄█████████████▄████
███████▀███████▀███████
████▀█████████████▀████
████▄▄██▄████▄██▄▄████
█████▀▀███▀▄████▀▀█████
████████▀███▀████████
███████▀▀▄▄███▄▄▀▀███████
█████████████████████████
.
 CRYPTOGAMES 
.
 Catch the winning spirit! 
█▄░▀███▌░▄
███▄░▀█░▐██▄
▀▀▀▀▀░░░▀▀▀▀▀
████▌░▐█████▀
████░░█████
███▌░▐███▀
███░░███
██▌░▐█▀
PROGRESSIVE
      JACKPOT      
██░░▄▄
▀▀░░████▄
▄▄▄▄██▀░░▄▄
░░░▀▀█░░▀██▄
███▄░░▀▄░█▀▀
█████░░█░░▄▄█
█████░░██████
█████░░█░░▀▀█
LOW HOUSE
         EDGE         
██▄
███░░░░░░░▄▄
█▀░░░░░░░████
█▄░░░░░░░░█▀
██▄░░░░░░▄█
███▄▄░░▄██▌
██████████
█████████▌
PREMIUM VIP
 MEMBERSHIP 
DICE   ROULETTE   BLACKJACK   KENO   MINESWEEPER   VIDEO POKER   PLINKO   SLOT   LOTTERY
sturle
Legendary
*
Offline Offline

Activity: 1437
Merit: 1002

https://bitmynt.no


View Profile WWW
July 02, 2015, 09:38:54 AM
 #234

blocking a tx just because you think it is spam.. is bad.
Bitcoin Core does that.

i get the idea of blocking tx's that have values of less than a penny.. but blocking a tx due to data bloat needs careful consideration..
Blocking some kinds of spam is OK, but blocking other kinds of spam is not OK?  Avoiding data bloat (UTXO set) is the primary reason for blocking dust.  Of course every filter needs careful consideration.

Quote
imagine a company wanted to pay its 10,000 staff in bitcoin. and it sent out tx's as such.. luke jr would block the tx.
Congratulations!  You just discovered, all by yourself, one of many reasons for why centralization is bad.  Keeping the block size small is important to avoid more centralization.   Therefore we need to block malicious spam.  If Luke mined 100% of all blocks, which he could theoretically do if he got well over 51% of the hashrate, he could block the tx.

Quote
the problem is not that tx's need blocking. the problem is that the test is showing that even a small handfull of tx's can cause such controversy. if the blocks were 20mb, there would be no controversy as all tx's would fit happily with no bottleneck..
Now you lost me.  Which small handful of tx's caused controversy?

If the blocks were larger, blocking transactions will be easier.  The number of full nodes has already been reduced by 94% over the last year.  If you multiply the resource requirements for running a full node by 20, there won't be many full nodes left.  Not running a full node sacrifices both privacy and security.  Few full nodes makes it easier to block transactions, because a small set of nodes in a few datacenters are easier to control than a large set spread all over the world.

Sjå https://bitmynt.no for veksling av bitcoin mot norske kroner.  Trygt, billig, raskt og enkelt sidan 2010.
I buy with EUR and other currencies at a fair market price when you want to sell.  See http://bitmynt.no/eurprice.pl
Warning: "Bitcoin" XT, Classic, Unlimited and the likes are scams. Don't use them, and don't listen to their shills.
ragi
Hero Member
*****
Offline Offline

Activity: 686
Merit: 500



View Profile
July 02, 2015, 09:40:32 AM
 #235

And the 5 blocks before this one was almost empty...

no.
turvarya
Hero Member
*****
Offline Offline

Activity: 714
Merit: 500


View Profile
July 02, 2015, 09:47:07 AM
 #236

blocking a tx just because you think it is spam.. is bad.
Bitcoin Core does that.

i get the idea of blocking tx's that have values of less than a penny.. but blocking a tx due to data bloat needs careful consideration..
Blocking some kinds of spam is OK, but blocking other kinds of spam is not OK?  Avoiding data bloat (UTXO set) is the primary reason for blocking dust.  Of course every filter needs careful consideration.

Quote
imagine a company wanted to pay its 10,000 staff in bitcoin. and it sent out tx's as such.. luke jr would block the tx.
Congratulations!  You just discovered, all by yourself, one of many reasons for why centralization is bad.  Keeping the block size small is important to avoid more centralization.   Therefore we need to block malicious spam.  If Luke mined 100% of all blocks, which he could theoretically do if he got well over 51% of the hashrate, he could block the tx.

Quote
the problem is not that tx's need blocking. the problem is that the test is showing that even a small handfull of tx's can cause such controversy. if the blocks were 20mb, there would be no controversy as all tx's would fit happily with no bottleneck..
Now you lost me.  Which small handful of tx's caused controversy?

If the blocks were larger, blocking transactions will be easier.  The number of full nodes has already been reduced by 94% over the last year.  If you multiply the resource requirements for running a full node by 20, there won't be many full nodes left.  Not running a full node sacrifices both privacy and security.  Few full nodes makes it easier to block transactions, because a small set of nodes in a few datacenters are easier to control than a large set spread all over the world.
That is just not true. The measurement of full nodes changed. We never really had that huge number of full nodes, some people are propagating.
Furthermore, it is complete bollocks, that you would need a datacenter to have a full node. Please stop spreading that nonsense.

https://forum.bitcoin.com/
New censorship-free forum by Roger Ver. Try it out.
sturle
Legendary
*
Offline Offline

Activity: 1437
Merit: 1002

https://bitmynt.no


View Profile WWW
July 02, 2015, 09:50:05 AM
 #237

Bigger blocks would - for one - make these kinds of attacks more expensive. This stress test is only slightly effecting others because OP is burning coins as fees and miners are - as its intended - greedy. If the max blocksize is 2 MB the same attack would have needed 40 BTC instead of 20 BTC[1] to have the same effect.
Why do you assume the price of a transaction – the txfee – will stay the same as the supply of transaction space increases?  This contradicts the law of supply and demand.  The price should go down when the supply increases and normal demand stays the same, and the cost of the attack against 2 MB blocks will be exactly the same as the cost of an attack against 1 MB blocks.

Sjå https://bitmynt.no for veksling av bitcoin mot norske kroner.  Trygt, billig, raskt og enkelt sidan 2010.
I buy with EUR and other currencies at a fair market price when you want to sell.  See http://bitmynt.no/eurprice.pl
Warning: "Bitcoin" XT, Classic, Unlimited and the likes are scams. Don't use them, and don't listen to their shills.
Luke-Jr
Legendary
*
Offline Offline

Activity: 2576
Merit: 1186



View Profile
July 02, 2015, 10:16:36 AM
 #238

I got your point, but waiting endless hours for first confirmation (and LOT of services requires at least one confirmation) is imho not comfortable at all and should be somehow changed..
Yes, but all you can do today is ask services to trust your unconfirmed transaction like they do with credit cards.
If you defraud them, they can just terminate your service.
If people abuse this in retail, they may end up having to ask for photo id for Bitcoin purchases.
Given a year or so, hopefully Lightning will solve it in a nicer way.

The measurement of full nodes changed.
The measurement by multiple different people happened to all change in just the exact same way so that the same conclusions were drawn? Don't be ridiculous.

Furthermore, it is complete bollocks, that you would need a datacenter to have a full node.
20 MB blocks means you need 41 Mbps upload. Most people don't have that even available.

DannyHamilton
Legendary
*
Offline Offline

Activity: 3374
Merit: 4606



View Profile
July 02, 2015, 11:37:41 AM
Last edit: July 02, 2015, 12:12:25 PM by DannyHamilton
 #239

20 MB blocks means you need 41 Mbps upload. Most people don't have that even available.

Please share your calculations.

I'm apparently missing something.

If we assume that each transaction received is sent to 2 other nodes, then a full 20 MB block over 10 minutes would mean that you would have needed to send approximately 40 MB during that time.

40 MB X 8 bits per byte = 320 Mbit

There are 600 seconds in 10 minutes.

320 Mbit / 600 seconds = 533,333 kbps

That's only a bit more than half of 1 Mbps.

Somehow you ended up with a number that is almost 77 times larger than my calculation.

Does that mean you are assuming that each node sends every transaction it receives to 154 other nodes?  That doesn't seem like an accurate estimate.

What am I missing?
kano
Legendary
*
Offline Offline

Activity: 4466
Merit: 1800


Linux since 1997 RedHat 4


View Profile
July 02, 2015, 11:42:57 AM
 #240

... and it doesn't matter unless you are mining.
That is only the problem of pools and people using their nodes for solo mining.

Everyone should be running nodes, but most people shouldn't be using them for mining.
That's a risky thing to do ... even some pools do that badly ... like Eligius.

A transaction processing node doesn't need to get every block ASAP.
If it takes even a minute it doesn't matter.

Pool: https://kano.is - low 0.5% fee PPLNS 3 Days - Most reliable Solo with ONLY 0.5% fee   Bitcointalk thread: Forum
Discord support invite at https://kano.is/ Majority developer of the ckpool code - k for kano
The ONLY active original developer of cgminer. Original master git: https://github.com/kanoi/cgminer
Pages: « 1 2 3 4 5 6 7 8 9 10 11 [12] 13 14 15 »  All
  Print  
 
Jump to:  

Powered by MySQL Powered by PHP Powered by SMF 1.1.19 | SMF © 2006-2009, Simple Machines Valid XHTML 1.0! Valid CSS!