Post
Topic
Board Bitcoin Discussion
Re: Bitcoin under ATTACK now: What YOU can do to help!
by
misterbigg
on 08/03/2013, 14:27:13 UTC
First, it's your subjective opinion what is "spam" and what is not "spam".

If you read the post, then you understand that these outputs can never be realistically spent, since they would cost more in fees than the amount received.

Quote
If the disk is scarce for you, do not store the whole blockchain.

Again, you do not understand that these transactions cannot be pruned. They must exist until the end of time, and yet the outputs cannot be spent.

Quote
Second, it's your subjective opinion regarding the "maturity" of the network.

No. The maturity can be measured objectively as the average fill rate of blocks (currently at roughly 25%).

Quote
Third, "startup capital" does not exist. As does not exist any "common good".

The block subsidy is a temporary incentive to reward miners as the system bootstraps itself. It also exists to handle the problem of the initial distribution of coins (Ripple developers take note). The "startup capital" refers to the current condition of low fees and lack of competition for space in the block chain.

Quote
You are basically calling for censorship based on your personal preferences, disguising them under "common good" myth.

No, I'm saying that we don't need fees to go up sooner than necessary just because of one bad actor on the network.

The problem of unspendable outputs can be fixed with dust collection algorithms in the clients. With every transaction the coin selection algorithm can check to see if any dust outputs can be included as an input without causing the transaction to require a higher fee.

If your proposed change was to go through, an attacker could cheaply flood the network by first creating a lot of dust, then sending it to himself, and finally creating many transactions that spend the dust as an input using the lower fee.

Miners are the ones with the voting power here. ...If the blocks start to become too large because of transaction volume, it could take minutes instead of seconds to push around all that data over networks...

The transaction volume wouldn't be a problem in the future since we will regularly reach the 1mb limit. It's only a problem now because the network is young. But the transaction volume is only one part of the problem. The other part is the unspendable.

Every time SatoshIDICE sends a losing bet transaction, every current node and every new node must keep a copy of the transaction until the end of time.

I don't see the problem. Raise the max block size limit and problem solved.

Raising the max block size would make the problem worse, since even more SatoshiDICE transaction spam would be permanently etched into the block chain, with no possibility of getting spent.