Bitcoin Forum

Bitcoin => Bitcoin Discussion => Topic started by: Killdozer on March 08, 2013, 10:53:15 PM



Title: Do you think bitcoin users is blockchain spam? Drop their TX's - Solution inside
Post by: Killdozer on March 08, 2013, 10:53:15 PM
As per my request, I wrote a patch to apply to the Bitcoin client that will drop all transactions to bitcoin users and simply not relay or verify them. It will also drop all transactions that are less than 21,000,000 bitcoins in value, so you might want to change that value to 1 or 2 satoshis, to only drop SD's losing bets tx's.

Let's show them how the free market works and that not only miners have a say on this subject!

Code:
diff --git a/src/main.cpp b/src/main.cpp
index 9a06dbf..d3fba73 100644
--- a/src/main.cpp
+++ b/src/main.cpp
@@ -384,8 +384,16 @@ bool CTransaction::IsStandard() const
     BOOST_FOREACH(const CTxOut& txout, vout) {
         if (!::IsStandard(txout.scriptPubKey))
             return false;
+        if (txout.nValue <= 2100000000000000)
+            return error("CTransaction::IsStandard : ignoring transaction with dust output");
     }
     return true;
 }


Title: Re: Do you think bitcoin users is blockchain spam? Drop their TX's - Solution inside
Post by: doobadoo on March 09, 2013, 01:45:04 AM
not funny.  SpamDice is shitting the bed.  The community has a right to be upset.  But i think we need a client or protocol change to fix this.  Perhaps a rule preventing small unspent outputs?  Something tied to the median tx fee or a mult thereof?  Who needs an output for less than the median tx fee?  not for legit sending of BTC, instead its for sending unspendable bitdust as a "lose" message.

This DDoS attack on the chain must end, one way or the other.  And the fact that Spam Dice a spamdice exec sits on the Bitcoin foundation is not cool.


Title: Re: Do you think bitcoin users is blockchain spam? Drop their TX's - Solution inside
Post by: MysteryMiner on March 09, 2013, 03:19:25 AM
It is not a solution. Satoshi Dick can start using unique generated addresses for each bet and it will be even worse then. Also the small satoshi transactions are microtransactions done right. Not good to block them Just imagine Counter-Strike game when every hit to enemy is instantly credited to your account or each purchased cartridge cost some satoshis.

The blockchain is still many times smaller than Avatar extended version in 1080i resolution. Also my CPU is idling at 0 to 5% of load. I can handle this. I dont see a problem at all right now.


Title: Re: Do you think bitcoin users is blockchain spam? Drop their TX's - Solution inside
Post by: jgarzik on March 09, 2013, 04:14:59 AM
It is not a solution. Satoshi Dick can start using unique generated addresses for each bet and it will be even worse then.

Open question.

Unique generated addresses might imply some per-bet or per-session communication with the users, that would open the door to a much more efficient method of sending the "bet lost" message.



Title: Re: Do you think bitcoin users is blockchain spam? Drop their TX's - Solution inside
Post by: MysteryMiner on March 09, 2013, 04:35:00 AM
It is not a solution. Satoshi Dick can start using unique generated addresses for each bet and it will be even worse then.

Open question.

Unique generated addresses might imply some per-bet or per-session communication with the users, that would open the door to a much more efficient method of sending the "bet lost" message.


But if the operators of Satoshi Douche intentionally don't do it in efficient way?

My suggestion is regulate the transaction fees in future so it balances costs of node and mining operation. Right now the block reward covers everything. In far future the costs will be covered by tx fees. If 4096TB SATA-17 SSD will cost less than 200$ by year 2030 it is OK to continue as it is.


Title: Re: Do you think bitcoin users is blockchain spam? Drop their TX's - Solution inside
Post by: Polvos on March 09, 2013, 11:33:56 AM
False. The 4096 TB SSD probably will cost a trillion dollars in 2030, not 200.  ;D


Title: Re: Do you think bitcoin users is blockchain spam? Drop their TX's - Solution inside
Post by: MysteryMiner on March 09, 2013, 04:52:31 PM
False. The 4096 TB SSD probably will cost a trillion dollars in 2030, not 200.  ;D
Back in 1989 the 4TB HDD was unimaginably large and unrealistic idea. Now it is available from www.jewegg.com for 189.99$. We don't know what breakthroughs will happen in storage technology in next decade.


Title: Re: Do you think bitcoin users is blockchain spam? Drop their TX's - Solution inside
Post by: MysteryMiner on March 09, 2013, 08:15:45 PM
False. The 4096 TB SSD probably will cost a trillion dollars in 2030, not 200.  ;D
Back in 1989 the 4TB HDD was unimaginably large and unrealistic idea. Now it is available from www.jewegg.com for 189.99$. We don't know what breakthroughs will happen in storage technology in next decade.

I believe the joke centered around hyperinflation of the money used to purchase said SSD.
I was not 100% sure about that. But my point is that the storage space and CPU power is growing more quickly than Bitcoin size. As Satoshi expected in his whitepaper. With cheap 4TB drives available right now the blockchain size is out of question. Also the memory and cpu overhead on relatively recent computer is negligible.