cypherdoc (OP)
Legendary

Activity: 1764
Merit: 1009
|
 |
July 08, 2015, 05:52:11 PM |
|
look at this. 80K unconf tx's and 6.76TPS and yet gmax et al says there's no problem. all that wasted computational work done by full nodes for blocks that will never clear those unconf tx's. i told you long ago these guys will never even be able to recognize a problem even when it's staring them in the face and even after it's beat them over the head:
So the fix is to happily write these 80k spam transactions into the permanent ledger that we (full nodes) have to keep a copy of forever? Yes, initially. After some volatility and after the spammers figure out they can't jack the mempool anymore the attacks should stop. someone did a calculation: For example, with 100mb blocks, forcing average transaction fees up to only $0.06 over the course of a year would genuinely cost an attacker over $1billion.
|
|
|
|
|
Adrian-x
Legendary

Activity: 1372
Merit: 1000
|
 |
July 08, 2015, 05:53:19 PM |
|
... the above graph i just put up shows tremendous stress on Bitcoin usage by new and existing users. what's ironic is that the continuous stream of full blocks is a reflection of miners begging for bigger blocks so that they can chew through that mempool in an instant. ...
It is spam attack and with 8MB block it will be worse. ... if blocks were 8MB: an 8MB transaction with 22,500 inputs and 3.95MB of outputs takes over 11 minutes to hash ....
worse for the attacker who would be paying 8 x in fees. miners can upgrade there CPU's if they are having problems collecting the fees.
|
Thank me in Bits 12MwnzxtprG2mHm3rKdgi7NmJKCypsMMQw
|
|
|
iCEBREAKER
Legendary

Activity: 2156
Merit: 1073
Crypto is the separation of Power and State.
|
 |
July 08, 2015, 05:53:33 PM |
|
Gavin is right about one thing however. The sky will not fall because of full blocks. Now please return to the normal Chicken Little routine. It would be so quite in here without your panicked squawking.  you have no idea what a true fee mkt is. it's not what we're getting now. the above graph i just put up shows tremendous stress on Bitcoin usage by new and existing users. what's ironic is that the continuous stream of full blocks is a reflection of miners begging for bigger blocks so that they can chew through that mempool in an instant. that "clearing" of the mempool would enforce losses on the spammer. right now, they can just recycle their spam as it gets deleted every 24 h while still causing damage to the user experience. get your head out of your ass. Oh, touchy touchy! You really don't like it when I use facts, logic, and humor to highlight the contradictions and unsupported assertions in your worldview.  How precisely does increasing the minimum fee from ~2 to ~5 cents "damage to the user experience?" Can you explain that as easily as I can explain how undercharging for use of an incredibly valuable service, which consumes ~1.5 days worth of an avg US home's electricity, damages the long term signalling/incentive structures of the system?
|
██████████ ██████████████████ ██████████████████████ ██████████████████████████ ████████████████████████████ ██████████████████████████████ ████████████████████████████████ ████████████████████████████████ ██████████████████████████████████ ██████████████████████████████████ ██████████████████████████████████ ██████████████████████████████████ ██████████████████████████████████ ████████████████████████████████ ██████████████ ██████████████ ████████████████████████████ ██████████████████████████ ██████████████████████ ██████████████████ ██████████ Monero
|
| "The difference between bad and well-developed digital cash will determine whether we have a dictatorship or a real democracy." David Chaum 1996 "Fungibility provides privacy as a side effect." Adam Back 2014
|
| | |
|
|
|
Odalv
Legendary

Activity: 1414
Merit: 1000
|
 |
July 08, 2015, 05:54:07 PM |
|
look at this. 80K unconf tx's and 6.76TPS and yet gmax et al says there's no problem. all that wasted computational work done by full nodes for blocks that will never clear those unconf tx's. i told you long ago these guys will never even be able to recognize a problem even when it's staring them in the face and even after it's beat them over the head:
So the fix is to happily write these 80k spam transactions into the permanent ledger that we (full nodes) have to keep a copy of forever? Yes, initially. After some volatility and after the spammers figure out they can't jack the mempool anymore the attacks should stop. someone did a calculation: For example, with 100mb blocks, forcing average transaction fees up to only $0.06 over the course of a year would genuinely cost an attacker over $1billion. Did he calculate how much will cost memory to keep this spam ?
|
|
|
|
|
cypherdoc (OP)
Legendary

Activity: 1764
Merit: 1009
|
 |
July 08, 2015, 05:58:39 PM |
|
look at this. 80K unconf tx's and 6.76TPS and yet gmax et al says there's no problem. all that wasted computational work done by full nodes for blocks that will never clear those unconf tx's. i told you long ago these guys will never even be able to recognize a problem even when it's staring them in the face and even after it's beat them over the head:
So the fix is to happily write these 80k spam transactions into the permanent ledger that we (full nodes) have to keep a copy of forever? Yes, initially. After some volatility and after the spammers figure out they can't jack the mempool anymore the attacks should stop. someone did a calculation: For example, with 100mb blocks, forcing average transaction fees up to only $0.06 over the course of a year would genuinely cost an attacker over $1billion. Did he calculate how much will cost memory to keep this spam ? Your missing the point that the spammer wouldn't even try it at that cost.
|
|
|
|
|
cypherdoc (OP)
Legendary

Activity: 1764
Merit: 1009
|
 |
July 08, 2015, 06:01:27 PM |
|
Gavin is right about one thing however. The sky will not fall because of full blocks. Now please return to the normal Chicken Little routine. It would be so quite in here without your panicked squawking.  you have no idea what a true fee mkt is. it's not what we're getting now. the above graph i just put up shows tremendous stress on Bitcoin usage by new and existing users. what's ironic is that the continuous stream of full blocks is a reflection of miners begging for bigger blocks so that they can chew through that mempool in an instant. that "clearing" of the mempool would enforce losses on the spammer. right now, they can just recycle their spam as it gets deleted every 24 h while still causing damage to the user experience. get your head out of your ass. Oh, touchy touchy! You really don't like it when I use facts, logic, and humor to highlight the contradictions and unsupported assertions in your worldview.  How precisely does increasing the minimum fee from ~2 to ~5 cents "damage to the user experience?" Can you explain that as easily as I can explain how undercharging for use of an incredibly valuable service, which consumes ~1.5 days worth of an avg US home's electricity, damages the long term signalling/incentive structures of the system? Through lost economic activity from repeated stuck TX's. Users will just quit. There are people from Greece on reddit who say they won't participate in Bitcoin until the spam issue is fixed.
|
|
|
|
|
Odalv
Legendary

Activity: 1414
Merit: 1000
|
 |
July 08, 2015, 06:02:57 PM |
|
look at this. 80K unconf tx's and 6.76TPS and yet gmax et al says there's no problem. all that wasted computational work done by full nodes for blocks that will never clear those unconf tx's. i told you long ago these guys will never even be able to recognize a problem even when it's staring them in the face and even after it's beat them over the head:
So the fix is to happily write these 80k spam transactions into the permanent ledger that we (full nodes) have to keep a copy of forever? Yes, initially. After some volatility and after the spammers figure out they can't jack the mempool anymore the attacks should stop. someone did a calculation: For example, with 100mb blocks, forcing average transaction fees up to only $0.06 over the course of a year would genuinely cost an attacker over $1billion. Did he calculate how much will cost memory to keep this spam ? Your missing the point that the spammer wouldn't even try it at that cost. If your calculation is right then using 1 mb block he has to pay $10 million per year. (and $100M if we rise fee to $0.6)
|
|
|
|
|
cypherdoc (OP)
Legendary

Activity: 1764
Merit: 1009
|
 |
July 08, 2015, 06:05:07 PM |
|
... the above graph i just put up shows tremendous stress on Bitcoin usage by new and existing users. what's ironic is that the continuous stream of full blocks is a reflection of miners begging for bigger blocks so that they can chew through that mempool in an instant. ...
It is spam attack and with 8MB block it will be worse. ... if blocks were 8MB: an 8MB transaction with 22,500 inputs and 3.95MB of outputs takes over 11 minutes to hash ....
worse for the attacker who would be paying 8 x in fees. miners can upgrade there CPU's if they are having problems collecting the fees. That's why there should be no limit at which a spammer can aim for. He'd be shooting in the dark in a futile attempt to jack the mempool all the while losing money to miners who will clear his spam immediately until he capitulates from huge losses never to return.
|
|
|
|
|
cypherdoc (OP)
Legendary

Activity: 1764
Merit: 1009
|
 |
July 08, 2015, 06:07:42 PM |
|
look at this. 80K unconf tx's and 6.76TPS and yet gmax et al says there's no problem. all that wasted computational work done by full nodes for blocks that will never clear those unconf tx's. i told you long ago these guys will never even be able to recognize a problem even when it's staring them in the face and even after it's beat them over the head:
So the fix is to happily write these 80k spam transactions into the permanent ledger that we (full nodes) have to keep a copy of forever? Yes, initially. After some volatility and after the spammers figure out they can't jack the mempool anymore the attacks should stop. someone did a calculation: For example, with 100mb blocks, forcing average transaction fees up to only $0.06 over the course of a year would genuinely cost an attacker over $1billion. Did he calculate how much will cost memory to keep this spam ? Your missing the point that the spammer wouldn't even try it at that cost. If your calculation is right then using 1 mb block he has to pay $10 million per year. (and $100M if we rise fee to $0.6) No, the damage to the user base in that scenario will kill user growth which is the one thing that will cause value to square over time.
|
|
|
|
|
iCEBREAKER
Legendary

Activity: 2156
Merit: 1073
Crypto is the separation of Power and State.
|
 |
July 08, 2015, 06:13:23 PM |
|
#Chinameltdown The end of Chinese false economic prosperity (Austrian perspective) #EconomicCrisisIsOver US Mint Runs Out Of Silver On Same Day Price Of Silver Plunges To 2015 LowsThe 'spam issue' in Bitcoin will never be fixed (as you define it) because demand for space in the Mother of all Blockchains will always exceed supply. Soon, wallets will support dynamic intelli-fees and fancy RBF whatnot. In the mean time, pay 25 cents or a dollar for higher verification priority if you don't want your tx stuck. If that's too much money for some broke cheapskates, fuck'em. They aren't bringing "economic activity" (beyond subsidized freeloading) to Bitcoin in the first place. @pierre_rochardThose who would give up essential Decentralization, to purchase a little temporary Adoption, deserve neither Decentralization nor Adoption.
|
██████████ ██████████████████ ██████████████████████ ██████████████████████████ ████████████████████████████ ██████████████████████████████ ████████████████████████████████ ████████████████████████████████ ██████████████████████████████████ ██████████████████████████████████ ██████████████████████████████████ ██████████████████████████████████ ██████████████████████████████████ ████████████████████████████████ ██████████████ ██████████████ ████████████████████████████ ██████████████████████████ ██████████████████████ ██████████████████ ██████████ Monero
|
| "The difference between bad and well-developed digital cash will determine whether we have a dictatorship or a real democracy." David Chaum 1996 "Fungibility provides privacy as a side effect." Adam Back 2014
|
| | |
|
|
|
cypherdoc (OP)
Legendary

Activity: 1764
Merit: 1009
|
 |
July 08, 2015, 06:14:10 PM |
|
|
|
|
|
|
cypherdoc (OP)
Legendary

Activity: 1764
Merit: 1009
|
 |
July 08, 2015, 06:16:13 PM |
|
#Chinameltdown The end of Chinese false economic prosperity (Austrian perspective) #EconomicCrisisIsOver US Mint Runs Out Of Silver On Same Day Price Of Silver Plunges To 2015 LowsThe 'spam issue' in Bitcoin will never be fixed (as you define it) because demand for space in the Mother of all Blockchains will always exceed supply. Soon, wallets will support dynamic intelli-fees and fancy RBF whatnot. In the mean time, pay 25 cents or a dollar for higher verification priority if you don't want your tx stuck. If that's too much money for some broke cheapskates, fuck'em. They aren't bringing "economic activity" (beyond subsidized freeloading) to Bitcoin in the first place. @pierre_rochardThose who would give up essential Decentralization, to purchase a little temporary Adoption, deserve neither Decentralization nor Adoption. Quoting Rochard is the worst thing you could do besides flapping your own lips.
|
|
|
|
|
Odalv
Legendary

Activity: 1414
Merit: 1000
|
 |
July 08, 2015, 06:16:41 PM |
|
look at this. 80K unconf tx's and 6.76TPS and yet gmax et al says there's no problem. all that wasted computational work done by full nodes for blocks that will never clear those unconf tx's. i told you long ago these guys will never even be able to recognize a problem even when it's staring them in the face and even after it's beat them over the head:
So the fix is to happily write these 80k spam transactions into the permanent ledger that we (full nodes) have to keep a copy of forever? Yes, initially. After some volatility and after the spammers figure out they can't jack the mempool anymore the attacks should stop. someone did a calculation: For example, with 100mb blocks, forcing average transaction fees up to only $0.06 over the course of a year would genuinely cost an attacker over $1billion. Did he calculate how much will cost memory to keep this spam ? Your missing the point that the spammer wouldn't even try it at that cost. If your calculation is right then using 1 mb block he has to pay $10 million per year. (and $100M if we rise fee to $0.6) No, the damage to the user base in that scenario will kill user growth which is the one thing that will cause value to square over time. There is no computer what can process 10 billion transactions per day. You must build hierarchical structure on top of bitcoin protocol if you want user growth.
|
|
|
|
|
Peter R
Legendary

Activity: 1162
Merit: 1034
|
 |
July 08, 2015, 06:19:14 PM |
|
look at this. 80K unconf tx's and 6.76TPS and yet gmax et al says there's no problem. all that wasted computational work done by full nodes for blocks that will never clear those unconf tx's. i told you long ago these guys will never even be able to recognize a problem even when it's staring them in the face and even after it's beat them over the head:
So the fix is to happily write these 80k spam transactions into the permanent ledger that we (full nodes) have to keep a copy of forever? This is an order-of-magnitude estimate, but I think it's pretty convincing that it's both more expensive for the spammer and less expensive for a node/miner to store the spam than to reject it. When the spam is rejected, it can be "re-spammed" without the attacker losing the TX fees. Once the spam is written, however, the attacker needs more funds to perform a new attack. 
|
|
|
|
iCEBREAKER
Legendary

Activity: 2156
Merit: 1073
Crypto is the separation of Power and State.
|
 |
July 08, 2015, 06:23:23 PM |
|
Did he calculate how much will cost memory to keep this spam ?
Your missing the point that the spammer wouldn't even try it at that cost. If your calculation is right then using 1 mb block he has to pay $10 million per year. (and $100M if we rise fee to $0.6) Sunny King, the genius who created Peercoin and Primecoin, wades into the Great Fee Debate: July 07, 2015, 10:30:33 PM Weekly Update #150 With the recent transaction volume on bitcoin network, I would like to discuss the transaction fee policy of peercoin/primecoin. I have always felt that the transaction fee design of bitcoin is overly complex, so peercoin/primecoin simplified it quite a bit, so users could have easier understanding of the policy. However, the deeper issue with bitcoin's technology is that, due to the nature of the decentralization technology, it's inherently a rather expensive settlement network. This means it's more suitable to act as a backbone network for financial systems, rather than to compete with centralized payment networks on volume and cost. This isn't obvious when bitcoin userbase is still limited, but the situation will get more and more obvious as its popularity grows. Originally bitcoin's transaction fee was defaulted to 0.01BTC. In fact I think this original default value was quite good, it beats having an overly complicated system in my opinion. Think about it, at current valuation it's still only one tenth the cost of bank wire networks. To prematurely increase the scale of the network, to compete against networks such as paypal or credit cards, would cause a significant loss of decentralization which by the way is what bitcoin technology and philosophy is all about. It appears that bitcoin developers are not guarding the fundamental principles with enough vigilance. In such spirit both peercoin/primecoin set default transaction fee to a required 0.01 coin per KB of data, in a simplified and effective fee policy from old bitcoin. The situation in bitcoin is closedly watched, the current fee policy in peercoin/primecoin likely would remain in place when upgrading to latest bitcoin codebase in the future. I agree with this. PS IDK and DGAF who Rochard is, his riff on Benjamin Franklin is deliciously trenchant. ...Ah, I see he's an MPEX cohort. Heh, no wonder mention of his name so hurts your butt. 
|
██████████ ██████████████████ ██████████████████████ ██████████████████████████ ████████████████████████████ ██████████████████████████████ ████████████████████████████████ ████████████████████████████████ ██████████████████████████████████ ██████████████████████████████████ ██████████████████████████████████ ██████████████████████████████████ ██████████████████████████████████ ████████████████████████████████ ██████████████ ██████████████ ████████████████████████████ ██████████████████████████ ██████████████████████ ██████████████████ ██████████ Monero
|
| "The difference between bad and well-developed digital cash will determine whether we have a dictatorship or a real democracy." David Chaum 1996 "Fungibility provides privacy as a side effect." Adam Back 2014
|
| | |
|
|
|
Odalv
Legendary

Activity: 1414
Merit: 1000
|
 |
July 08, 2015, 06:23:41 PM |
|
look at this. 80K unconf tx's and 6.76TPS and yet gmax et al says there's no problem. all that wasted computational work done by full nodes for blocks that will never clear those unconf tx's. i told you long ago these guys will never even be able to recognize a problem even when it's staring them in the face and even after it's beat them over the head:
So the fix is to happily write these 80k spam transactions into the permanent ledger that we (full nodes) have to keep a copy of forever? This is an order-of-magnitude estimate, but I think it's pretty convincing that it's both more expensive for the spammer and less expensive for a node/miner to store the spam than to reject it. When the spam is rejected, it can be "re-spammed" without the attacker losing the TX fees. Once the spam is written, however, the attacker needs more funds to perform a new attack.  I think you have to multiply the cost with number of full nodes.
|
|
|
|
|
justusranvier
Legendary

Activity: 1400
Merit: 1069
|
 |
July 08, 2015, 06:23:53 PM |
|
#Chinameltdown The end of Chinese false economic prosperity (Austrian perspective) #EconomicCrisisIsOver US Mint Runs Out Of Silver On Same Day Price Of Silver Plunges To 2015 LowsThe 'spam issue' in Bitcoin will never be fixed (as you define it) because demand for space in the Mother of all Blockchains will always exceed supply. Soon, wallets will support dynamic intelli-fees and fancy RBF whatnot. In the mean time, pay 25 cents or a dollar for higher verification priority if you don't want your tx stuck. If that's too much money for some broke cheapskates, fuck'em. They aren't bringing "economic activity" (beyond subsidized freeloading) to Bitcoin in the first place. @pierre_rochardThose who would give up essential Decentralization, to purchase a little temporary Adoption, deserve neither Decentralization nor Adoption. Quoting Rochard is the worst thing you could do besides flapping your own lips. I wish that Pierre Rochard would stop pretending to be a proponent of Austrian school of economics and would openly come out as a Keynsian/interventionist. It would be a lot more honest.
|
|
|
|
|
Peter R
Legendary

Activity: 1162
Merit: 1034
|
 |
July 08, 2015, 06:25:30 PM |
|
look at this. 80K unconf tx's and 6.76TPS and yet gmax et al says there's no problem. all that wasted computational work done by full nodes for blocks that will never clear those unconf tx's. i told you long ago these guys will never even be able to recognize a problem even when it's staring them in the face and even after it's beat them over the head:
So the fix is to happily write these 80k spam transactions into the permanent ledger that we (full nodes) have to keep a copy of forever? This is an order-of-magnitude estimate, but I think it's pretty convincing that it's both more expensive for the spammer and less expensive for a node/miner to store the spam than to reject it. When the spam is rejected, it can be "re-spammed" without the attacker losing the TX fees. Once the spam is written, however, the attacker needs more funds to perform a new attack.  I think you have to multiply the cost with number of full nodes. Why would the cost to a particular node depend on the number of nodes?
|
|
|
|
Adrian-x
Legendary

Activity: 1372
Merit: 1000
|
 |
July 08, 2015, 06:26:42 PM |
|
look at this. 80K unconf tx's and 6.76TPS and yet gmax et al says there's no problem. all that wasted computational work done by full nodes for blocks that will never clear those unconf tx's. i told you long ago these guys will never even be able to recognize a problem even when it's staring them in the face and even after it's beat them over the head:
So the fix is to happily write these 80k spam transactions into the permanent ledger that we (full nodes) have to keep a copy of forever? Spam tx's are by definition economic transactions someone finds inappropriate, and individual judgments calls are not part of the protocol, that's bitcoin, I know it sounds counter intuitive to store all tx's but that was what I though when I first read the whitepaper in March of 2011. I was very dubious and though Satoshi must be wrong even I knew this would never scale... well I'm not so sure i have perfect knowledge and I see evidence to suggest I was wrong, and I now believe its probably necessary. anyway to say 6 years after bitcoin has grown that storing transactions and blocks for ever should change is not keeping with the idea that is Bitcoin.
|
Thank me in Bits 12MwnzxtprG2mHm3rKdgi7NmJKCypsMMQw
|
|
|
Adrian-x
Legendary

Activity: 1372
Merit: 1000
|
 |
July 08, 2015, 06:34:03 PM |
|
look at this. 80K unconf tx's and 6.76TPS and yet gmax et al says there's no problem. all that wasted computational work done by full nodes for blocks that will never clear those unconf tx's. i told you long ago these guys will never even be able to recognize a problem even when it's staring them in the face and even after it's beat them over the head:
So the fix is to happily write these 80k spam transactions into the permanent ledger that we (full nodes) have to keep a copy of forever? This is an order-of-magnitude estimate, but I think it's pretty convincing that it's both more expensive for the spammer and less expensive for a node/miner to store the spam than to reject it. When the spam is rejected, it can be "re-spammed" without the attacker losing the TX fees. Once the spam is written, however, the attacker needs more funds to perform a new attack.  I think you have to multiply the cost with number of full nodes. no the cost to nodes in your model is "centralization*", the fees go to the miners who write the transactions the cost of running a node, storing the transaction is not a factor. * an undefined term that is not a risk to the success of bitcoin
|
Thank me in Bits 12MwnzxtprG2mHm3rKdgi7NmJKCypsMMQw
|
|
|
|