Bitcoin Forum
May 03, 2024, 09:18:40 PM *
News: Latest Bitcoin Core release: 27.0 [Torrent]
 
   Home   Help Search Login Register More  
Pages: « 1 [2]  All
  Print  
Author Topic: Spam attack solution?  (Read 1083 times)
ImHash
Hero Member
*****
Offline Offline

Activity: 924
Merit: 506


View Profile
May 06, 2017, 12:28:40 PM
 #21

Bullshit. Do I have to explain this to you 100 times before you understand what spam is? The definition of spam transactions is entirely dislocated from your inclusion of a fee (or lack thereof).
Don't you snap at me you Psychotic Bitch Cheesy
How could you not read the rest of my post?
It's all miners fault, they want to push big blocks to have the ability to double/ triple their fee revenue, we should revolt then since they're tyrants.

I don't want to say it straight forward that we need SW to increase block size and reduce TX sizes at the same time because then people think I'm a shill which I'm not, I'm with the truth and will remain with the good side, the moment I see SW is malicious/ hostile to the code/ network I will sell them out like in a giffy Cheesy
1714771120
Hero Member
*
Offline Offline

Posts: 1714771120

View Profile Personal Message (Offline)

Ignore
1714771120
Reply with quote  #2

1714771120
Report to moderator
1714771120
Hero Member
*
Offline Offline

Posts: 1714771120

View Profile Personal Message (Offline)

Ignore
1714771120
Reply with quote  #2

1714771120
Report to moderator
Remember that Bitcoin is still beta software. Don't put all of your money into BTC!
Advertised sites are not endorsed by the Bitcoin Forum. They may be unsafe, untrustworthy, or illegal in your jurisdiction.
1714771120
Hero Member
*
Offline Offline

Posts: 1714771120

View Profile Personal Message (Offline)

Ignore
1714771120
Reply with quote  #2

1714771120
Report to moderator
1714771120
Hero Member
*
Offline Offline

Posts: 1714771120

View Profile Personal Message (Offline)

Ignore
1714771120
Reply with quote  #2

1714771120
Report to moderator
1714771120
Hero Member
*
Offline Offline

Posts: 1714771120

View Profile Personal Message (Offline)

Ignore
1714771120
Reply with quote  #2

1714771120
Report to moderator
BitcoinHodler
Hero Member
*****
Offline Offline

Activity: 1456
Merit: 578


HODLing is an art, not just a word...


View Profile
May 06, 2017, 12:31:18 PM
Last edit: May 06, 2017, 12:43:07 PM by BitcoinHodler
 #22

You have just to analysed stats of bitcoin on 05/05/2017 : http://statoshi.info/dashboard/db/memory-pool

If it was a spam attack the estimated cost is : 20000 Tx (number of min spam transaction estimated) * 93099 sat (Avg fees per Tx) = 18.61980000 BTC (28856 $)

you should explain how from these numbers you concluded there isn't any spam attack because it is not clear.

also you are making a couple of mistakes.
1. you are rounding up the numbers. transactions have a wide range of fees. from 0 sat/byte to 700 sat/byte. and also they have a wide range of sizes from small 190 byte to big ass tens of kilobyte. and if anything you should multiply fee/byte with total size in byte not number of tx * average fee.
2. you could have used blockchain.info/unconfirmed-transactions. the total fee of transactions in memory pool is currently at 258.915BTC and size is 139 MB

The spammer is not alone to do Tx on Bitcoin network. The calcul is very simple for a child : Number of Tx * Avg fees/Tx

Avg fees/Tx = Avg fees/Kbytes * Avg Kbytes/Tx

that is the whole point, that this calculation is not what a child can do.
if it were that easy you would have came up with a number which was closer to 258BTC than this. you are way off the mark here.

you have another wrong assumption and that is assuming out of 70K-136K tx on 2017-5-5 only 20K were spam

edit:
here are 2 examples so that you can get a better feeling about that range i was talking about:
https://blockchain.info/tx/f8a9bb7e6dad27ef0ff3aa50ba05dbf0f3c7f2d5030821228dd8e314f66b2e4b
https://blockchain.info/tx/889c57f19d26f5094299be7af7da508bc9e6904d281586f8e214f9fda2baef09

Holding Bitcoin More Every Day
Heruur
Full Member
***
Offline Offline

Activity: 140
Merit: 100


View Profile
May 06, 2017, 12:53:22 PM
 #23

You have just to analysed stats of bitcoin on 05/05/2017 : http://statoshi.info/dashboard/db/memory-pool

If it was a spam attack the estimated cost is : 20000 Tx (number of min spam transaction estimated) * 93099 sat (Avg fees per Tx) = 18.61980000 BTC (28856 $)

you should explain how from these numbers you concluded there isn't any spam attack because it is not clear.

also you are making a couple of mistakes.
1. you are rounding up the numbers. transactions have a wide range of fees. from 0 sat/byte to 700 sat/byte. and also they have a wide range of sizes from small 190 byte to big ass tens of kilobyte. and if anything you should multiply fee/byte with total size in byte not number of tx * average fee.
2. you could have used blockchain.info/unconfirmed-transactions. the total fee of transactions in memory pool is currently at 258.915BTC and size is 139 MB

The spammer is not alone to do Tx on Bitcoin network. The calcul is very simple for a child : Number of Tx * Avg fees/Tx

Avg fees/Tx = Avg fees/Kbytes * Avg Kbytes/Tx

that is the whole point, that this calculation is not what a child can do.
if it were that easy you would have came up with a number which was closer to 258BTC than this. you are way off the mark here.

you have another wrong assumption and that is assuming out of 70K-136K tx on 2017-5-5 only 20K were spam

The amount of 20K Tx is just an example. What can we do other than hypotheses?

Effectively 140K Tx is the total number of unconfirmed transaction. If an attacker wants to disrupt the network by adding 20% of unconfirmed transaction, he must ensure that his transactions are prioritized by the miners.

Lauda
Legendary
*
Offline Offline

Activity: 2674
Merit: 2965


Terminated.


View Profile WWW
May 10, 2017, 01:22:12 AM
 #24

Bullshit. Do I have to explain this to you 100 times before you understand what spam is? The definition of spam transactions is entirely dislocated from your inclusion of a fee (or lack thereof).
Don't you snap at me you Psychotic Bitch Cheesy
I said that we are not done, and here I am.

How could you not read the rest of my post?
It's all miners fault, they want to push big blocks to have the ability to double/ triple their fee revenue, we should revolt then since they're tyrants.
The rest of the post does not matter for the statement which I am quoting. Your whole premise is wrong, and the remainder builds upon it. There are transactions which are spam. Whilst it may be *somewhat hard* to specify which TXs are spam or not to the outside observer (except for the obvious cases), it certainly exists.

I don't want to say it straight forward that we need SW to increase block size and reduce TX sizes at the same time because then people think I'm a shill which I'm not, I'm with the truth and will remain with the good side, the moment I see SW is malicious/ hostile to the code/ network I will sell them out like in a giffy Cheesy
SW -> small block size increase. This seems like a viable plan to me. Keep in mind that any kind of HF will run into some resistance. There are people who are completely against any block size increase via HF (SW or not SW).

Effectively 140K Tx is the total number of unconfirmed transaction. If an attacker wants to disrupt the network by adding 20% of unconfirmed transaction, he must ensure that his transactions are prioritized by the miners.
No, your premise that attacker wants 'x' at all times is false. It all depends on what they are trying to accomplish. Do they want to spike the mempool to create artificial delays ("panic") whilst actually having only a small effect? Do they really want to cause more delays? They don't really need to spend more fees than everyone, just those who are generally low-paying.

"The Times 03/Jan/2009 Chancellor on brink of second bailout for banks"
😼 Bitcoin Core (onion)
Heruur
Full Member
***
Offline Offline

Activity: 140
Merit: 100


View Profile
May 13, 2017, 04:42:28 PM
 #25


Effectively 140K Tx is the total number of unconfirmed transaction. If an attacker wants to disrupt the network by adding 20% of unconfirmed transaction, he must ensure that his transactions are prioritized by the miners.
No, your premise that attacker wants 'x' at all times is false. It all depends on what they are trying to accomplish. Do they want to spike the mempool to create artificial delays ("panic") whilst actually having only a small effect? Do they really want to cause more delays? They don't really need to spend more fees than everyone, just those who are generally low-paying.

Exactly as you said all depends on what they are trying to accomplish. Of course they don't need to spend more fees to create unconfirmed transaction but may be try to increase the number of transactions in order to explode the transaction fees. If I send transactions whose fees are higher than the average transaction fees (20sat / byte) and my volume represents 20% of the daily transactions then I make sure to saturate the network with my transactions (20% more unconfirmed transactions) and influence the price of transaction fees.
Pages: « 1 [2]  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!